Traveling from Jaffray to Trois-Rivieres covers over 4,200 km across the Canadian landscape. The most efficient route involves driving to Cranbrook, flying to Montreal, and taking a bus or rental car to Trois-Rivieres. You will traverse the Trans-Canada Highway for significant portions of the journey if driving. This route connects the Kootenay region of BC with the historic St. Lawrence River valley in Quebec. Expect a total travel time of approximately 12 to 15 hours including layovers.
Total Distance: Driving distance 4,250 km, straight-line air distance 3,350 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 10 hours | 45 hours |
| Avg Price | $600 - $1,200 | $800 - $1,500 |
| Operator | Air Canada | Personal Vehicle |
| Route | Cranbrook (YXC) to Montreal (YUL), then shuttle to Trois-Rivieres. | Highway 3 to Highway 1, then Trans-Canada Highway through Ontario and Quebec. |
| Tip | Book your flight from Canadian Rockies International Airport in Cranbrook. | Ensure your vehicle is winter-ready if traveling between November and April. |
September to October for fall foliage in Quebec and stable weather in the Rockies.