Cheap Bus tickets to Bath, NY, US

What are the most popular routes to Bath?

Corning - BathAverage price₹1,277Average duration30mDaily departures1
New York City - BathAverage price₹8,511Average duration6h 30mDaily departures2
Rochester - BathAverage price₹3,673Average duration2h 15mDaily departures1
Elmira - BathAverage price₹1,917Average duration55mDaily departures1
Binghamton - BathAverage price₹3,847Average duration2h 5mDaily departures1