There are 3 ways to get from Libby to Banff by car, plane, shuttle, train, 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, fly, shuttle
best- Drive from Libby to Cranbrook/Canadian Rockies International Airport (YXC)car
- Fly from Cranbrook/Canadian Rockies International Airport (YXC) to Calgary International Airport (YYC)plane YXC - YYC
- Take a shuttle bus from Calgary Airport to Banff, AB
5h 47m$254–926Drive 461.7 km
cheapest- Drive from Libby to Banffcar 461.7 km
6h 37m$91–131Train, drive, bus
- Take the train from Libby Station to West Glacier Amtraktrain
- Drive from Lake McDonald Lodge to Pincher Creek, ABcar
- Take the bus from Pincher Creek, AB to Calgary, AB - 11488, 24 Street SEbus
- Take the bus from Crowfoot LRT Station | ON-IT to Moose Hotel & Suitesbus
14h 7m$240–355
Cranbrook/Canadian Rockies International Airport (YXC) to Calgary International Airport (YYC) flights
Questions & Answers
The cheapest way to get from Libby to Banff is to drive which costs $90 - $140 and takes 6h 37m.
The fastest way to get from Libby to Banff is to drive and fly and shuttle which takes 5h 47m and costs $250 - $950.
The distance between Libby and Banff is 542 km. The road distance is 461.7 km.
It takes approximately 5h 47m to get from Libby to Banff, including transfers.
Yes, the driving distance between Libby to Banff is 462 km. It takes approximately 6h 37m to drive from Libby to Banff.
There are 624+ hotels available in Banff.
What companies run services between Libby, MT, USA and Banff, AB, Canada?
There is no direct connection from Libby to Banff. However, you can drive to Cranbrook/Canadian Rockies International Airport (YXC) airport, fly to Calgary International Airport (YYC), walk to Calgary Airport, then take the shuttle to Banff, AB. Alternatively, you can take a train from Libby Station to Moose Hotel & Suites via West Glacier Amtrak, West Glacier Amtrak, Lake McDonald Lodge, Pincher Creek, AB, Calgary, AB - 11488, 24 Street SE, SB 24 ST @ Douglas Glen GA SE, Anderson LRT Station, NB Anderson CTrain Station, NB Crowfoot CTrain Station, and Crowfoot LRT Station | ON-IT in around 14h 7m.
- Website
- westjet.com
Flights from Cranbrook/Canadian Rockies International Airport to Calgary International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- $150–800
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Libby Station to West Glacier Amtrak
- Ave. Duration
- 2h 46m
- Frequency
- Twice daily
- Estimated price
- $45–110
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 403 762 0000
- info@banfftransportation.com
- Website
- banfftransportation.com
Shuttle from Calgary Airport to Banff, AB
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Website
- https://www.banfftransportation.com/
- Phone
- +1 403 800 0355
- info@fairybus.com
- Website
- fairybus.com
Shuttle from Calgary Airport to Banff, AB
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- $55–65
- Website
- https://www.fairybus.com/
- Phone
- +1 403 754 6467
- info@mtnparktrans.com
- Website
- mtnparktrans.com
Shuttle from Calgary Airport to Banff, AB
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $69
- Website
- https://mtnparktrans.com/
- Schedules at
- https://mtnparktrans.com/schedules/
- Phone
- +1 778 382 7729
- info@mountainmanmikes.ca
- Website
- mountainmanmikes.ca
Bus from Pincher Creek, AB to Calgary, AB - 11488, 24 Street SE
- Ave. Duration
- 2h 40m
- Frequency
- Once a week
- Estimated price
- $95–130
- Website
- https://mountainmanmikes.ca/
Bus from Crowfoot LRT Station | ON-IT to Moose Hotel & Suites
- Ave. Duration
- 1h 19m
- Frequency
- Every 3 hours
- Estimated price
- $58
- Website
- https://banffgoldenxpress.com/index.php
Want to know more about travelling around Canada
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













