Travel within Canada is: Unrestricted. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Kitchener?

Book now

There are 4 ways to get from Peterborough to Doon Valley / Conestoga College Blvd. by bus, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus, train via Toronto Airport (YYZ)  •  6h 19m

  1. Take the bus from Peterborough Bus Terminal to Durham College Oshawa GO 88
  2. Take the train from Durham College Oshawa GO to Toronto Union Station Le
  3. Take the bus from Toronto, On - Pearson Airport YYZ T1 Ground to Kitchener, ON - Sportsworld Station

Cheapest option

Bus, train  •  6h 25m

  1. Take the bus from Crawford Dr. @ Harper Rd. Park & Ride to Durham College Oshawa GO 88
  2. Take the train from Durham College Oshawa GO to Toronto Union Station Le
  3. Take the train from Toronto Union Station to Kitchener GO Ki

2 alternative options

Bus  •  7h 22m

  1. Take the bus from Peterborough Bus Terminal to Durham College Oshawa GO 88
  2. Take the bus from Durham College Oshawa GO to Square One 56
  3. Take the bus from Square One to Sportsworld Dr. @ Hwy. 8 Park & Ride 25

Drive  •  2h 28m

  1. Drive from Peterborough to Doon Valley / Conestoga College Blvd. 217.1 km

Peterborough to Doon Valley / Conestoga College Blvd. by bus, train and walk

24 Weekly Services
6h 19m Average Duration
$50 Cheapest Price
See schedules

Questions & Answers

The cheapest way to get from Peterborough to Doon Valley / Conestoga College Blvd. is to bus which costs $40 - $60 and takes 7h 22m.

More details

The fastest way to get from Peterborough to Doon Valley / Conestoga College Blvd. is to drive. Taking this option will cost $40 - $65 and takes 2h 28m.

More details

No, there is no direct bus from Peterborough to Doon Valley / Conestoga College Blvd.. However, there are services departing from Peterborough Bus Terminal and arriving at Conestoga College Blvd. / Homer Watson via Durham College Oshawa GO, Square One and Sportsworld Station. The journey, including transfers, takes approximately 7h 22m.

More details

The distance between Peterborough and Doon Valley / Conestoga College Blvd. is 196 km. The road distance is 217.1 km.

Get driving directions

The best way to get from Peterborough to Doon Valley / Conestoga College Blvd. without a car is to bus and train via Toronto Airport (YYZ) which takes 6h 19m and costs $50 - $120.

More details

It takes approximately 6h 19m to get from Peterborough to Doon Valley / Conestoga College Blvd., including transfers.

More details

Peterborough to Doon Valley / Conestoga College Blvd. bus services, operated by GO Transit, depart from Peterborough Bus Terminal station.

More details

Peterborough to Doon Valley / Conestoga College Blvd. bus services, operated by GO Transit, arrive at Sportsworld Dr. @ Hwy. 8 Park & Ride station.

More details

Yes, the driving distance between Peterborough to Doon Valley / Conestoga College Blvd. is 217 km. It takes approximately 2h 28m to drive from Peterborough to Doon Valley / Conestoga College Blvd..

Get driving directions

There are 40+ hotels available in Doon Valley / Conestoga College Blvd.. Prices start at $125 CAD per night.

More details

Map of how to get from Peterborough to Doon Valley / Conestoga College Blvd..
Launch map view
  • Distance: 196 km
  • Duration: 6h 19m

What companies run services between Peterborough, ON, Canada and Doon Valley / Conestoga College Blvd., ON, Canada?

You can take a bus from Peterborough to Doon Valley / Conestoga College Blvd. via Durham College Oshawa GO, Square One, Sportsworld Dr. @ Hwy. 8 Park & Ride, Sportsworld Station, and Conestoga College Blvd. / Homer Watson in around 7h 22m.

Train operators
GO Transit
Phone
+1 888-438-6646
Website
gotransit.com
Train from Durham College Oshawa GO to Toronto Union Station
Ave. Duration
1h 1m
Frequency
Every 30 minutes
Estimated price
$9 - $14
Website
GO Transit
Train from Toronto Union Station to Kitchener GO
Ave. Duration
1h 47m
Frequency
Every 4 hours
Estimated price
$15 - $21
Website
GO Transit
VIA Rail
Phone
+1 888 842-7245
Website
viarail.ca
Train from Oshawa to Toronto Union Station
Ave. Duration
43 min
Frequency
Hourly
Estimated price
$35 - $55
Website
http://www.viarail.ca/
Escape
$16 - $30
Business
$73 - $76
Economy
$40 - $42
EconomyPlus
$35 - $55
Train from Toronto Union Station to Kitchener
Ave. Duration
1h 35m
Frequency
Twice daily
Estimated price
$45 - $75
Website
http://www.viarail.ca/
Escape
$22 - $40
Business
$82 - $84
Economy
$48 - $49
EconomyPlus
$50 - $75
Bus operators
GO Transit
Phone
+1 888-438-6646
Website
gotransit.com
Bus from Peterborough Bus Terminal to Durham College Oshawa GO
Ave. Duration
1h 32m
Frequency
Every 2 hours
Estimated price
$12 - $16
Website
GO Transit
Bus from Crawford Dr. @ Harper Rd. Park & Ride to Durham College Oshawa GO
Ave. Duration
1h 20m
Frequency
Every 2 hours
Estimated price
$11 - $16
Website
GO Transit
Bus from Durham College Oshawa GO to Square One
Ave. Duration
2h 35m
Frequency
Hourly
Estimated price
$15 - $20
Website
GO Transit
Bus from Square One to Sportsworld Dr. @ Hwy. 8 Park & Ride
Ave. Duration
1h 16m
Frequency
Hourly
Estimated price
$12 - $16
Website
GO Transit
Onex Bus
Phone
6474775500
Email
info@onexbus.ca
Website
onexbus.com
Bus from Toronto, On - Pearson Airport YYZ T1 Ground to Kitchener, ON - Sportsworld Station
Ave. Duration
1h 5m
Frequency
3 times a day
Estimated price
$22 - $24
Schedules at
onexbus.com
Book at
onexbus.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from JFK to New York City, 4 of the smartest ways to explore Australia and Italy Travel Guides - to help you get the most out of your next trip.

ticket