Add icons to this collection by clicking the heart icon.
Train icon - also known as travel, railway, train, public transport, transportation, and subway. Created in a clean lineal style with a black finish, perfect for web, apps, and UI projects. Available in SVG and PNG, with multiple style variants.
<svg
xmlns="http://www.w3.org/2000/svg"
width="682.667"
height="682.667"
viewBox="0 0 682.667 682.667"
>
<defs>
<clipPath id="a" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
</defs>
<g clip-path="url(#a)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<path
d="M504.5 51.396H7.5V7.5h497z"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c-4.91-19.3-22.41-33.58-43.25-33.58-24.64 0-44.62 19.97-44.62 44.61 0 24.65 19.98 44.62 44.62 44.62 20.84 0 38.34-14.28 43.25-33.58"
transform="translate(143.599 84.98)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c4.91-19.3 22.42-33.58 43.25-33.58 24.64 0 44.62 19.97 44.62 44.61 0 24.65-19.98 44.62-44.62 44.62C22.42 55.65 4.92 41.37 0 22.07"
transform="translate(146.338 84.98)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-92.879c-6.093 0-11.032-4.939-11.032-11.032s4.939-11.032 11.032-11.032H0c6.093 0 11.032 4.939 11.032 11.032S6.093 0 0 0Z"
transform="translate(191.41 107.046)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c-4.91-19.3-22.41-33.58-43.25-33.58-24.64 0-44.62 19.97-44.62 44.61 0 24.65 19.98 44.62 44.62 44.62 20.84 0 38.34-14.28 43.25-33.58"
transform="translate(365.662 84.98)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c4.91-19.3 22.42-33.58 43.25-33.58 24.64 0 44.62 19.97 44.62 44.61 0 24.65-19.98 44.62-44.62 44.62C22.42 55.65 4.92 41.37 0 22.07"
transform="translate(368.401 84.98)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-92.879c-6.093 0-11.033-4.939-11.033-11.032s4.94-11.032 11.033-11.032H0c6.093 0 11.032 4.939 11.032 11.032S6.093 0 0 0Z"
transform="translate(413.473 107.046)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h25.338C37.859 0 48.01 10.151 48.01 22.672v28.656C48.01 63.85 37.859 74 25.338 74h-451.216c-12.521 0-22.672-10.15-22.672-22.672V22.672C-448.55 10.151-438.399 0-425.878 0h25.338"
transform="translate(456.27 96.01)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-43.583"
transform="translate(277.791 96.01)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-19.297v86.46H0c11.65 0 21.095-9.444 21.095-21.095v-44.27C21.095 9.444 11.65 0 0 0Z"
transform="translate(483.405 301.567)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-181.7h497v82.766c0 9.87-8.001 17.871-17.871 17.871h-4.65c-9.87 0-17.871 8-17.871 17.87v99.511h-76.402l-29.264 77.88H19.861C8.892 114.198 0 105.305 0 94.336V30"
transform="translate(7.5 351.71)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h79.871a7.998 7.998 0 0 0 7.998-7.998v-22.597a7.998 7.998 0 0 0-7.998-7.998H-37.93l10.231 21.203A30.755 30.755 0 0 0 0 0Z"
transform="translate(300.6 504.5)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-72.513c0-13.558-10.991-24.548-24.548-24.548h-122.495c-13.558 0-24.548 10.99-24.548 24.548V0"
transform="translate(209.464 465.907)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-119.93c-10.901 0-19.737 8.836-19.737 19.737v58.142"
transform="translate(387.706 388.028)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h361.88c21.06 0 41.26-8.37 56.15-23.26l12.37-12.37"
transform="translate(7.5 272.24)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-45.4 45.4"
transform="translate(504.5 170.01)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h171.591"
transform="translate(37.873 435.2)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h171.591"
transform="translate(37.873 399.553)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M163.573 465.907h-79.81v-97.061h79.81z"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h69.168"
transform="translate(37.873 334.821)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h69.168"
transform="translate(37.873 306.421)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h69.168"
transform="translate(148.276 334.821)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h69.168"
transform="translate(148.276 306.421)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h69.168"
transform="translate(258.68 334.821)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h69.168"
transform="translate(258.68 306.421)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
</svg>
More icons in the same style and category