Cheap Bus and Train tickets to Rochester, NY, US

What are the most popular routes to Rochester?

New York City - RochesterAverage price$86Average duration7hDaily departures5
Boston - RochesterAverage price$110Average duration12h 55mDaily departures12
Boston - RochesterAverage price$164Average duration13h 27mDaily departures9
Albany - RochesterAverage price$147Average duration8h 10mDaily departures11
Albany - RochesterAverage price$66Average duration4h 13mDaily departures5

Stations and stops in Rochester

Locations map