Add icons to this collection by clicking the heart icon.
Train icon - also known as transport, directions, tube, train, public transport, transportation, subway, metro, underground, futuristic, and architecture and city. Created in a clean lineal color style with a white, silver, gray, black, olive, magenta, and pink 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-183.217v34.348c0 13.412 10.873 24.285 24.285 24.285H-28.47A20.12 20.12 0 0 0-8.764 42.571z"
            transform="translate(234.475 357.645)"
            fill="#d9e7eb"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h-26.63l-8.76 42.57A20.125 20.125 0 0 1-55.1 58.63h26.63c9.54 0 17.78-6.71 19.7-16.06z"
            transform="translate(234.48 357.65)"
            fill="#b7c5cf"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h-183.217v34.348c0 13.412 10.873 24.285 24.285 24.285H-28.47A20.12 20.12 0 0 0-8.764 42.571z"
            transform="translate(234.475 357.645)"
            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-47.021-183.829a22.558 22.558 0 0 0-21.855-16.969h-405.246c-12.459 0-22.559 10.1-22.559 22.559V2.493c0 5.555 4.504 10.059 10.06 10.059H-9.745C-3.179 12.552 1.628 6.362 0 0"
            transform="translate(504.18 355.002)"
            fill="#586d77"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0-47.02-183.83c-2.549-9.98-11.549-16.97-21.86-16.97h-27.5c10.311 0 19.311 6.99 21.86 16.97L-27.5 0c1.631 6.36-3.18 12.55-9.74 12.55h27.5C-3.18 12.55 1.631 6.36 0 0"
            transform="translate(504.18 355)"
            fill="#465a61"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0-22.141-86.58H-81.94l25.36 99.14h46.84C-3.171 12.56 1.629 6.37 0 0"
            transform="translate(491.31 304.7)"
            fill="#fe73c5"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0-22.141-86.58h-27.5l25.361 99.14h14.54C-3.171 12.56 1.629 6.37 0 0"
            transform="translate(491.31 304.7)"
            fill="#fe2aa9"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h59.794"
            transform="translate(434.732 317.257)"
            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-59.793"
            transform="translate(469.166 218.121)"
            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-25.359-99.136h-100.206a4.99 4.99 0 0 0-4.29 2.415c-13.203 22.082-36.54 36.969-63.14 38.905a3.996 3.996 0 0 0-3.717 3.981V-4a4 4 0 0 0 4 4z"
            transform="translate(454.52 317.257)"
            fill="#60b8ff"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0-89.971-89.97A80.46 80.46 0 0 1-110-71l71 71z"
            transform="translate(410.11 317.26)"
            fill="#8bc9fe"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0-12.729-49.75-49.39-49.39h-61.761L-24.739 0Z"
            transform="translate(454.52 317.26)"
            fill="#8bc9fe"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0 12.3 48.081h-192.711a4 4 0 0 1-4-4V-5.753a3.995 3.995 0 0 1 3.716-3.982c26.6-1.936 49.937-16.822 63.139-38.905a4.992 4.992 0 0 1 4.29-2.415H-13.06l4.629 18.099"
            transform="translate(442.22 269.176)"
            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-4.29-16.77c-2.55-9.98-11.55-16.97-21.86-16.97h-405.24c-12.46 0-22.56 10.1-22.56 22.56V0h57.45c4.15 23.57 24.77 41.54 49.51 41.54h13.05c24.74 0 45.36-17.97 49.52-41.54h16.01c4.16 23.57 24.77 41.54 49.52 41.54h13.04c24.74 0 45.35-17.97 49.52-41.54z"
            transform="translate(461.45 187.94)"
            fill="#d9e7eb"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0-4.29-16.77c-2.55-9.98-11.55-16.97-21.86-16.97h-27.5c10.31 0 19.31 6.99 21.86 16.97L-27.5 0Z"
            transform="translate(461.45 187.94)"
            fill="#b7c5cf"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h57.449c4.155 23.569 24.766 41.535 49.512 41.535h13.048c24.746 0 45.358-17.966 49.522-41.535h16.005c4.164 23.569 24.776 41.535 49.522 41.535h13.037c24.746 0 45.358-17.966 49.522-41.535H453.95"
            transform="translate(7.5 187.943)"
            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-362.44c-5.556 0-10.06-4.503-10.06-10.059v-180.735c0-12.459 10.1-22.559 22.559-22.559h138.608"
            transform="translate(380 367.557)"
            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 0h232.633a22.558 22.558 0 0 1 21.855 16.968l47.024 183.833c1.628 6.362-3.179 12.552-9.745 12.552h-80.434"
            transform="translate(202.667 154.204)"
            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.224a5.03 5.03 0 0 0-5.03 5.03v31.926c0 11.111 9.008 20.119 20.119 20.119h13.046c11.111 0 20.119-9.008 20.119-20.119V5.03A5.03 5.03 0 0 0 0 0"
            transform="translate(142.599 142.226)"
            fill="#bbec6b"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-31.928a5.031 5.031 0 0 0-5.03-5.03h-23.469a5.031 5.031 0 0 1 5.03 5.03V0c0 9.315-6.327 17.141-14.907 19.435a20.24 20.24 0 0 0 5.21.684h13.047C-9.003 20.119 0 11.116 0 0"
            transform="translate(147.627 179.181)"
            fill="#97d729"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h-43.224a5.03 5.03 0 0 0-5.03 5.03v31.926c0 11.111 9.008 20.119 20.119 20.119h13.046c11.111 0 20.119-9.008 20.119-20.119V5.03A5.03 5.03 0 0 0 0 0Z"
            transform="translate(142.599 142.226)"
            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-.032-10.962"
            transform="translate(121 106.683)"
            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 5.442-9.509"
            transform="translate(147.183 111.353)"
            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 5.498 9.478"
            transform="translate(89.348 102.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 0h-43.224a5.03 5.03 0 0 0-5.03 5.03v31.926c0 11.111 9.007 20.119 20.119 20.119h13.046c11.111 0 20.118-9.008 20.118-20.119V5.03A5.03 5.03 0 0 0 0 0"
            transform="translate(270.688 142.226)"
            fill="#bbec6b"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-31.928a5.025 5.025 0 0 0-5.029-5.03h-23.47a5.031 5.031 0 0 1 5.03 5.03V0c0 9.305-6.317 17.141-14.898 19.435 1.66.442 3.41.684 5.211.684h13.037C-9.003 20.119 0 11.116 0 0"
            transform="translate(275.714 179.181)"
            fill="#97d729"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h-43.224a5.03 5.03 0 0 0-5.03 5.03v31.926c0 11.111 9.007 20.119 20.119 20.119h13.046c11.111 0 20.118-9.008 20.118-20.119V5.03A5.03 5.03 0 0 0 0 0Z"
            transform="translate(270.688 142.226)"
            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-.032-10.962"
            transform="translate(249.09 106.683)"
            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 5.442-9.509"
            transform="translate(275.272 111.353)"
            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 5.497 9.478"
            transform="translate(217.438 102.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 0v-48.38a4 4 0 0 0-4-4h-148.74V4H-4a4 4 0 0 0 4-4"
            transform="translate(160.24 313.26)"
            fill="#60b8ff"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0-56.38-56.38h-34.36L-34.37 0Z"
            transform="translate(133 317.26)"
            fill="#8bc9fe"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-48.38a4 4 0 0 0-4-4h-56.51L-4.14 4H-4a4 4 0 0 0 4-4"
            transform="translate(160.24 313.26)"
            fill="#8bc9fe"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-48.378a4 4 0 0 1 4-4h26.202a4 4 0 0 1 4 4V0a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4"
            transform="translate(190.749 313.257)"
            fill="#bbec6b"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-48.378a4 4 0 0 1 4-4h26.202a4 4 0 0 1 4 4V0a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4Z"
            transform="translate(190.749 313.257)"
            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-148.735v-56.378H0a4 4 0 0 1 4 4V-4a4 4 0 0 1-4 4Z"
            transform="translate(156.235 317.257)"
            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-14.754"
            transform="translate(83.868 389.688)"
            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-14.754"
            transform="translate(109.251 389.688)"
            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-14.754"
            transform="translate(134.634 389.688)"
            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.104"
            transform="translate(46.897 216.247)"
            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