Cheap Bus tickets to Batavia, NY

What are the most popular routes to Batavia?

Rochester - BataviaAverage priceSEK 159Average duration40mDaily departures7
New York City - BataviaAverage priceSEK 753Average duration8h 50mDaily departures19
Buffalo - BataviaAverage priceSEK 174Average duration50mDaily departures8
Toronto - BataviaAverage priceSEK 493Average duration4h 35mDaily departures9
Syracuse - BataviaAverage priceSEK 325Average duration2h 25mDaily departures8