Add icons to this collection by clicking the heart icon.
Train icon - also known as cross, railway, train, sign, signaling, crossing, railroad, tracks, approach, traffic barriers, and level crossing. 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>
        <clipPath id="b" clipPathUnits="userSpaceOnUse">
            <path d="M0 512h512V0H0Z" />
        </clipPath>
        <clipPath id="c" 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 0c-22.307-16.945-32.137-42.651-32.137-84.114"
            transform="translate(72.011 623.598)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
    </g>
    <g clip-path="url(#b)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
        <path
            d="M0 0h497"
            transform="translate(7.5 187.527)"
            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 0h497"
            transform="translate(7.5 37.663)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
    </g>
    <path
        d="M0 0v0"
        transform="matrix(1.33333 0 0 -1.33333 128 592.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 0v0"
        transform="matrix(1.33333 0 0 -1.33333 128 472.075)"
        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 0v0"
        transform="matrix(1.33333 0 0 -1.33333 341.333 592.962)"
        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 0v0"
        transform="matrix(1.33333 0 0 -1.33333 341.333 472.119)"
        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 0v0"
        transform="matrix(1.33333 0 0 -1.33333 554.667 592.962)"
        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 0v0"
        transform="matrix(1.33333 0 0 -1.33333 554.667 472.119)"
        fill="none"
        stroke="#000"
        stroke-width="15"
        stroke-linecap="round"
        stroke-linejoin="round"
        stroke-miterlimit="10"
        stroke-dasharray="none"
        stroke-opacity="1"
    />
    <g clip-path="url(#c)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
        <path
            d="M0 0v18.087l-17.025 17.01L0 52.105v69.07h-80V-7.161l10.673-10.664L-80-28.488v-60.147H0v53.546"
            transform="translate(136 96.325)"
            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 0v109.033h-80V30.651l10.673-10.663L-80 9.325v-110.101H0v66.757l-17.025 17.01z"
            transform="translate(296 108.467)"
            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 0v20.66l-17.025 17.01L0 54.68v62.075h-80V-11.581l10.673-10.664L-80-32.908v-60.147H0v58.447"
            transform="translate(456 100.745)"
            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-73.396-19.751-222.996 60.007c-10.795 2.907-21.897-3.485-24.803-14.268-2.907-10.784 3.487-21.881 14.278-24.785l155.695-41.896-155.695-41.897c-10.791-2.904-17.185-14.001-14.278-24.785 2.431-9.023 10.603-14.968 19.528-14.968 1.742 0 3.514.226 5.275.701l222.996 60.006 222.995-60.006a20.239 20.239 0 0 1 5.275-.701c8.925 0 17.097 5.947 19.528 14.968 2.908 10.784-3.486 21.881-14.279 24.785L4.429-40.693 160.123 1.203c10.793 2.904 17.187 14.001 14.279 24.785-2.906 10.785-14.008 17.174-24.803 14.268L33.222 8.939"
            transform="translate(329.397 463.732)"
            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-81.908-22.041c-10.793-2.904-17.185-14-14.279-24.785 2.906-10.783 14.013-17.176 24.804-14.267L151.612-1.086l222.995-60.007a20.287 20.287 0 0 1 5.275-.701c8.925 0 17.097 5.946 19.529 14.968 2.907 10.785-3.487 21.881-14.279 24.785L156.875 39.383a20.243 20.243 0 0 1-10.525 0L33.441 8.806"
            transform="translate(104.388 316.31)"
            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