There are 11 ways to get from Orillia to Trois-Rivières by bus, train, bus (Flixbus), car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Orillia Downtown Terminal Bus Stop to Torontobus
- Take the train from Toronto Union Station to Montréaltrain
- Take the bus from Montréal to Trois-Rivièresbus
11h 52m$179–439Bus
cheapest- Take the bus from Orillia Downtown Terminal Bus Stop to Torontobus
- Take the bus from Toronto Union Station to Montreal, QCbus
- Take the bus from Montréal to Trois-Rivièresbus
13h 29m$69–199Drive 671.1 km
- Drive from Orillia to Trois-Rivièrescar 671.1 km
9h 2m$136–196Bus to Toronto Pearson International Airport, fly to Montréal–Pierre Elliott Trudeau International Airport, bus
- Take the bus from Orillia Downtown Terminal Bus Stop to Toronto Pearson Airportbus
- Fly from Toronto Pearson International Airport (YYZ) to Montréal–Pierre Elliott Trudeau International Airport (YUL)plane YYZ - YUL
- Take the bus from Montréal to Trois-Rivièresbus
7h 20m$218–669Train, bus
- Take the train from Allandale Waterfront GO to Union Station GOtrain Br
- Take the train from Toronto Union Station to Montréaltrain
- Take the train from Montréal to Drummondvilletrain
- Take the bus from Drummondville to Trois-Rivièresbus
14h 3mBus via Ottawa
- Take the bus from Orillia Transit to Yorkdalebus
- Take the bus from Yorkdale to Ottawabus
- Take the bus from 600 Cumberland St, Ottawa, ON K1N 6N7 to 55 Rue Sainte-Catherine E, Montreal, QC H2X 1K5bus
- Take the bus from Montréal to Trois-Rivièresbus
14h 6m$129–220Bus to Toronto Pearson International Airport, fly to Québec City Jean Lesage International Airport, bus
- Take the bus from Orillia Downtown Terminal Bus Stop to Toronto Pearson Airportbus
- Fly from Toronto Pearson International Airport (YYZ) to Québec City Jean Lesage International Airport (YQB)plane YYZ - YQB
- Take the bus from Québec to Trois-Rivièresbus
7h 18m$275–568Bus to Toronto Island Airport, fly to Montréal–Pierre Elliott Trudeau International Airport, bus
- Take the bus from Orillia Transit to Vaughan - Hwy 407bus
- Fly from Toronto Island Airport (YTZ) to Montréal–Pierre Elliott Trudeau International Airport (YUL)plane YTZ - YUL
- Take the bus from Montréal to Trois-Rivièresbus
8h 8m$255–732Bus to Toronto Island Airport, fly to Québec City Jean Lesage International Airport, bus
- Take the bus from Orillia Transit to Vaughan - Hwy 407bus
- Fly from Toronto Island Airport (YTZ) to Québec City Jean Lesage International Airport (YQB)plane YTZ - YQB
- Take the bus from Québec to Trois-Rivièresbus
8h 13m$272–641Bus to Toronto Pearson International Airport, fly to Montréal/Saint-Hubert Airport, bus
- Take the bus from Orillia Downtown Terminal Bus Stop to Toronto Pearson Airportbus
- Fly from Toronto Pearson International Airport (YYZ) to Montréal/Saint-Hubert Airport (YHU)plane YYZ - YHU
- Take the bus from Montréal to Trois-Rivièresbus
8h 17m$209–637Bus to Toronto Island Airport, fly to Montréal/Saint-Hubert Airport, bus
- Take the bus from Orillia Transit to Vaughan - Hwy 407bus
- Fly from Toronto Island Airport (YTZ) to Montréal/Saint-Hubert Airport (YHU)plane YTZ - YHU
- Take the bus from Montréal to Trois-Rivièresbus
9h 3m$216–650
Orillia to Trois-Rivières by bus, train, and subway
Comparing Your Travel Options
The cheapest way to get from Orillia to Trois-Rivières is to bus which costs $65 - $200 and takes 13h 29m.
The fastest way to get from Orillia to Trois-Rivières is to bus and fly which takes 7h 18m and costs $270 - $600.
No, there is no direct bus from Orillia to Trois-Rivières. However, there are services departing from Orillia Downtown Terminal Bus Stop and arriving at Trois-Rivières via Toronto Union Station and Montréal. The journey, including transfers, takes approximately 13h 29m.
The distance between Orillia and Trois-Rivières is 826 km. The road distance is 671.1 km.
The best way to get from Orillia to Trois-Rivières without a car is to bus and train which takes 11h 52m and costs $170 - $440.
It takes approximately 11h 52m to get from Orillia to Trois-Rivières, including transfers.
Orillia to Trois-Rivières bus services, operated by Flixbus USA, depart from Orillia Downtown Terminal Bus Stop station.
Orillia to Trois-Rivières bus services, operated by Flixbus USA, arrive at Toronto station.
Yes, the driving distance between Orillia to Trois-Rivières is 671 km. It takes approximately 9h 2m to drive from Orillia to Trois-Rivières.
There are 44+ hotels available in Trois-Rivières.
What companies run services between Orillia, ON, Canada and Trois-Rivières, QC, Canada?
You can take a bus from Orillia Downtown Terminal Bus Stop to Trois-Rivières via Toronto, Toronto Union Station, Montreal, QC, Station Bonaventure, Station Berri-UQAM, and Montréal in around 13h 29m.
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $55–380
Flights from Toronto Pearson International Airport to Québec City Jean Lesage International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- $70–430
Flights from Toronto Pearson International Airport to Québec City Jean Lesage International Airport via Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 3h 29m
- When
- Every day
- Estimated price
- $70–430
Flights from Toronto Island Airport to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $60–420
Flights from Toronto Island Airport to Montréal–Pierre Elliott Trudeau International Airport via Ottawa
- Ave. Duration
- 3h 14m
- When
- Every day
- Estimated price
- $65–420
Flights from Toronto Island Airport to Québec City Jean Lesage International Airport via Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 3h 28m
- When
- Every day
- Estimated price
- $75–470
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Toronto Union Station to Montréal
- Ave. Duration
- 5h 28m
- Frequency
- Every 4 hours
- Estimated price
- $120–350
- Website
- VIA Rail
- Escape
- $120–290
- Business
- $170–330
- Business Plus
- $190–350
- Economy
- $140–300
- Economy Plus
- $150–310
Train from Toronto Union Station to Montréal
- Ave. Duration
- 5h 28m
- Frequency
- Every 4 hours
- Estimated price
- $120–350
- Website
- VIA Rail
- Escape
- $120–290
- Business
- $170–330
- Business Plus
- $190–350
- Economy
- $140–300
- Economy Plus
- $150–310
Train from Montréal to Drummondville
- Ave. Duration
- 1h 9m
- Frequency
- 5 times a day
- Estimated price
- $23–220
- Website
- VIA Rail
- Escape
- $23–90
- Business
- $65–200
- Business Plus
- $80–220
- Economy
- $26–100
- Economy Plus
- $28–110
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Orillia Downtown Terminal Bus Stop to Toronto
- Ave. Duration
- 2h 5m
- Frequency
- 4 times a week
- Estimated price
- $19–30
- Schedules at
- Flixbus USA
Bus from Orillia Downtown Terminal Bus Stop to Toronto
- Ave. Duration
- 2h 5m
- Frequency
- 4 times a week
- Estimated price
- $19–30
- Schedules at
- Flixbus USA
Bus from Orillia Downtown Terminal Bus Stop to Toronto Pearson Airport
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a week
- Estimated price
- $16–25
- Schedules at
- Flixbus USA
Bus from Yorkdale to Ottawa
- Ave. Duration
- 5h 35m
- Frequency
- 5 times a week
- Estimated price
- $55–90
- Schedules at
- Flixbus USA
Bus from Orillia Downtown Terminal Bus Stop to Toronto Pearson Airport
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a week
- Estimated price
- $16–25
- Schedules at
- Flixbus USA
Bus from Orillia Downtown Terminal Bus Stop to Toronto Pearson Airport
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a week
- Estimated price
- $16–25
- 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 Flying into Beijing?, How to get from London to Edinburgh, and How to get from Southend Airport into central London - to help you get the most out of your next trip.






