Cheap Bus tickets to Batavia, NY

What are the most popular routes to Batavia?

Rochester - BataviaAverage priceRUB 1,353Average duration40mDaily departures7
New York City - BataviaAverage priceRUB 6,947Average duration8h 50mDaily departures27
Buffalo - BataviaAverage priceRUB 1,454Average duration45mDaily departures9
Syracuse - BataviaAverage priceRUB 2,915Average duration2h 25mDaily departures9
Toronto - BataviaAverage priceRUB 5,103Average duration4h 40mDaily departures12