There are 5 ways to get from Regina to Peterborough by plane, train, bus, 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.
Fly to Toronto Pearson International Airport, train, bus
best- Fly from Regina (YQR) to Toronto Pearson International Airport (YYZ)plane YQR - YYZ
- Take the train from Toronto Union Station to Oshawatrain
- Take the bus from Durham College Oshawa GO to Peterborough Bus Terminalbus
7h 27m$229–1,104Bus, train
- Take the bus from Regina to Winnipeg Eastbus
- Take the train from Winnipeg to Toronto Union Stationtrain
- Take the bus from Toronto to Peterboroughbus
2d 1h$559–1,180Drive 2,502.5 km
- Drive from Regina to Peterboroughcar 2,502.5 km
30h 30m$492–710Fly to Ottawa Macdonald-Cartier International Airport, bus
- Fly from Regina (YQR) to Ottawa Macdonald-Cartier International Airport (YOW)plane YQR - YOW
- Take the bus from Ottawa to Peterboroughbus
10h 25m$304–1,204Bus, train via Oshawa
- Take the bus from Regina to Winnipegbus
- Take the train from Winnipeg to Toronto Union Stationtrain
- Take the train from Union Station GO to Durham College Oshawa GOtrain Le
- Take the bus from Durham College Oshawa GO to Peterborough Bus Terminalbus 88
2d 3h$563–1,129
Regina to Peterborough by bus and train
Questions & Answers
The cheapest way to get from Regina to Peterborough is to drive which costs $490 - $750 and takes 30h 30m.
The fastest way to get from Regina to Peterborough is to fly and train and bus which takes 7h 27m and costs $220 - $1,100.
The distance between Regina and Peterborough is 2193 km. The road distance is 2502.5 km.
The best way to get from Regina to Peterborough without a car is to bus and train which takes 2 days 1h and costs $550 - $1,200.
It takes approximately 7h 27m to get from Regina to Peterborough, including transfers.
Peterborough is 2h ahead of Regina. It is currently 9:24 AM in Regina and 11:24 AM in Peterborough.
Yes, the driving distance between Regina to Peterborough is 2502 km. It takes approximately 30h 30m to drive from Regina to Peterborough.
There are 92+ hotels available in Peterborough.
What companies run services between Regina, SK, Canada and Peterborough, ON, Canada?
There is no direct connection from Regina to Peterborough. However, you can fly to Toronto Pearson International Airport (YYZ), walk to UP Express Pearson Airport, take the train to Toronto Union Station, take the train to Oshawa, walk to Durham College Oshawa GO, then take the bus to Peterborough Bus Terminal. Alternatively, you can take a bus from Regina to Peterborough via Winnipeg East, Northbound St Anne's at Niakwa, Westbound Pioneer at Portage and Main Junction, Eastbound William Stephenson at Portage and Main Junction, Northbound Israel Asper at Canadian Museum for Human Rights, Winnipeg, Toronto (Union Station), and Toronto in around 2d 1h.
- Website
- westjet.com
Flights from Regina to Toronto Pearson International Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- $190–900
Flights from Regina to Toronto Pearson International Airport via Minneapolis
- Ave. Duration
- 5h 49m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $170–750
Flights from Regina to Toronto Pearson International Airport via Winnipeg
- Ave. Duration
- 6h 10m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- $190–900
Flights from Regina to Ottawa Macdonald-Cartier International Airport via Calgary
- Ave. Duration
- 6h 28m
- When
- Every day
- Estimated price
- $250–1,100
Flights from Regina to Ottawa Macdonald-Cartier International Airport via Toronto Pearson International Airport
- Ave. Duration
- 6h 55m
- When
- Sunday
- Estimated price
- $250–1,100
- Website
- aircanada.com
Flights from Regina to Toronto Pearson International Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- $160–750
Flights from Regina to Ottawa Macdonald-Cartier International Airport via Toronto Pearson International Airport
- Ave. Duration
- 5h 12m
- When
- Every day
- Estimated price
- $210–950
- Website
- delta.com
Flights from Regina to Toronto Pearson International Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- $190–900
Flights from Regina to Toronto Pearson International Airport via Minneapolis
- Ave. Duration
- 5h 49m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $170–750
Flights from Regina to Ottawa Macdonald-Cartier International Airport via Calgary
- Ave. Duration
- 6h 31m
- When
- Every day
- Estimated price
- $250–1,100
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Toronto Union Station to Oshawa
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- $11–200
- Website
- VIA Rail
- Escape
- $11–65
- Business
- $55–190
- Business Plus
- $70–200
- Economy
- $13–75
- Economy Plus
- $14–85
Train from Winnipeg to Toronto Union Station
- Ave. Duration
- 37h 59m
- Frequency
- Twice a week
- Estimated price
- $450–950
- Website
- VIA Rail
- Escape
- $450–950
- Business
- $500–800
- Business Plus
- $500–800
- Economy
- $500–950
- Economy Plus
- $550–950
Train from Winnipeg to Toronto Union Station
- Ave. Duration
- 37h 59m
- Frequency
- Twice a week
- Estimated price
- $450–950
- Website
- VIA Rail
- Escape
- $450–950
- Business
- $500–800
- Business Plus
- $500–800
- Economy
- $500–950
- Economy Plus
- $550–950
- Phone
- +1 888-438-6646
- Website
- GO Transit
Train from Union Station GO to Durham College Oshawa GO
- Ave. Duration
- 1h 7m
- Frequency
- Every 30 minutes
- Estimated price
- $11–15
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $11–15
- Phone
- +1 888-438-6646
- Website
- GO Transit
Bus from Durham College Oshawa GO to Peterborough Bus Terminal
- Ave. Duration
- 1h 25m
- Frequency
- Every 2 hours
- Estimated price
- $14–18
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $14–18
Bus from Durham College Oshawa GO to Peterborough Bus Terminal
- Ave. Duration
- 1h 25m
- Frequency
- Every 2 hours
- Estimated price
- $14–18
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $14–18
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Regina to Winnipeg East
- Ave. Duration
- 7h
- Frequency
- Twice a week
- Estimated price
- $70–160
- Website
- Rider Express
- Standard
- $70–160
Bus from Toronto to Peterborough
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- $29–70
- Website
- Rider Express
- Standard
- $29–70
Bus from Ottawa to Peterborough
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Estimated price
- $40–95
- Website
- Rider Express
- Standard
- $40–95
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Regina to Winnipeg
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- $75–130
- Schedules at
- Flixbus USA
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 travel India's Golden Triangle, The beginner’s guide to the 2018 World Nomad Games, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.










