Add icons to this collection by clicking the heart icon.
Train icon - also known as railway, train, rail, transportation, wagon, and vintage. Created in a clean lineal color style with a white, silver, gray, black, and orange 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 0h-125.576v-27.934H0c7.714 0 13.967 6.253 13.967 13.967S7.714 0 0 0"
            transform="translate(490.533 360.366)"
            fill="#da4a54"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M387.902 475.092H27.76V200.031h360.142z"
            fill="#ecbe6b"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M387.902 475.092H27.76V438.18h360.142z"
            fill="#e7a52e"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h7.838c12.521 0 22.673 10.151 22.673 22.672v28.656C30.511 63.85 20.359 74 7.838 74h-416.215c-12.521 0-22.673-10.15-22.673-22.672V22.672C-431.05 10.151-420.898 0-408.377 0h7.838"
            transform="translate(456.27 96.01)"
            fill="#b9c1cb"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-19.95C0-7.43-10.15 2.72-22.67 2.72h-416.22c-12.52 0-22.671-10.15-22.671-22.67V0c0 12.52 10.151 22.67 22.671 22.67h416.22C-10.15 22.67 0 12.52 0 0"
            transform="translate(486.782 147.34)"
            fill="#909ba5"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M504.5 51.396H7.5V7.5h497z"
            fill="#b9c1cb"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M504.5 29.448H7.5V7.5h497z"
            fill="#909ba5"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <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 0c0 24.642-19.977 44.618-44.619 44.618S-89.237 24.642-89.237 0c0-24.642 19.976-44.619 44.618-44.619C-19.977-44.619 0-24.642 0 0"
            transform="translate(144.97 96.014)"
            fill="#5e6b75"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0 24.642-19.976 44.618-44.618 44.618-24.643 0-44.618-19.976-44.618-44.618 0-24.642 19.975-44.619 44.618-44.619C-19.976-44.619 0-24.642 0 0"
            transform="translate(234.207 96.014)"
            fill="#5e6b75"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <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.909-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.339 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.88c-6.093 0-11.031-4.939-11.031-11.032s4.938-11.032 11.031-11.032H0c6.093 0 11.031 4.939 11.031 11.032S6.093 0 0 0"
            transform="translate(191.41 107.046)"
            fill="#b9c1cb"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h-92.88c-6.093 0-11.031-4.939-11.031-11.032s4.938-11.032 11.031-11.032H0c6.093 0 11.031 4.939 11.031 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 0c0 24.642-19.977 44.618-44.618 44.618-24.643 0-44.619-19.976-44.619-44.618 0-24.642 19.976-44.619 44.619-44.619C-19.977-44.619 0-24.642 0 0"
            transform="translate(367.033 96.014)"
            fill="#5e6b75"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0 24.642-19.977 44.618-44.618 44.618-24.643 0-44.619-19.976-44.619-44.618 0-24.642 19.976-44.619 44.619-44.619C-19.977-44.619 0-24.642 0 0"
            transform="translate(456.27 96.014)"
            fill="#5e6b75"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c-4.909-19.3-22.409-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.841 0 38.341-14.28 43.25-33.58"
            transform="translate(365.661 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.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 0"
            transform="translate(413.473 107.046)"
            fill="#b9c1cb"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <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(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 0h7.838c12.521 0 22.673 10.151 22.673 22.672v28.656C30.511 63.85 20.359 74 7.838 74h-416.215c-12.521 0-22.673-10.15-22.673-22.672V22.672C-431.05 10.151-420.898 0-408.377 0h7.838"
            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.582"
            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="M7.5 213h497v-42.991H7.5Z"
            fill="#da4a54"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h397.855v-42.991h-497V0H-30"
            transform="translate(106.644 213)"
            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 0h476.707l10.147-42.377h-497z"
            transform="translate(17.646 504.5)"
            fill="#da4a54"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h56.498l10.147-42.377h-497L-420.209 0H-30"
            transform="translate(437.856 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 0v249.123h-360.142V0"
            transform="translate(387.902 213)"
            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-102.631v-27.934H0c7.714 0 13.967 6.253 13.967 13.967S7.714 0 0 0Z"
            transform="translate(490.533 360.366)"
            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-119.432"
            transform="translate(484.672 332.432)"
            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-119.432"
            transform="translate(436.287 332.432)"
            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-78.716C-88.74 0-96.867-8.127-96.867-18.152v-84.409c0-10.024 8.127-18.151 18.151-18.151H0c10.025 0 18.152 8.127 18.152 18.151v84.409C18.152-8.127 10.025 0 0 0"
            transform="translate(161.54 432.194)"
            fill="#d3effb"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h-78.716C-88.74 0-96.867-8.127-96.867-18.152v-84.409c0-10.024 8.127-18.151 18.151-18.151H0c10.025 0 18.152 8.127 18.152 18.151v84.409C18.152-8.127 10.025 0 0 0"
            transform="translate(329.846 432.194)"
            fill="#d3effb"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h-78.716C-88.74 0-96.867-8.127-96.867-18.152v-84.409c0-10.024 8.127-18.151 18.151-18.151H0c10.025 0 18.152 8.127 18.152 18.151v84.409C18.152-8.127 10.025 0 0 0Z"
            transform="translate(161.54 432.194)"
            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-78.716C-88.74 0-96.867-8.127-96.867-18.152v-84.409c0-10.024 8.127-18.151 18.151-18.151H0c10.025 0 18.152 8.127 18.152 18.151v84.409C18.152-8.127 10.025 0 0 0Z"
            transform="translate(329.846 432.194)"
            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-115.02"
            transform="translate(348 398.45)"
            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-115.021"
            transform="translate(179.69 398.45)"
            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 0h283.325"
            transform="translate(64.673 279.066)"
            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 0h283.325"
            transform="translate(64.673 249.63)"
            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.744"
            transform="translate(122.183 432.194)"
            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.744"
            transform="translate(290.488 432.194)"
            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