Add icons to this collection by clicking the heart icon.
School Bus icon - also known as vehicle, bus, automobile, public transport, transportation, school bus, and back to school. 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 0h36.366c11.158 0 20.203-9.045 20.203-20.204v-84.853"
transform="translate(427.728 220.644)"
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-36.366c-11.158 0-20.203-9.045-20.203-20.204v-84.853"
transform="translate(84.272 220.644)"
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 0v121.876c0 18.499 12.557 34.624 30.488 39.171 29.969 7.599 80.043 17.239 141.24 17.239 61.196 0 111.27-9.64 141.239-17.239 17.931-4.547 30.488-20.672 30.488-39.171V-85.367"
transform="translate(84.272 326.214)"
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 0v50.371"
transform="translate(84.272 240.848)"
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-114.148h126.271V.071L69.701.046"
transform="translate(114.577 425.707)"
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-56.569.017v-114.236h126.27V-.071"
transform="translate(327.722 425.778)"
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 0h100.006v74.412"
transform="translate(84.272 425.707)"
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-100.006v74.412"
transform="translate(427.728 425.707)"
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.695-5.427-12.122-12.122-12.122-6.694 0-12.122 5.427-12.122 12.122 0 6.694 5.428 12.122 12.122 12.122C-5.427 12.122 0 6.694 0 0"
transform="translate(372.168 458.033)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-5.579-4.523-10.102-10.102-10.102-5.579 0-10.102 4.523-10.102 10.102 0 5.579 4.523 10.102 10.102 10.102C-4.523 10.102 0 5.579 0 0"
transform="translate(404.494 453.992)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-6.695 5.427-12.122 12.122-12.122 6.694 0 12.122 5.427 12.122 12.122 0 6.694-5.428 12.122-12.122 12.122C5.427 12.122 0 6.694 0 0"
transform="translate(139.832 458.033)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-5.579 4.523-10.102 10.102-10.102 5.579 0 10.102 4.523 10.102 10.102 0 5.579-4.523 10.102-10.102 10.102C4.523 10.102 0 5.579 0 0"
transform="translate(107.506 453.992)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-121.22"
transform="translate(316.61 216.603)"
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-121.22"
transform="translate(316.61 184.278)"
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-121.22"
transform="translate(316.61 151.953)"
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 0h42.833c22.091 0 40-17.909 40-40v-125.667"
transform="translate(344.894 281.254)"
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 0v125.667c0 22.091 17.909 40 40 40h185.567"
transform="translate(84.272 115.587)"
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-262.476v36.366h456.594V0H35.055"
transform="translate(290.179 79.222)"
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 0v115.159c0 11.157 9.045 20.203 20.204 20.203h137.381c11.159 0 20.204-9.046 20.204-20.203V0"
transform="translate(167.106 115.587)"
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-8.369-6.784-15.152-15.152-15.152-8.369 0-15.153 6.783-15.153 15.152 0 8.368 6.784 15.152 15.153 15.152C-6.784 15.152 0 8.368 0 0Z"
transform="translate(401.463 213.573)"
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-8.368-6.784-15.152-15.152-15.152-8.369 0-15.153 6.784-15.153 15.152 0 8.369 6.784 15.153 15.153 15.153C-6.784 15.153 0 8.369 0 0Z"
transform="translate(401.463 157.004)"
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-8.369 6.784-15.152 15.152-15.152 8.369 0 15.153 6.783 15.153 15.152 0 8.368-6.784 15.152-15.153 15.152C6.784 15.152 0 8.368 0 0Z"
transform="translate(110.537 213.573)"
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-8.368 6.784-15.152 15.152-15.152 8.369 0 15.153 6.784 15.153 15.152 0 8.369-6.784 15.153-15.153 15.153C6.784 15.153 0 8.369 0 0Z"
transform="translate(110.537 157.004)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M484.297 425.708h-30.305v-121.22h30.305z"
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-121.22v-51.519c0-11.157 9.046-20.203 20.203-20.203h80.813C-9.045-71.722 0-62.676 0-51.519Z"
transform="translate(484.297 79.222)"
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 0h121.22v-51.519c0-11.157-9.046-20.203-20.203-20.203H20.204C9.045-71.722 0-62.676 0-51.519Z"
transform="translate(27.703 79.222)"
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 0h26.264"
transform="translate(427.728 396.413)"
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 0h26.264"
transform="translate(427.728 333.783)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M27.703 425.708h30.305v-121.22H27.703Z"
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-26.264"
transform="translate(84.272 396.413)"
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-26.264"
transform="translate(84.272 333.783)"
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