Add icons to this collection by clicking the heart icon.
Train icon - also known as transport, public, railway, train, transportation, subway, passengers, and travellers. 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="M0 0v131.279C0 248.325 94.884 343.21 211.931 343.21c117.047 0 211.93-94.885 211.93-211.931V-71.197a9.454 9.454 0 0 0-9.455-9.455H9.455A9.454 9.454 0 0 0 0-71.197V-35"
transform="translate(44.07 161.29)"
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-180.272"
transform="translate(125.328 366.474)"
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 0v180.272"
transform="translate(386.672 186.201)"
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-264.467a3.81 3.81 0 0 0-3.809 3.81v13.885a3.81 3.81 0 0 0 3.809 3.81H0a3.81 3.81 0 0 0 3.81-3.81V3.81A3.81 3.81 0 0 0 0 0Z"
transform="translate(388.233 164.696)"
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-29.104c0-6.021 4.882-10.902 10.902-10.902h69.193c6.021 0 10.902 4.881 10.902 10.902V0c0 6.021-4.881 10.902-10.902 10.902H10.902C4.882 10.902 0 6.021 0 0Z"
transform="translate(274.848 334.743)"
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-69.192c-6.022 0-10.903-4.881-10.903-10.902v-29.104c0-6.021 4.881-10.902 10.903-10.902H0c6.021 0 10.902 4.881 10.902 10.902v29.104C10.902-4.881 6.021 0 0 0Z"
transform="translate(226.25 345.646)"
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 0h194.535v-25.503H-66.809V0H-35"
transform="translate(192.137 269.234)"
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 0h27.234"
transform="translate(213.77 218.228)"
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 0c0-8.844-7.169-16.014-16.014-16.014-8.843 0-16.013 7.17-16.013 16.014 0 8.845 7.17 16.014 16.013 16.014C-7.169 16.014 0 8.845 0 0Z"
transform="translate(184.973 202.215)"
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 0c0-8.844-7.17-16.014-16.014-16.014S-32.027-8.844-32.027 0c0 8.845 7.169 16.014 16.013 16.014C-7.17 16.014 0 8.845 0 0Z"
transform="translate(359.055 202.215)"
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-27.234"
transform="translate(298.23 218.228)"
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 0c0-9.617-7.796-17.413-17.413-17.413S-34.826-9.617-34.826 0s7.796 17.413 17.413 17.413S0 9.617 0 0Z"
transform="translate(273.413 409.39)"
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-31.479a2.295 2.295 0 0 0-2.296-2.296H-246.61a2.295 2.295 0 0 0-2.296 2.296V0"
transform="translate(380.453 164.696)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M280.086 130.921h-48.172v33.775h48.172z"
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-33.775"
transform="translate(256 164.696)"
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-30.835c0-1.045.415-2.046 1.154-2.785l15.51-15.51a3.939 3.939 0 0 1 2.785-1.153h197.967c1.045 0 2.047.415 2.785 1.153l15.51 15.51a3.937 3.937 0 0 1 1.154 2.785V0"
transform="translate(137.567 130.92)"
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 0v22.456"
transform="translate(167.395 108.465)"
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 0v22.456"
transform="translate(192.71 108.465)"
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 0v22.456"
transform="translate(218.026 108.465)"
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 0v22.456"
transform="translate(243.342 108.465)"
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 0v22.456"
transform="translate(268.658 108.465)"
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 0v22.456"
transform="translate(293.974 108.465)"
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 0v22.456"
transform="translate(319.29 108.465)"
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 0v22.456"
transform="translate(344.604 108.465)"
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-24.943Z"
transform="translate(182.08 130.92)"
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-28.699a.493.493 0 0 0-.429.736l41.235 72.402h30.596L1.567.911A1.804 1.804 0 0 0 0 0Z"
transform="translate(160.865 7.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 0h28.699c.378 0 .615.408.429.736l-41.235 72.402h-30.596L-1.567.911A1.804 1.804 0 0 1 0 0Z"
transform="translate(351.135 7.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 0a663.689 663.689 0 0 1-90.502-8.521l-1.35-.222c-12.761-2.091-22.128-13.119-22.128-26.051v-13.1h261.343v13.139c0 12.915-9.342 23.934-22.084 26.044A663.402 663.402 0 0 1 33.381.007"
transform="translate(239.309 414.367)"
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-24.933a1.855 1.855 0 0 1-1.613-.937l-12.596-22.117c-.705-1.237.19-2.774 1.614-2.774h22.818Zm233.665-23.054L221.069-.937c-.331.58-.946.937-1.613.937h-24.933l14.71-25.828h22.819c1.425 0 2.318 1.537 1.613 2.774zm-112.79-2.774H15.885L30.596 0h133.332l14.711-25.828h-22.764"
transform="translate(158.738 55.645)"
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