Batavia → Peterborough

United States to Canada · 1 border · Where else can you go from Batavia?

Your route

Recommended

Choose a line to change transport

View itinerary ↓
THE JOURNEY, STEP BY STEP

Your itinerary

  1. Bus to Rochester

    Batavia → Rochester · about 40m

  2. Bus to Toronto

    Rochester → Toronto · about 5h 5m

  3. Flight to Peterborough

    Toronto → Peterborough · about 25m in the air

A little room between legs

About the trip from Batavia to Peterborough

Batavia (United States) and Peterborough (Canada) are 145 km (90 mi) apart in a straight line. The way we suggest is by bus and flight, via Rochester and Toronto: about 8h 55m door to door with 2 changes. The fastest route, by bus and flight via Rochester, Detroit and Toronto, takes about 8h 15m. The trip crosses one border, so check what papers you need.

Step by step

  1. Bus from Batavia to Rochester: about 40m, 50 km
  2. Bus from Rochester to Toronto: about 5h 5m, 156 km
  3. Flight from Toronto to Peterborough: about 25m in the air, 109 km

Every route we know

Times are rough door-to-door times, with time to change and to get through airports included. We don't have prices or timetables: check Google Maps or the operator before you travel.