There are 4 ways to get from Invermere to Montana by car, shuttle, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, shuttle to Calgary International Airport, fly
best- Drive from Invermere to Kananaskis Villagecar
- Take a shuttle bus from Kananaskis Village to Calgary International Airport - YYC
- Fly from Calgary International Airport (YYC) to Cranbrook/Canadian Rockies International Airport (YXC)plane YYC - YXC
- Drive from Cranbrook/Canadian Rockies International Airport (YXC) to Kalispellcar
8h 54m$271–630Drive 634.4 mi
cheapest- Drive from Invermere to Billingscar 634.4 mi
10h 59m$146–210Drive, bus
- Drive from Invermere to Canmore - Northwind Hotelcar
- Take the bus from Canmore - Northwind Hotel to Calgary Downtown Ticket Office 606 5 Ave SWbus
- Take the bus from Calgary Downtown Ticket Office 606 5 Ave SW to Lethbridge - University Transit Loopbus
- Drive from Lethbridge - University Transit Loop to Port of Sweet Grasscar
- Take the bus from Port of Sweet Grass to Shelby Transit Centerbus
- Take the bus from Shelby Transit Center to Great Falls Transfer Centerbus
- Take the bus from Great Falls Transfer Center to Butte, MTbus
- Take the bus from Butte to Billingsbus
21h 32mDrive, bus to Kelowna International Airport, fly
- Drive from Invermere to Banff - Brewster Sight Seeing Building-100 Gopher Stcar
- Take the bus from Banff - Brewster Sight Seeing Building-100 Gopher St to Kelowna Airport - east gate of short term parking between Arrivals and Departuresbus
- Fly from Kelowna International Airport (YLW) to Cranbrook/Canadian Rockies International Airport (YXC)plane YLW - YXC
- Drive from Cranbrook/Canadian Rockies International Airport (YXC) to Kalispellcar
12h 55m$237–496
Calgary International Airport (YYC) to Cranbrook/Canadian Rockies International Airport (YXC) flights
Comparing Your Travel Options
The cheapest way to get from Invermere to Montana is to drive which costs $140 - $210 and takes 10h 59m.
The fastest way to get from Invermere to Montana is to drive and shuttle and fly which takes 8h 54m and costs $270 - $650.
The distance between Invermere and Montana is 484 miles. The road distance is 638.1 miles.
It takes approximately 8h 54m to get from Invermere to Montana, including transfers.
Yes, the driving distance between Invermere to Montana is 638 miles. It takes approximately 10h 59m to drive from Invermere to Montana.
There are 105+ hotels available in Montana.
What companies run services between Invermere, BC, Canada and Montana, USA?
There is no direct connection from Invermere to Montana. However, you can drive to Kananaskis Village, take the shuttle to Calgary International Airport - YYC, walk to Calgary International Airport (YYC) airport, fly to Cranbrook/Canadian Rockies International Airport (YXC), then drive to Kalispell. Alternatively, you can take a vehicle from Invermere to Billings via Canmore - Northwind Hotel, Calgary Downtown Ticket Office 606 5 Ave SW, Lethbridge - University Transit Loop, Port of Sweet Grass, Shelby Transit Center, Great Falls Transfer Center, and Butte in around 21h 32m.
- Website
- westjet.com
Flights from Calgary International Airport to Cranbrook/Canadian Rockies International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $140–480
- Phone
- +1 403 800 0355
- [email protected]
- Website
- The Fairy Bus
Shuttle from Kananaskis Village to Calgary International Airport - YYC
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $38–43
- Website
- The Fairy Bus
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide

