Cheap Bus tickets to Geneva, NY, US

What are the most popular routes to Geneva?

New York City - GenevaAverage price$137Average duration5h 50mDaily departures3
Rochester - GenevaAverage price$31Average duration1h 5mDaily departures3
Buffalo - GenevaAverage price$47Average duration2h 40mDaily departures3
Ithaca - GenevaAverage price$36Average duration1hDaily departures2
Binghamton - GenevaAverage price$47Average duration2h 30mDaily departures2

Stations and stops in Geneva

Locations map