There are 6 ways to get from Invermere to Montana by car, shuttle, plane, bus, train, or car ferry
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$262–691Drive 634.2 mi
cheapest- Drive from Invermere to Billingscar 634.2 mi
10h 59m$146–210Drive, bus, train
- Drive from Invermere to Elkford Health Centrecar
- Take the bus from Elkford Health Centre to Mountain View Manufactured Home Parkbus 41
- Take the bus from Sparwood, BC - 101c Aspen Dr to Pincher Creek, ABbus
- Drive from Pincher Creek, AB to Lake McDonald Lodgecar
- Take the train from West Glacier Amtrak to Spokanetrain
- Take the bus from Spokane to Billingsbus
28h 33mDrive, bus to Kelowna International Airport, fly
- Drive from Invermere to Banffcar
- Take the bus from Banff to Kelowna Airportbus
- 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
14h 3m$237–496Drive, car ferry, bus
- Drive from Invermere to Kootenay Bay, BCcar
- Take the carferry from Kootenay Bay, BC to Balfour, BCcarferry
- Take the bus from Kaslo, BC - 405 4th St to Osoyoos, BC - 9206 97th Stbus
- Take the bus from Oroville, WA to Omak, WAbus
- Take the bus from Omak Travel Plaza to Wenatchee Columbia Stationbus
- Take the bus from Wenatchee Columbia Station to Spokane, WAbus
- Take the bus from Spokane to Billingsbus
32h 14mDrive, car ferry, bus via Quincy
- Drive from Invermere to Kootenay Bay, BCcar
- Take the carferry from Kootenay Bay, BC to Balfour, BCcarferry
- Drive from Balfour, BC to Meadow Creekcar
- Take the bus from Meadow Creek to Kaslo City Hallbus 58
- Take the bus from Kaslo, BC - 405 4th St to Osoyoos, BC - 9206 97th Stbus
- Take the bus from Oroville, WA to Omak, WAbus
- Take the bus from Omak, WA to Quincy, WA - EB Comm Cntrbus
- Take the bus from Quincy Amtrak Bus Stop to Spokane, WAbus
- Take the bus from Spokane to Billingsbus
35h 40m
Calgary International Airport (YYC) to Cranbrook/Canadian Rockies International Airport (YXC) flights
Questions & Answers
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 $260 - $700.
The distance between Invermere and Montana is 484 miles. The road distance is 637.9 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 106+ 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 Elkford Health Centre, Mountain View Manufactured Home Park, Sparwood, BC - 101c Aspen Dr, Pincher Creek, AB, Lake McDonald Lodge, West Glacier Amtrak, West Glacier Amtrak, Spokane, and Spokane in around 28h 33m.
- Website
- westjet.com
Flights from Calgary International Airport to Cranbrook/Canadian Rockies International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $150–500
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from West Glacier Amtrak to Spokane
- Ave. Duration
- 6h 17m
- Frequency
- Twice daily
- Estimated price
- $70–170
- Website
- Amtrak
- 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
- $39–44
- Website
- The Fairy Bus
- Phone
- 1 800 663 7867
- Website
- www2.gov.bc.ca
Car ferry from Kootenay Bay, BC to Balfour, BC
- Ave. Duration
- 35 min
- Frequency
- Twice a week
- Schedules at
- www2.gov.bc.ca
Car ferry from Kootenay Bay, BC to Balfour, BC
- Ave. Duration
- 35 min
- Frequency
- Twice a week
- Schedules at
- www2.gov.bc.ca
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
Why you should take the train in the US
Read the travel guide





