Cheap Bus tickets to Batavia, NY

What are the most popular routes to Batavia?

Rochester - BataviaAverage priceRUB 1,374Average duration40mDaily departures7
New York City - BataviaAverage priceRUB 7,321Average duration8h 50mDaily departures27
Buffalo - BataviaAverage priceRUB 1,501Average duration45mDaily departures9
Syracuse - BataviaAverage priceRUB 2,928Average duration2h 25mDaily departures9
Toronto - BataviaAverage priceRUB 5,127Average duration4h 40mDaily departures12