Trois-Rivières is located between Montreal and Quebec City, making it accessible via the Trans-Canada Highway (Route 20). From York, PEI, the drive is approximately 1,000 km. You will cross the Confederation Bridge and traverse New Brunswick before entering Quebec. If taking public transit, use Maritime Bus to reach a major hub like Rivière-du-Loup, then transfer to Orléans Express. The journey takes roughly 12 hours by car. It is a scenic route passing through the heart of the St. Lawrence River valley.
Total Distance: Driving distance 1,000 km; straight-line air distance 750 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 16 hours | 11 hours 30 mins |
| Avg Price | $220 - $380 CAD | $140 - $230 CAD (fuel) |
| Operator | Maritime Bus / Orléans Express | Personal Vehicle |
| Route | Charlottetown to Quebec City to Trois-Rivières | Route 2 (NB) to Autoroute 20 (QC) |
| Tip | Orléans Express offers frequent service between Quebec City and Trois-Rivières. | Stop in Edmundston for a quick rest. |
June to August for the vibrant downtown festivals.