Add icons to this collection by clicking the heart icon.
Train icon - also known as transport, directions, tube, train, mrt, public transport, transportation, subway, metro, and underground. 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 0h-234.858c-25.877 0-46.854-20.977-46.854-46.854v-266.034c0-25.877 20.977-46.854 46.854-46.854H0c25.877 0 46.854 20.977 46.854 46.854v266.034C46.854-20.977 25.877 0 0 0Z"
            transform="translate(373.427 469.437)"
            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-9.437c0-12.519 10.149-22.668 22.668-22.668h82.286c12.519 0 22.668 10.149 22.668 22.668v71.808c0 12.519-10.149 22.668-22.668 22.668H22.668C10.149 85.039 0 74.89 0 62.371V30"
            transform="translate(118.682 311.144)"
            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-71.808c0-12.519 10.148-22.668 22.668-22.668h82.286c12.519 0 22.668 10.149 22.668 22.668V0c0 12.52-10.149 22.668-22.668 22.668H22.668C10.148 22.668 0 12.52 0 0Z"
            transform="translate(265.691 373.515)"
            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 14.911-12.088 26.999-26.999 26.999-14.91 0-26.998-12.088-26.998-26.999s12.088-26.999 26.998-26.999C-12.088-26.999 0-14.911 0 0Z"
            transform="translate(173.052 196.917)"
            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 14.911-12.087 26.999-26.998 26.999-14.911 0-26.998-12.088-26.998-26.999s12.087-26.999 26.998-26.999C-12.087-26.999 0-14.911 0 0Z"
            transform="translate(392.94 196.917)"
            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-3.246 23.938a12.841 12.841 0 0 1-12.733 11.127h-141.084a12.84 12.84 0 0 1-12.733-11.127L-173.042 0"
            transform="translate(342.52 469.435)"
            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 6.725-5.451 12.176-12.176 12.176-6.724 0-12.176-5.451-12.176-12.176 0-6.724 5.452-12.176 12.176-12.176C-5.451-12.176 0-6.724 0 0Z"
            transform="translate(392.049 432.506)"
            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 6.725-5.451 12.176-12.176 12.176-6.724 0-12.176-5.451-12.176-12.176 0-6.724 5.452-12.176 12.176-12.176C-5.451-12.176 0-6.724 0 0Z"
            transform="translate(144.298 432.506)"
            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.922 34.792c-1.377 8.103-8.405 14.032-16.628 14.032h-69.495a16.874 16.874 0 0 1-16.636-14.032L-114.603 0"
            transform="translate(313.296 109.695)"
            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-66.961c-7.333 0-13.277 5.944-13.277 13.277 0 7.333 5.944 13.277 13.277 13.277H0c7.332 0 13.276-5.944 13.276-13.277C13.276 5.944 7.332 0 0 0Z"
            transform="translate(289.478 418.128)"
            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 0h108.523"
            transform="translate(201.732 237.811)"
            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 0h108.523"
            transform="translate(201.732 211.825)"
            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-67.518l65.95 102.195h38.814z"
            transform="translate(140.136 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 0 20.37-31.57h-67.519l-37.25 102.2h38.819l29.31-45.42"
            transform="translate(419.01 39.07)"
            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-186.33"
            transform="translate(349.161 69.79)"
            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-212.49"
            transform="translate(362.241 33.88)"
            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