How much does a Bus Driver make?
Bus drivers play a vital role in keeping our communities connected and moving. They earn a respectable income for their important work. On average, bus drivers make around $44,990 per year. This figure can vary depending on several factors, including experience, location, and the specific employer.
Bus drivers can expect to see their salary grow with experience. Entry-level drivers often earn less than the average, while those with many years of experience can make significantly more. For example, some experienced drivers earn upwards of $60,000 annually. Location also matters, as salaries can differ between cities and states. Urban areas and larger transit companies often offer higher pay compared to rural or smaller operations. Other factors like overtime and union membership can also affect earnings.
What are the highest paying cities for a Bus Driver?

-
San Francisco, CA
Average Salary: $67,070
Working as a driver in San Francisco offers a dynamic environment with diverse routes. Companies like Muni provide opportunities to navigate famous landmarks. Public transit is essential, making this role both fulfilling and vital to the community.
Find Bus Driver jobs in San Francisco, CA
-
San Jose, CA
Average Salary: $65,109
In San Jose, bus drivers play a key role in the tech hub’s transportation network. VTA and other companies connect people to Silicon Valley workplaces. This job offers stability and the chance to meet a wide range of passengers daily.
Find Bus Driver jobs in San Jose, CA
-
Seattle, WA
Average Salary: $61,703
Driving a bus in Seattle means enjoying scenic routes and navigating a vibrant city. King County Metro and other transit authorities provide routes through urban and suburban areas. It’s a job that offers variety and the beauty of the Pacific Northwest.
Find Bus Driver jobs in Seattle, WA
-
Greeley, CO
Average Salary: $60,914
In Greeley, bus drivers support the local community by providing reliable transportation. Transfort and other local services offer routes across the city. This job allows you to connect people to essential services and daily activities.
Find Bus Driver jobs in Greeley, CO
-
Stockton, CA
Average Salary: $60,694
Bus driving in Stockton combines the charm of a smaller city with the importance of public transit. San Joaquin RTD and other local companies offer routes that connect residents to their destinations. It’s a job that impacts the daily lives of many.
Find Bus Driver jobs in Stockton, CA
-
Worcester, MA
Average Salary: $60,284
In Worcester, bus drivers ensure people get around the city efficiently. The Central Mass Transit and other services provide routes through the urban landscape. This role offers the chance to serve a close-knit community and make a daily difference.
Find Bus Driver jobs in Worcester, MA
-
Portland, OR
Average Salary: $59,894
Driving a bus in Portland combines the beauty of the Pacific Northwest with the vibrant city life. TriMet and other transit providers offer routes through the city and its surroundings. This job offers scenic views and the chance to serve a diverse population.
Find Bus Driver jobs in Portland, OR
-
Santa Rosa, CA
Average Salary: $57,401
In Santa Rosa, bus drivers navigate a scenic and growing city. The Sonoma County Transit and other local services provide routes that connect residents to various destinations. It’s a job that offers a mix of urban and rural driving experiences.
Find Bus Driver jobs in Santa Rosa, CA
-
Buffalo, NY
Average Salary: $56,167
Driving a bus in Buffalo means navigating a historic city with a strong sense of community. NFTA and other transit providers offer routes through the city and its suburbs. This role offers the chance to serve a diverse and vibrant population.
Find Bus Driver jobs in Buffalo, NY
-
San Diego, CA
Average Salary: $55,043
In San Diego, bus drivers enjoy a beautiful coastal city with diverse routes. SANDAG and other transit authorities offer routes along the coastline and through the city. This job combines the charm of Southern California with the importance of public transit.
Find Bus Driver jobs in San Diego, CA
What are the best companies a Bus Driver can work for?

-
North Slope Borough School District
Average Salary: $74,029
North Slope Borough School District offers bus driver jobs with competitive pay and benefits. They operate in remote areas of Alaska, providing essential transportation services to students. Opportunities exist in cities like Utqiagvik.
-
Manassas City Public Schools
Average Salary: $72,207
Manassas City Public Schools hires bus drivers who are reliable and punctual. They cover school districts in Virginia, ensuring student safety and timely commutes. Their routes serve several schools in and around Manassas.
-
Arlington Central School District
Average Salary: $68,302
Arlington Central School District provides rewarding bus driver positions. They operate in New York state, offering stable employment and comprehensive benefits. Routes cover various schools within the district.
-
Town of Snowmass Village
Average Salary: $67,974
The Town of Snowmass Village seeks dedicated bus drivers for their transportation services. They provide public transit in Colorado, focusing on ensuring smooth operations in a scenic area. Routes include local and resort access.
-
Local Motion of Boston
Average Salary: $66,545
Local Motion of Boston offers bus driver jobs with a focus on sustainability. They operate in Massachusetts, providing eco-friendly transit options. Their services cover several neighborhoods in Boston and its suburbs.
-
HALLCON
Average Salary: $65,898
HALLCON provides bus driver jobs with excellent benefits and pay. They operate nationwide, offering positions in various states. Their routes include schools and public transit systems.
-
American Transportation
Average Salary: $64,156
American Transportation hires bus drivers who prioritize safety and reliability. They operate across multiple states, offering routes in urban and rural areas. Their services support both public and private transit needs.
-
Zum Services, Inc
Average Salary: $63,055
Zum Services, Inc. seeks bus drivers for their transit services. They operate in several states, providing routes for schools and public transit. Opportunities include both urban and suburban locations.
-
Royal Coach Lines
Average Salary: $62,894
Royal Coach Lines offers bus driver jobs with a strong commitment to customer service. They operate in several states, focusing on both private and public transit. Their routes cover urban and suburban areas.
-
Suffolk Transportation Service
Average Salary: $61,435
Suffolk Transportation Service provides bus driver positions with good compensation. They operate in Massachusetts, offering routes that support public transit and school commutes. Their services are essential in the region.
How to earn more as a Bus Driver?
Becoming a higher-paid bus driver involves more than just driving a bus. It requires dedication, skill, and strategic planning. To earn more, consider these important factors that can make a real difference in your earnings.
First, gaining experience can lead to higher pay. More experienced drivers often get better rates. Second, driving during peak hours can increase income. Rush hour and school hours mean more passengers and more pay. Third, working overtime can boost earnings. Many bus companies offer higher rates for extra hours. Fourth, specializing in certain routes can lead to higher pay. Routes with higher demand may offer better wages. Finally, obtaining additional certifications can open up higher-paying opportunities. Certifications in safety or advanced driving can be valuable.
These steps show a clear path to earning more as a bus driver. By focusing on these areas, job seekers can improve their chances of increasing their pay.
- Gain experience
- Drive during peak hours
- Work overtime
- Specialize in certain routes
- Obtain additional certifications



