1map logoGo to main page

Toronto, Ontario to Peterborough, Ontario from undefined12: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Toronto, Canada
to
Peterborough, Canada

How to Get from Toronto to Peterborough: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$12 by busBest price
139 kmDistance
1h 38m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Toronto to Peterborough with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Flixbus USA
Bus
Average Duration
2h 
Estimated price
12-61
Recommended
route map
Distance: 139 km
Duration: 1h 38m

See more options

Company
Various
Train
Bus
Average Duration
3h  12m
Estimated price
20-122
Company
Various
Drive
Average Duration
1h  38m
Estimated price
26-39

Traveling From Toronto to Peterborough

The journey from Toronto's bustling city life to Peterborough's tranquil natural landscapes offers a refreshing contrast that caters to both urban explorers and nature enthusiasts.

Best Neighbourhoods in Peterborough

Peterborough boasts charming neighborhoods, each offering distinct experiences for visitors.

Downtown Peterborough
• Bustling shops and local boutiques.
• Vibrant arts scene with galleries and events.
East City
• Scenic waterfront along Little Lake.
• Quaint homes and community parks.
West End
• Family-friendly atmosphere with parks.
• Close proximity to Peterborough Memorial Centre.

Best Times To Visit Peterborough's Attractions

Timing your visit can elevate your experience at Peterborough's attractions.

Peterborough Lift Lock
Visit early mornings or weekdays for fewer crowds and stunning views.
Lang Pioneer Village Museum
Late spring or early fall offers pleasant weather and seasonal events.
Riverview Park and Zoo
Weekdays in summer provide a quieter atmosphere to enjoy the animals.

Peterborough Weather: What to Expect Year-Round

Peterborough experiences a humid continental climate, characterized by warm summers and cold winters, presenting varied travel experiences throughout the year. Visiting during late spring and early fall often offers mild temperatures and vibrant scenery, making it ideal for outdoor activities.

Dining Recommendation

Try the butter tart at the iconic Donabie’s in Peterborough, where this classic Canadian dessert showcases a richness and depth of flavor that contrasts with Toronto's diverse dining scene. The cozy atmosphere and emphasis on local ingredients provide a distinct culinary experience that celebrates the region's heritage.

Toronto - Peterborough operators

Explore transport companies operating between Toronto and Peterborough, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus Show bus routes
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Toronto to Peterborough

Average Duration
2h
Estimated price
12-61
Train
Contact phone
+1 888-438-6646
Website
gotransit.com

Train from Toronto Union Station to Durham College Oshawa GO

Average Duration
1h 2m
Estimated price
9.5-14
Contact phone
+1 888 842-7245
Website
viarail.ca

Train from Toronto Union Station to Oshawa

Average Duration
35m
Estimated price
18-108

Toronto to Peterborough: Overview of Bus, Train, Flight, and Car Trips

Traveling between Toronto and Peterborough offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Experience a scenic drive from Toronto to Peterborough, spanning a distance of 86 miles. The journey typically takes around 1 hour and 38 minutes by car through beautiful Ontario landscapes. 🛣️ Enjoy the flexibility and freedom of driving, with prices ranging between C$26 to C$39 for the trip from Toronto to Peterborough. Take in the changing scenery and make pit stops at quaint towns along the way for a memorable road trip experience.
Average price
C$26 - C$40
🚌 The journey from Toronto to Peterborough by bus is convenient and efficient, with direct services operating twice daily every day. The trip typically takes around 2 hours. 🚌 With ticket prices ranging from C$12 to C$61 for the Toronto to Peterborough bus ride, travelers can choose an affordable and comfortable option for exploring Ontario's beautiful landscapes.
Departure Point
Toronto station
Arrival Point
Peterborough station

Frequently asked questions

Find out more about the route from Toronto to Peterborough.

Or choose the category:
The distance between Toronto and Peterborough is 70 miles or 86.5 miles by road. If you are traveling by train and then bus, it typically takes 3 hours and 7 minutes to reach Peterborough from Toronto. However, if you prefer driving, the travel time is around 1 hour and 38 minutes to reach Toronto from Peterborough. Lastly, taking a bus from Toronto to Peterborough usually takes 3 hours and 17 minutes.
The most cost-effective transportation option for traveling from Toronto to Peterborough is by taking the bus, which costs C$20-C$29 and takes approximately 3 hours and 17 minutes. This option allows you to relax and enjoy the scenery while someone else does the driving. However, if you are looking for a time-efficient option, driving yourself is the quickest way to reach Peterborough, taking only 1 hour and 38 minutes. It is important to consider your budget and time constraints when deciding which mode of transportation to choose.
The prices for a bus ticket between Peterborough and Toronto vary from CAD$20 to CAD$28.
To get from Toronto to Peterborough without using public transportation, you can drive the distance of 86 miles, which takes approximately 1 hour and 38 minutes. The prices for renting a car for this journey range from C$25 to C$39. By driving yourself, you have the flexibility to make stops along the way and enjoy the scenic route between the two cities.
To travel from Toronto to Peterborough without a car, the best option is to take a train and then a bus. The journey takes approximately 3 hours and 7 minutes and can cost between C$19 and C$120. Another alternative is to take a bus, which takes around 3 hours and 17 minutes, but this may be a slightly longer and less convenient option. Overall, the train and bus combination is the recommended method for traveling from Toronto to Peterborough without a car.
Yes, there is no direct bus link between Toronto and Peterborough. However, there are indirect options available. The journey by bus from Toronto's Union Station Bus Terminal to Peterborough requires a transfer at Durham College Oshawa GO and takes approximately 3 hours and 17 minutes. GO Transit operates these bus services.
There are numerous accommodation options available near Peterborough. With over 26 hotels to choose from, travelers can find a range of options that suit their budget and preferences. Prices for hotels in Peterborough start at C$80 per night. Some popular hotels in the area include the Holiday Inn Peterborough-Waterfront, Best Western Plus Otonabee Inn, and the Quality Inn Peterborough.