Cheap Bus, Train and Carpool tickets to Peterborough, CA

Scenic view of Peterborough, CA

Search form

What are the most popular routes to Peterborough?

Ottawa - PeterboroughAverage price$59Average duration4h 20mDaily departures27
Toronto - PeterboroughAverage price$33Average duration2hDaily departures22
Kingston - PeterboroughAverage price$63Average duration7h 34mDaily departures9
London - PeterboroughAverage price$67Average duration6hDaily departures17
Oshawa - PeterboroughAverage price$19Average duration1h 32mDaily departures6
‌