Add icons to this collection by clicking the heart icon.
Bus icon - also known as vehicle, bus, automobile, public transport, transportation, and van. 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 0v-33.182h298.418V0"
transform="translate(106.791 483.838)"
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-11.639c0-31.754 25.742-57.497 57.497-57.497h183.424c31.755 0 57.497 25.743 57.497 57.497V0"
transform="translate(106.791 312.422)"
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 0h33.624v138.234"
transform="translate(371.585 312.422)"
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-138.234h229.794"
transform="translate(106.791 450.656)"
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 0h353.721"
transform="translate(79.14 210.105)"
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 42.765-159.6"
transform="translate(164.288 243.286)"
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-42.765-159.601"
transform="translate(347.712 243.286)"
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-37.32a6.719 6.719 0 0 0-6.719 6.718v15.114a6.719 6.719 0 0 0 6.719 6.719H0a6.719 6.719 0 0 0 6.719-6.719V6.718A6.719 6.719 0 0 0 0 0Z"
transform="translate(274.66 149.21)"
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-90.244c-.858 0-1.552.695-1.552 1.553v32.681c0 .858.694 1.553 1.552 1.553H0c.857 0 1.552-.695 1.552-1.553V1.553C1.552.695.857 0 0 0Z"
transform="translate(301.122 70.292)"
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-12.083-9.796-21.879-21.878-21.879-12.083 0-21.879 9.796-21.879 21.879 0 12.083 9.796 21.878 21.879 21.878C-9.796 21.878 0 12.083 0 0Z"
transform="translate(154.048 142.648)"
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-12.083 9.796-21.879 21.878-21.879 12.083 0 21.879 9.796 21.879 21.879 0 12.083-9.796 21.878-21.879 21.878C9.796 21.878 0 12.083 0 0Z"
transform="translate(357.952 142.648)"
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-115.324c0-12.583 10.201-22.784 22.784-22.784h107.403"
transform="translate(79.14 221.794)"
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 0h107.401c12.583 0 22.785 10.201 22.785 22.784v354.584c0 12.583-10.202 22.784-22.785 22.784h-308.152c-12.583 0-22.784-10.201-22.784-22.784v-204.26"
transform="translate(302.675 83.686)"
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-17.016c0-11.109-9.007-20.116-20.117-20.116h-5.636c-11.11 0-20.117 9.007-20.117 20.116v58.265c0 7.159 5.804 12.963 12.963 12.963h28.456A4.451 4.451 0 0 0 0 49.761V35"
transform="translate(504.5 300.595)"
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 0h5.636c11.11 0 20.117 9.007 20.117 20.116v58.265c0 7.159-5.804 12.963-12.963 12.963h-28.456a4.451 4.451 0 0 1-4.451-4.451V20.116C-20.117 9.007-11.11 0 0 0Z"
transform="translate(27.617 263.463)"
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-298.418"
transform="translate(405.209 343.05)"
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 0v56.397c0 13.01-10.547 23.557-23.556 23.557h-47.463c-13.009 0-23.555-10.547-23.555-23.557V0"
transform="translate(377.558 343.05)"
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 0v56.397c0 13.01 10.547 23.557 23.556 23.557h47.463c13.009 0 23.555-10.547 23.555-23.557V0"
transform="translate(134.442 343.05)"
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-9.963 26.425a18.638 18.638 0 0 1-17.44 12.063h-39.768a18.636 18.636 0 0 1-17.44-12.063L-94.574 0"
transform="translate(377.558 343.05)"
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 0h14.887c6.926 0 13.439-2.698 18.337-7.595 4.898-4.898 7.596-11.411 7.596-18.338v-26.195"
transform="translate(432.86 406.935)"
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 0v26.195c0 13.81-5.379 26.794-15.144 36.56-9.765 9.766-22.749 15.142-36.559 15.142H-66.59"
transform="translate(499.45 354.807)"
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-14.887c-6.926 0-13.439-2.698-18.337-7.595-4.898-4.898-7.596-11.411-7.596-18.338v-26.195"
transform="translate(79.14 406.935)"
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 0v26.195c0 13.81 5.379 26.794 15.144 36.56 9.765 9.766 22.749 15.142 36.559 15.142H66.59"
transform="translate(12.55 354.807)"
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-46.215a9.308 9.308 0 0 0-9.308-9.308h-61.225a9.308 9.308 0 0 0-9.308 9.308V0"
transform="translate(181.765 83.686)"
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-46.215a9.308 9.308 0 0 1 9.309-9.308h59.325a9.307 9.307 0 0 1 9.307 9.308V0"
transform="translate(332.135 83.686)"
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-55.523"
transform="translate(358.115 83.686)"
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 0v55.523"
transform="translate(384.096 28.162)"
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-55.523"
transform="translate(128.855 83.686)"
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 0v55.523"
transform="translate(154.834 28.162)"
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