Bus Driver Salary: How Much Can You Earn?

Bus Driver Salary: How Much Can You Earn?
If you want to stay local as a CDL driver, and are willing to obtain a Passenger (P) endorsement, bus driving can be a great option. Opportunities include city transit, school buses, motorcoach (charter/tour), and shuttle driving. Each comes with different schedules, pay structures, and lifestyle trade-offs. Knowing the requirements of each job and what you can earn may help you make your decision about which opportunity is best for you and your family.
City (Transit) Bus Drivers
Transit bus drivers operate on fixed routes in cities and are often needed around the clock. You’ll also become very familiar with your regular passengers—and their morning moods. Therefore, the scheduled shifts may include early mornings, nights, weekends, and holidays. Some systems use split shifts or rotating schedules. Many positions are unionized with overtime opportunities.
Pay
Average: $24–$28/hour
Annual: $45,000–$60,000+
Top earners: $65,000–$75,000+ (with overtime and seniority)
According to the Bureau of Labor Statistics, transit drivers tend to earn higher wages than other bus driver types due to full-time hours and union benefits.
School Bus Drivers
School bus drivers typically work part-time schedules aligned with school calendars. You’ll master the fine art of maintaining order while 30 kids debate snacks, homework, and who’s sitting where. Schedules include split shifts (morning and afternoon), with summers, weekends, and holidays often off. You have the opportunity for extra income available through midday kindergarten transportation, field trips, and/or sports routes.
Pay
Average: $20–$25/hour
Annual: $35,000–$50,000
Higher earnings possible with extra routes or full-time roles
Note: Many school bus drivers are technically part-time, which affects total yearly earnings.
Motorcoach (Charter/Tour) Drivers
Motorcoach drivers transport passengers over longer distances for tours, charters, or scheduled routes. The schedule for tours and charters may run at irregular hours with overnight trips and multi-day travel common. Work often includes weekends and holidays.
Pay
Average: $24–$30/hour
Annual: $50,000–$65,000
High earners: $70,000–$90,000+ (typically with overtime, seniority, or premium routes)
While some drivers at companies like Peter Pan Bus Lines can approach six figures, this is not typical and usually requires extensive experience and overtime.
Shuttle Drivers (Airport, Hotel, Corporate)
Shuttle driving can be one of the most flexible CDL passenger jobs. There are full-time or part-time options and local routes mean you can be home every evening. You can often find split shifts or steady routes depending on your needs and employer.
Pay
Average: $18–$24/hour
Annual: $35,000–$50,000
CDL-required roles generally pay more than non-CDL.
Airport shuttle drivers and specialized routes may earn on the higher end, especially in high-cost states.
Bus driving can provide stable, local CDL opportunities with a wide range of schedules and income potential. Each path offers different advantages depending on your lifestyle and income goals. Across all bus driving jobs, earnings often depend on: location (the higher the cost of living and demand, the more you can make), part-time vs. full-time, experience and seniority, union vs. non-union employer, overtime availability, and if you are willing to do multi-day trips and/or drive overnight. While most drivers earn between $40,000 and $60,000 per year, higher earnings are possible with experience, overtime, and the right employer.
At CDL Direct, we don’t just prepare you to pass the exam. Our course is designed to prepare you for real-world situations—inspections, roadside stops, accidents, and the decisions and driving techniques that protect your livelihood.