Air Travel
- Transport Mode: Flight
- Companies: Air Canada, WestJet
- Duration: Approximately 9 hours (including layovers)
- Distance: 2,500 km
- Costs: Approximately $800 CAD (including taxes and fees)
- Roads/Routes: N/A (air travel)
Pro Tip: Book your flight during off-peak seasons (late fall or early spring) for better rates and less crowded flights.
Ground Transport
- Transport Mode: Bus/Train
- Companies: Greyhound (bus), VIA Rail (train)
- Duration: Approximately 30 hours (bus: 25 hours, train: 35 hours)
- Distance: 2,500 km
- Costs: Approximately $200 CAD (bus) to $300 CAD (train)
- Roads/Routes: Highway 1 and Highway 401 are key routes by bus; VIA Rail follows the railway line through southern BC and Ontario.
Pro Tip: If traveling by train, consider booking a sleeper cabin for added comfort during the long journey.
In summary, for the fastest and most efficient route from Invermere, BC, to London, ON, I recommend flying with Air Canada or WestJet for the quickest travel time. However, if you’re looking for a more budget-friendly option and the chance to see the sights, taking the bus or train can offer a scenic perspective of Canada.