Cheap Bus, Train and Carpool tickets to Peterborough, CA

Scenic view of Peterborough, CA

What are the most popular routes to Peterborough?

Ottawa - PeterboroughAverage priceR 651Average duration4h 15mDaily departures33
Kingston - PeterboroughAverage priceR 615Average duration8h 25mDaily departures9
London - PeterboroughAverage priceR 743Average duration6h 5mDaily departures15
Scarborough - PeterboroughAverage priceR 390Average duration1h 15mDaily departures1
Hamilton - PeterboroughAverage priceR 528Average duration5h 50mDaily departures6