Bus Driver Salary in Buffalo, NY

Updated on May 09, 2025
Position
City
Salary

How much does a Bus Driver make in Buffalo, NY?

The average salary for a Bus Driver is $55,249 per year in Buffalo, NY.

Bus drivers in Buffalo, New York, earn a competitive salary that reflects the importance of their role in the community. On average, a bus driver in this area makes about $55,249 per year. This figure can vary depending on experience, the specific employer, and other factors.

The salary range for bus drivers in Buffalo typically falls between $38,000 and $66,250 annually. Entry-level drivers may start closer to the lower end of this range, while those with more experience and specialized skills can earn towards the higher end. Some drivers also receive benefits such as health insurance, retirement plans, and paid time off, which can add to the overall value of the job. This range provides a solid foundation for those considering a career in public transportation.

Bus Driver jobs in Buffalo, NY

What are the highest paying cities for a Bus Driver near Buffalo, NY?

Bus drivers in Rochester, NY, earn the highest salaries near Buffalo, NY. The average annual salary in Rochester is $53,579. This makes it a top choice for those seeking better pay. Dunkirk, NY, follows closely with an average salary of $48,200. These cities offer competitive wages, making them attractive for bus drivers. Job seekers can find better earning potential in these locations.
Graph displaying highest paying cities salaries for Bus Driver jobs near Buffalo, NY, highlighting Rochester, NY with the highest at $53,579 and Jamestown, NY with the lowest at $41,530.
  1. Rochester, NY
    Average Salary: $53,579
    In Rochester, driving a bus offers a stable career with opportunities to connect with diverse communities. The city's public transit system is well-regarded, and drivers enjoy a supportive work environment. Companies like RTS provide excellent benefits and training.
    Find Bus Driver jobs in Rochester, NY


  2. Dunkirk, NY
    Average Salary: $48,200
    Working as a bus driver in Dunkirk means enjoying a close-knit community and a manageable route. The city's smaller size allows for a personal touch in service. Dunkirk's transit system values its drivers, offering a friendly workplace.
    Find Bus Driver jobs in Dunkirk, NY


  3. Lockport, NY
    Average Salary: $47,360
    Lockport offers a welcoming environment for bus drivers, with a strong sense of community. The city's public transportation system is reliable, and drivers benefit from a supportive team. Companies in Lockport focus on employee well-being and job satisfaction.
    Find Bus Driver jobs in Lockport, NY


  4. Niagara Falls, NY
    Average Salary: $47,092
    Driving a bus in Niagara Falls provides a unique experience, with stunning views and a vibrant tourist scene. The city's transit system is efficient, and drivers enjoy a dynamic work environment. Companies here value their drivers, offering good benefits and opportunities for growth.
    Find Bus Driver jobs in Niagara Falls, NY


  5. Pittsburgh, PA
    Average Salary: $46,867
    In Pittsburgh, bus drivers navigate a city known for its rich history and culture. The transit system is extensive, and drivers benefit from a diverse and engaging work environment. Companies like Port Authority offer solid benefits and career development opportunities.
    Find Bus Driver jobs in Pittsburgh, PA


  6. Syracuse, NY
    Average Salary: $46,113
    Syracuse offers a balanced lifestyle for bus drivers, with a mix of urban and suburban routes. The city's transit system is well-established, and drivers enjoy a supportive work culture. Companies in Syracuse focus on providing a positive work experience.
    Find Bus Driver jobs in Syracuse, NY


  7. West Seneca, NY
    Average Salary: $45,861
    West Seneca provides a comfortable setting for bus drivers, with a focus on community and reliability. The city's transit system is efficient, and drivers benefit from a friendly and supportive work environment. Companies here value their employees, offering good benefits.
    Find Bus Driver jobs in West Seneca, NY


  8. Albany, NY
    Average Salary: $43,995
    Driving a bus in Albany offers a chance to serve a historic city with a vibrant culture. The city's transit system is well-organized, and drivers enjoy a professional work environment. Companies in Albany focus on employee satisfaction and career growth.
    Find Bus Driver jobs in Albany, NY


  9. Cleveland, OH
    Average Salary: $43,916
    In Cleveland, bus drivers navigate a city known for its resilience and diversity. The transit system is robust, and drivers benefit from a dynamic and supportive work environment. Companies here offer good benefits and opportunities for advancement.
    Find Bus Driver jobs in Cleveland, OH


  10. Jamestown, NY
    Average Salary: $41,530
    Jamestown offers a peaceful setting for bus drivers, with a strong sense of community. The city's transit system is reliable, and drivers enjoy a supportive work environment. Companies in Jamestown focus on employee well-being and job satisfaction.
    Find Bus Driver jobs in Jamestown, NY

What are the best paying companies for a Bus Driver in Buffalo, NY?

Job seekers looking for bus driver positions in Buffalo, NY, can find competitive salaries at Greyhound, First Student, and the University at Buffalo. Greyhound offers an average salary of $57,500, providing a strong financial incentive. First Student and the University at Buffalo offer salaries of $54,375 and $38,454, respectively, making them attractive options for those seeking stable employment.
Graph displaying best paying company salaries for Bus Driver jobs in Buffalo, NY, highlighting Greyhound with the highest at $57,500 and University at Buffalo - SUNY with the lowest at $38,454.
  1. Greyhound
    Average Salary: $57,500
    Greyhound is a well-known bus company that offers many routes across the country. In Buffalo, NY, Greyhound provides reliable transportation services. Bus drivers for Greyhound in Buffalo enjoy competitive pay and benefits.


  2. First Student
    Average Salary: $54,375
    First Student is a major provider of school transportation services. They operate in many areas, including Buffalo, NY. Bus drivers for First Student in Buffalo can expect good pay and a supportive work environment.


  3. University at Buffalo - SUNY
    Average Salary: $38,454
    The University at Buffalo - SUNY offers bus services for students and staff. Bus drivers for the university in Buffalo work on campus and provide essential transportation. While the pay is lower, it offers a stable job with good benefits.

Currently 1,842 Bus Driver job openings, nationwide.

How's the job market for a Bus Driver in the US?

Learn what a Bus Driver does, how to become one, and understand the job outlook. Get simple steps to start your career as a Bus Driver today.
Position
Overview
Bus Driver
1,842 Job Openings