Cheap Bus tickets to Geneva, NY, US

What are the most popular routes to Geneva?

New York City - GenevaAverage priceRUB 6,123Average duration5h 40mDaily departures3
Rochester - GenevaAverage priceRUB 1,691Average duration1h 5mDaily departures3
Ithaca - GenevaAverage priceRUB 1,829Average duration1h 5mDaily departures3
Buffalo - GenevaAverage priceRUB 2,485Average duration2h 40mDaily departures3
Fort Lee - GenevaAverage priceRUB 6,431Average duration5h 45mDaily departures2

Stations and stops in Geneva

Map of locations