Translation provided by Google Translator Google Logo| Translation Disclaimer
Reduce the text sizeRestore the text sizeIncrease the text size
Welcome Peterborough Logo
Generic image of Peterborough
Getting Settled
Food and Shopping
Personal Finance
Child Care
Arts and Culture
Places of Worship
Staying In Contact
Peterborough and the Environment
Garbage and Recycling
Monthly Life Calendar
Services for Seniors


PIP Logo

How can I travel between cities?

Peterborough is close to many Ontario cities including Toronto, Ottawa and Niagara Falls.

Travelling to Toronto by car takes about 1.5 hours. Driving to Ottawa or to Niagara Falls takes about 3 hours. For interactive directions to any other location in North America, visit Google Maps.

You can travel across North America using the Greyhound bus service. Peterborough’s Greyhound and city bus terminals are next to each other on Simcoe Street. You can also take the GO bus from Peterborough to the Oshawa station, where it connects with the GO train system.

Fields-and-FarmVia Rail provides train service between many Canadian cities. The nearest Via Rail stations to Peterborough are located in Cobourg, Port Hope, and Oshawa/Whitby.

GO Transit provides train service in and around Toronto. You can take the GO bus from Peterborough to the Oshawa station, where it connects with the GO train system. The GO terminal is close to the Greyhound and city bus terminals on Simcoe Street.

The nearest major airport is Pearson International Airport in Toronto. Peterborough has airport shuttle services which can take you to the airport from Peterborough or pick you up at the airport and drive you to Peterborough.


Can't find what you need? Visit our FAQ section