How much does a Bus Driver make?
The job of a bus driver offers a stable and rewarding career path. The average yearly salary for a bus driver sits at $44,858. This number can fluctuate based on several factors, including experience, location, and the type of bus driven.
Bus drivers can expect to earn more as they gain experience. This growth allows for potential salary increases over time. In addition, those in urban areas might earn more than those in rural areas due to the higher cost of living and demand for public transportation. Also, drivers of specialized buses, like school buses or tourist buses, may command higher salaries.
Here is a breakdown of the salary range for bus drivers:
- 10% earn less than $28,055
- 25% earn between $28,055 and $36,164
- 50% earn between $36,164 and $48,327
- 75% earn between $48,327 and $56,436
- 90% earn less than $60,491
What are the highest paying cities for a Bus Driver?

-
San Francisco, CA
Average Salary: $65,193
In San Francisco, transit is vital, and drivers play a key role. Companies like Muni offer regular routes. They also provide safety training and good benefits.
Find Bus Driver jobs in San Francisco, CA
-
San Jose, CA
Average Salary: $64,493
San Jose's public transportation is growing. VTA provides many routes. Drivers enjoy a supportive environment and opportunities for advancement.
Find Bus Driver jobs in San Jose, CA
-
Seattle, WA
Average Salary: $60,482
Seattle's King County operates a large transit system. Drivers with King County enjoy excellent benefits and a strong community focus. Safety is a top priority.
Find Bus Driver jobs in Seattle, WA
-
Stockton, CA
Average Salary: $59,954
In Stockton, drivers with SCAT navigate busy routes. The city's transit system is expanding. SCAT provides training and a friendly work environment.
Find Bus Driver jobs in Stockton, CA
-
Worcester, MA
Average Salary: $59,869
Worcester's public transit relies on drivers. The Central Mass Transit Authority offers reliable routes. Drivers receive good support and competitive pay.
Find Bus Driver jobs in Worcester, MA
-
Portland, OR
Average Salary: $59,236
Portland's TriMet is known for its eco-friendly buses. Drivers work in a forward-thinking environment. TriMet provides excellent benefits and career growth.
Find Bus Driver jobs in Portland, OR
-
Greeley, CO
Average Salary: $58,931
In Greeley, drivers with Transfort connect the city with neighboring areas. The routes are varied. Transfort offers a stable job with good benefits.
Find Bus Driver jobs in Greeley, CO
-
Santa Rosa, CA
Average Salary: $58,042
Santa Rosa's SRT offers reliable service. Drivers enjoy a friendly community. The city values its transportation workers and offers good benefits.
Find Bus Driver jobs in Santa Rosa, CA
-
Buffalo, NY
Average Salary: $56,250
Buffalo's NFTA has many routes. Drivers work in a dynamic environment. The city offers a good quality of life with supportive transit services.
Find Bus Driver jobs in Buffalo, NY
-
San Diego, CA
Average Salary: $53,890
In San Diego, drivers with MTS navigate scenic routes. The city's transit system is expanding. MTS provides good training and benefits.
Find Bus Driver jobs in San Diego, CA
What are the best companies a Bus Driver can work for?

-
Manassas City Public Schools
Average Salary: $70,115
Manassas City Public Schools offers competitive salaries for Bus Drivers. They operate in Manassas, Virginia, and surrounding areas. They value their drivers, providing training and benefits.
-
LUX BUS AMERICA
Average Salary: $69,209
LUX BUS AMERICA provides high average salaries for Bus Drivers. They offer luxury bus services across various states. They focus on safety and comfort for passengers.
-
Arlington Central School District
Average Salary: $69,126
Arlington Central School District offers good salaries for Bus Drivers. They operate in the Arlington area. They prioritize the safety and well-being of students, providing stable employment.
-
Town of Snowmass Village
Average Salary: $67,974
The Town of Snowmass Village provides competitive salaries for Bus Drivers. They serve the Snowmass Village and Aspen, Colorado areas. They focus on timely and reliable transportation services.
-
HALLCON
Average Salary: $66,248
HALLCON offers good average salaries for Bus Drivers. They provide services in various locations. They emphasize safety and professional training for their drivers.
-
American Transportation
Average Salary: $63,518
American Transportation offers Bus Driver positions with a solid average salary. They operate across the country. They focus on providing reliable and safe transportation services.
-
Royal Coach Lines
Average Salary: $63,175
Royal Coach Lines provides Bus Driver jobs with a decent average salary. They serve multiple cities and states. They prioritize the comfort and safety of their passengers.
-
Zum Services, Inc
Average Salary: $61,787
Zum Services, Inc offers Bus Driver positions with an average salary. They operate in various locations. They focus on providing excellent customer service and safe transportation.
-
Los Alamitos Unified School District
Average Salary: $61,727
Los Alamitos Unified School District offers Bus Driver jobs with a competitive average salary. They serve the Los Alamitos area. They value their drivers, providing opportunities for growth and development.
-
Suffolk Transportation Service
Average Salary: $60,597
Suffolk Transportation Service provides Bus Driver positions with a solid average salary. They operate in Suffolk and nearby areas. They focus on safety and reliable transportation services.
How to earn more as a Bus Driver?
Bus drivers can find several ways to earn more than the average wage. By pursuing certain actions, they can improve their earnings over time. Some of these actions require additional training or qualifications. Others involve working in areas where demand is higher.
Becoming a school bus driver can lead to higher pay. These drivers usually have shorter hours and a more predictable schedule. They may also earn more during the school year. Drivers can pursue a commercial driver’s license (CDL) to work with other types of buses. A CDL can lead to higher pay and more job opportunities.
Other factors can also increase earnings. Bus drivers can earn more by working in urban areas. These areas often have higher wages due to the cost of living. They can also earn more by gaining experience and seniority. Some companies offer bonuses for safe driving and good attendance. Bus drivers can also earn more by working overtime or extra shifts.
Here are some ways bus drivers can increase their earnings:
- Get a CDL
- Drive a school bus
- Work in an urban area
- Gain experience and seniority
- Work overtime or extra shifts



