Air Travel
- Transport Mode: Air travel with connecting domestic flight
- Companies: Air Canada, WestJet
- Duration: Approximately 8 hours (including layover time)
- Distance: 3,200 km (2,000 miles)
- Costs: Approximately ZAR 7,500 - ZAR 10,000 (depending on booking time and class)
- Roads/Routes: Not applicable
Pro Tip: Book your flight at least two months in advance and try to opt for early morning flights to avoid long layover times.
Alternative Transport Mode: Bus & Car Rental
- Transport Mode: Bus, followed by car rental
- Companies: Greyhound Canada for bus travel, and Enterprise for car rental
- Duration: Approximately 22 hours (including stops during bus travel)
- Distance: 3,050 km (1,900 miles)
- Costs: Approximately ZAR 2,200 for the bus ticket and ZAR 1,500 per day for car rental (additional fuel costs)
Total cost could range between ZAR 4,700 to ZAR 7,700 depending on rental duration. - Roads/Routes: Major routes include Trans-Canada Highway (Highway 1)
Pro Tip: For the best views along the journey, sit on the right side of the bus to take in the scenic landscapes of the Rocky Mountains as you near Invermere.
Recommendation
For the most efficient and comfortable travel experience from London, ON, to Invermere, BC, I recommend opting for the air travel route with Air Canada or WestJet. While the bus option is more economical, it significantly increases travel time and can be less comfortable. Booking early and choosing morning flights can enhance your overall experience.