There are 3 ways to get from Peterborough Transit to Morrisburg by bus, taxi, 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.
Bus, taxi
best- Take the bus from Peterborough to Ottawabus FlixBus 2700
- Take the taxi from Ottawa to Morrisburgtaxi
4h 44m$229–303Drive 306.1 km
cheapest- Drive from Peterborough Transit to Morrisburgcar 306.1 km
3h 36m$62–90Bus, train, taxi
- Take the bus from Peterborough Bus Terminal to Durham College Oshawa GObus 88
- Take the train from Oshawa to Brockvilletrain
- Take the taxi from Brockville to Morrisburgtaxi
5h 48m$210–447
Comparing Your Travel Options
The cheapest way to get from Peterborough Transit to Morrisburg is to drive which costs $60 - $90 and takes 3h 36m.
The fastest way to get from Peterborough Transit to Morrisburg is to drive which takes 3h 36m and costs $60 - $90.
The distance between Peterborough Transit and Morrisburg is 358 km. The road distance is 306.1 km.
The best way to get from Peterborough Transit to Morrisburg without a car is to bus and taxi which takes 4h 44m and costs $220 - $310.
It takes approximately 4h 44m to get from Peterborough Transit to Morrisburg, including transfers.
Yes, the driving distance between Peterborough Transit to Morrisburg is 306 km. It takes approximately 3h 36m to drive from Peterborough Transit to Morrisburg.
There are 11+ hotels available in Morrisburg.
What companies run services between Peterborough Transit, ON, Canada and Morrisburg, ON, Canada?
There is no direct connection from Peterborough Transit to Morrisburg. However, you can take the taxi to Peterborough, take the bus to Ottawa, then take the taxi to Morrisburg. Alternatively, you can take the bus to Durham College Oshawa GO, walk to Oshawa, take the train to Brockville, then take the taxi to Morrisburg.
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Oshawa to Brockville
- Ave. Duration
- 2h 42m
- Frequency
- Every 4 hours
- Estimated price
- $65–270
- Website
- VIA Rail
- Escape
- $65–170
- Business
- $110–260
- Business Plus
- $120–270
- Economy
- $70–180
- Economy Plus
- $80–190
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Peterborough to Ottawa
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a week
- Estimated price
- $35–55
- Schedules at
- Flixbus USA
- Phone
- +1 888-438-6646
- Website
- GO Transit
Bus from Peterborough Bus Terminal to Durham College Oshawa GO
- Ave. Duration
- 1h 30m
- Frequency
- Every 2 hours
- Estimated price
- $14–17
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $14–17
- Ave. Duration
- 52 min
- Estimated price
- $130–220
A-Aylmer Georgis Taxi
- Phone
- +1 819 319 2777
- Website
- aaylmergeorgistaxi.ca
Blue Line Taxi
- Phone
- +1 613 238 1111
- Website
- bluelinetaxi.com
Loyal Taxi
- Phone
- +1 819 484 4444
- Website
- taxiloyal.com
Crystal Taxi
- Phone
- +1 613 842 4111
A-Aylmer (Georgis Taxi)
- Phone
- +1 819 319 2777
- Website
- aaylmergeorgistaxi.ca
Pro Taxi
- Phone
- +1 819 700 3300
- Website
- protaxi.ca
Taxi Loyal
- Phone
- +1 819 663 5252
- Website
- loyaltaxi.com
X Taxi
- Phone
- +1 819 639 9990
- Website
- xtaxi.ca
City Taxi
- Phone
- +1 613 345 5888
Executive Taxi
- Phone
- +1 613 342 2000
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 Heading to Europe? Read this before you buy a Eurail Pass, What are the different types of Renfe trains in Spain?, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.







