The journey from Cape Broyle to Trois-Rivieres spans approximately 2,400 kilometers. You must first drive north to Argentia or Port aux Basques to catch a Marine Atlantic ferry. Once in North Sydney, you traverse the Trans-Canada Highway through Nova Scotia, New Brunswick, and Quebec. The total travel time typically exceeds 30 hours including ferry transit. This route requires careful planning due to the reliance on ferry schedules and long stretches of highway driving.
Total Distance: 2,400 km driving distance; 1,650 km straight-line air distance.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 8 hours | 32 hours |
| Avg Price | $800 - $1,200 CAD | $600 - $900 CAD |
| Operator | Air Canada | Marine Atlantic |
| Route | St. John's (YYT) to Montreal (YUL), then drive to Trois-Rivieres. | Route 10 to TCH, ferry to North Sydney, Highway 104, 20, and 40. |
| Tip | Fly from St. John's to Montreal and rent a car for the final 1.5-hour drive. | Book your ferry reservation at least three months in advance. |
July to September for optimal road conditions and ferry reliability.