There are 4 ways to get from Invermere to Cold Lake by car, plane, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Cranbrook/Canadian Rockies International Airport, fly, bus
best- Drive from Invermere to Cranbrook/Canadian Rockies International Airport (YXC)car
- Fly from Cranbrook/Canadian Rockies International Airport (YXC) to Edmonton International Airport (YEG)plane YXC - YEG
- Take the bus from Edmonton - Cold Shot Terminal 154 St NW to Cold Lake - Circle K 8 Avebus
11h 50m$337–949Drive 845.6 km
cheapest- Drive from Invermere to Cold Lakecar 845.6 km
10h 3m$165–238Drive, train, bus
- Drive from Invermere to Banffcar
- Take the train from Banff to Edmontontrain
- Take the bus from Edmonton - Cold Shot Terminal 154 St NW to Cold Lake - Circle K 8 Avebus
9d 9h$6,630–12,171Drive, bus to Calgary International Airport, fly, bus
- Drive from Invermere to HI Banff Alpine Centrecar
- Take the bus from HI Banff Alpine Centre to Calgary Airportbus
- Fly from Calgary International Airport (YYC) to Edmonton International Airport (YEG)plane YYC - YEG
- Take the bus from Edmonton - Cold Shot Terminal 154 St NW to Cold Lake - Circle K 8 Avebus
12h 44m$319–862
Cranbrook/Canadian Rockies International Airport (YXC) to Edmonton International Airport (YEG) flights
Questions & Answers
The cheapest way to get from Invermere to Cold Lake is to drive which costs $160 - $240 and takes 10h 3m.
The fastest way to get from Invermere to Cold Lake is to drive which takes 10h 3m and costs $160 - $240.
The distance between Invermere and Cold Lake is 942 km. The road distance is 845.6 km.
It takes approximately 11h 50m to get from Invermere to Cold Lake, including transfers.
Yes, the driving distance between Invermere to Cold Lake is 846 km. It takes approximately 10h 3m to drive from Invermere to Cold Lake.
There are 10+ hotels available in Cold Lake.
What companies run services between Invermere, BC, Canada and Cold Lake, AB, Canada?
There is no direct connection from Invermere to Cold Lake. However, you can drive to Cranbrook/Canadian Rockies International Airport (YXC) airport, fly to Edmonton International Airport (YEG), walk to Edmonton Intl Airport, take the bus to Edmonton - Cold Shot Terminal 154 St NW, then take the bus to Cold Lake - Circle K 8 Ave. Alternatively, you can take a vehicle from Invermere to Cold Lake - Circle K 8 Ave via Banff, Edmonton, Kingsway RAH Transit Centre, 156 Street & 116 Avenue, and Edmonton - Cold Shot Terminal 154 St NW in around 9d 9h.
- Website
- westjet.com
Flights from Cranbrook/Canadian Rockies International Airport to Edmonton International Airport via Calgary International Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- $180–750
Flights from Cranbrook/Canadian Rockies International Airport to Edmonton International Airport via Vancouver
- Ave. Duration
- 4h 15m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $180–750
Flights from Cranbrook/Canadian Rockies International Airport to Edmonton International Airport via Kelowna
- Ave. Duration
- 3h 40m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $180–750
Flights from Calgary International Airport to Edmonton International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $100–600
- Website
- aircanada.com
Flights from Cranbrook/Canadian Rockies International Airport to Edmonton International Airport via Vancouver
- Ave. Duration
- 4h 49m
- When
- Every day
- Estimated price
- $100–600
Flights from Calgary International Airport to Edmonton International Airport
- Ave. Duration
- 53 min
- When
- Every day
- Estimated price
- $40–320
- Website
- flyairnorth.com
Flights from Calgary International Airport to Edmonton International Airport
- Ave. Duration
- 52 min
- When
- Friday and Sunday
- Estimated price
- $130–220
- Phone
- +1 877 460 3200
- reservations@rockymountaineer.com
- Website
- rockymountaineer.com
Train from Banff to Edmonton
- Ave. Duration
- 9d
- Frequency
- On demand
- Estimated price
- $6,500–12,000
- Website
- https://www.rockymountaineer.com/
- 1 Guest
- $6,500–12,000
- Phone
- +1 587-557-7719
- support@coldshot.ca
- Website
- coldshot.ca
Bus from Edmonton - Cold Shot Terminal 154 St NW to Cold Lake - Circle K 8 Ave
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- $85–110
- Website
- https://www.coldshot.ca/
- Schedules at
- https://www.coldshot.ca/routes
- Adult
- $85–110
- Phone
- +1 800 974 2850
- booking@banffexplorer.com
- Website
- banffexplorer.com
Bus from HI Banff Alpine Centre to Calgary Airport
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- $59
- Website
- https://banffexplorer.com/
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Which side of Niagara Falls should I choose (and how do I get there)?, How do I get from Sydney to Melbourne, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.


