Cheap Bus tickets to Batavia, NY

What are the most popular routes to Batavia?

Rochester - BataviaAverage priceCOP 56,938Average duration40mDaily departures7
New York City - BataviaAverage priceCOP 270,067Average duration8h 50mDaily departures19
Buffalo - BataviaAverage priceCOP 62,223Average duration50mDaily departures8
Toronto - BataviaAverage priceCOP 176,698Average duration4h 35mDaily departures9
Syracuse - BataviaAverage priceCOP 116,413Average duration2h 25mDaily departures8