Cheap Bus, Train and Carpool tickets to Peterborough, CA

Scenic view of Peterborough, CA

What are the most popular routes to Peterborough?

Ottawa - PeterboroughAverage priceCN¥822Average duration7h 12mDaily departures3
Sudbury - PeterboroughAverage priceCN¥651Average duration10h 9mDaily departures6
Kingston - PeterboroughAverage priceCN¥279Average duration7h 35mDaily departures4
Hamilton - PeterboroughAverage priceCN¥221Average duration4h 30mDaily departures4
Windsor - PeterboroughAverage priceCN¥371Average duration8h 30mDaily departures4