There are 10 ways to get from Steamboat Springs to Banff by car, plane, shuttle, 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 Eagle County Regional Airport, fly, shuttle
best- Drive from Steamboat Springs to Eagle-Airport-EGEcar
- Fly from Eagle County Regional Airport (EGE) to Calgary International Airport (YYC)plane EGE - YYC
- Take a shuttle bus from Calgary International Airport - YYC to Banff, AB
10h 28m$196–700Fly from Yampa Valley Airport, shuttle
cheapest- Fly from Yampa Valley Airport (HDN) to Calgary International Airport (YYC)plane HDN - YYC
- Take a shuttle bus from Calgary International Airport - YYC to Banff, AB
10h 44m$195–692Drive, bus
- Drive from Steamboat Springs to Highway 6 + Sylvan Lake Rdcar
- Take the bus from Highway 6 + Sylvan Lake Rd to Vail Transportation Centerbus Val
- Take the bus from Vail to Seattle Bus Stationbus
- Take the bus from Seattle Bus Station to Vancouverbus
- Take the bus from Vancouver to Banffbus
2d$486–800Drive, bus, train
- Drive from Steamboat Springs to Lake Creek Villagecar
- Take the bus from Vail to Seattle Bus Stationbus
- Take the train from Seattle to Vancouvertrain
- Take the train from Vancouver to Banff Train Stationtrain
3d 2hDrive 1,798.8 km
- Drive from Steamboat Springs to Banffcar 1,798.8 km
20h 3m$325–469Drive to Laramie Regional Airport, fly, shuttle
- Drive from Steamboat Springs to Laramie-Airport-LARcar
- Fly from Laramie Regional Airport (LAR) to Calgary International Airport (YYC)plane LAR - YYC
- Take a shuttle bus from Calgary International Airport - YYC to Banff, AB
13h 5m$195–713Drive to Cheyenne Airport, fly, shuttle
- Drive from Steamboat Springs to Cheyenne-Airport-CYScar
- Fly from Cheyenne Airport (CYS) to Calgary International Airport (YYC)plane CYS - YYC
- Take a shuttle bus from Calgary International Airport - YYC to Banff, AB
13h 4m$207–731Drive to Aspen–Pitkin County Airport, fly, shuttle
- Drive from Steamboat Springs to Aspen–Pitkin County Airport (ASE)car
- Fly from Aspen–Pitkin County Airport (ASE) to Calgary International Airport (YYC)plane ASE - YYC
- Take a shuttle bus from Calgary International Airport - YYC to Banff, AB
10h 47m$207–717Drive, shuttle to Denver, fly, shuttle
- Drive from Steamboat Springs to Edwards, COcar
- Take a shuttle bus from Edwards, CO to Denver International Airport
- Fly from Denver (DEN) to Calgary International Airport (YYC)plane DEN - YYC
- Take a shuttle bus from Calgary International Airport - YYC to Banff, AB
10h 28m$634–1,707Drive, bus via Kelowna
- Drive from Steamboat Springs to Lake Creek Villagecar
- Take the bus from Vail to Seattle Bus Stationbus
- Take the bus from Seattle Bus Station to Vancouverbus
- Take the bus from Vancouver - Pacific Station to Kelowna - 516 Lawrence Avebus
- Take the bus from Kelowna - 516 Lawrence Ave to Banff - Brewster Sight Seeing Building-100 Gopher Stbus
2d 1h
Eagle County Regional Airport (EGE) to Calgary International Airport (YYC) flights
Comparing Your Travel Options
The cheapest way to get from Steamboat Springs to Banff is to drive which costs $320 - $470 and takes 20h 3m.
The fastest way to get from Steamboat Springs to Banff is to drive and shuttle and fly which takes 10h 28m and costs $600 - $1,800.
The distance between Steamboat Springs and Banff is 1666 km. The road distance is 1798.8 km.
It takes approximately 10h 28m to get from Steamboat Springs to Banff, including transfers.
Banff is 1h ahead of Steamboat Springs. It is currently 7:59 PM in Steamboat Springs and 8:59 PM in Banff.
Yes, the driving distance between Steamboat Springs to Banff is 1799 km. It takes approximately 20h 3m to drive from Steamboat Springs to Banff.
There are 609+ hotels available in Banff.
What companies run services between Steamboat Springs, CO, USA and Banff, AB, Canada?
There is no direct connection from Steamboat Springs to Banff. However, you can drive to Eagle-Airport-EGE airport, fly to Calgary International Airport (YYC), walk to Calgary International Airport - YYC, then take the shuttle to Banff, AB. Alternatively, you can take a vehicle from Steamboat Springs to Banff via Highway 6 + Sylvan Lake Rd, Vail Transportation Center, Vail, Seattle Bus Station, and Vancouver in around 2d.
- Website
- united.com
Flights from Eagle County Regional Airport to Calgary International Airport via Denver
- Ave. Duration
- 6h 57m
- When
- Every day
- Estimated price
- $120–600
Flights from Yampa Valley Airport to Calgary International Airport via Denver
- Ave. Duration
- 7h 16m
- When
- Every day
- Estimated price
- $120–600
Flights from Laramie Regional Airport to Calgary International Airport via Denver
- Ave. Duration
- 12h 37m
- When
- Every day
- Estimated price
- $110–600
Flights from Cheyenne Airport to Calgary International Airport via Denver
- Ave. Duration
- 10h 46m
- When
- Every day
- Estimated price
- $110–600
Flights from Aspen–Pitkin County Airport to Calgary International Airport via Denver
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- $120–600
Flights from Denver to Calgary International Airport
- Ave. Duration
- 2h 42m
- When
- Every day
- Estimated price
- $100–550
- Website
- delta.com
Flights from Eagle County Regional Airport to Calgary International Airport via Minneapolis
- Ave. Duration
- 6h 46m
- When
- Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- $180–800
Flights from Eagle County Regional Airport to Calgary International Airport via Los Angeles
- Ave. Duration
- 8h 27m
- When
- Monday, Saturday, and Sunday
- Estimated price
- $280–1,500
Flights from Eagle County Regional Airport to Calgary International Airport via San Francisco
- Ave. Duration
- 6h 50m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $280–1,500
Flights from Yampa Valley Airport to Calgary International Airport via Denver
- Ave. Duration
- 7h 5m
- When
- Friday and Sunday
- Estimated price
- $210–1,400
Flights from Yampa Valley Airport to Calgary International Airport via San Francisco
- Ave. Duration
- 7h 17m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $270–1,500
Flights from Laramie Regional Airport to Calgary International Airport via Denver
- Ave. Duration
- 9h 15m
- When
- Friday and Sunday
- Estimated price
- $210–1,400
Flights from Cheyenne Airport to Calgary International Airport via Denver
- Ave. Duration
- 8h 45m
- When
- Friday and Sunday
- Estimated price
- $200–1,400
Flights from Aspen–Pitkin County Airport to Calgary International Airport via Los Angeles
- Ave. Duration
- 9h 11m
- When
- Every day
- Estimated price
- $280–1,500
Flights from Aspen–Pitkin County Airport to Calgary International Airport via Denver
- Ave. Duration
- 6h
- When
- Friday and Sunday
- Estimated price
- $210–1,400
Flights from Denver to Calgary International Airport
- Ave. Duration
- 2h 30m
- When
- Friday and Sunday
- Estimated price
- $190–1,300
Flights from Denver to Calgary International Airport via Salt Lake City
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- $120–600
- Website
- westjet.com
Flights from Eagle County Regional Airport to Calgary International Airport via San Francisco
- Ave. Duration
- 6h 50m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $280–1,500
Flights from Yampa Valley Airport to Calgary International Airport via Denver
- Ave. Duration
- 7h 5m
- When
- Friday and Sunday
- Estimated price
- $210–1,400
Flights from Yampa Valley Airport to Calgary International Airport via San Francisco
- Ave. Duration
- 7h 17m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $270–1,500
Flights from Laramie Regional Airport to Calgary International Airport via Denver
- Ave. Duration
- 9h 15m
- When
- Friday and Sunday
- Estimated price
- $210–1,400
Flights from Cheyenne Airport to Calgary International Airport via Denver
- Ave. Duration
- 8h 45m
- When
- Friday and Sunday
- Estimated price
- $200–1,400
Flights from Aspen–Pitkin County Airport to Calgary International Airport via Denver
- Ave. Duration
- 6h
- When
- Friday and Sunday
- Estimated price
- $210–1,400
Flights from Denver to Calgary International Airport
- Ave. Duration
- 2h 30m
- When
- Friday and Sunday
- Estimated price
- $190–1,300
Flights from Denver to Calgary International Airport via Salt Lake City
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- $120–600
- Website
- aircanada.com
Flights from Yampa Valley Airport to Calgary International Airport via Denver
- Ave. Duration
- 6h 1m
- When
- Every day
- Estimated price
- $120–600
Flights from Denver to Calgary International Airport
- Ave. Duration
- 2h 42m
- When
- Every day
- Estimated price
- $100–550
Flights from Denver to Calgary International Airport via Vancouver
- Ave. Duration
- 5h 43m
- When
- Every day
- Estimated price
- $150–700
- Website
- aa.com
Flights from Eagle County Regional Airport to Calgary International Airport via Phoenix
- Ave. Duration
- 9h 2m
- When
- Every day
- Estimated price
- $350–1,300
Flights from Eagle County Regional Airport to Calgary International Airport via Dallas/Ft.Worth
- Ave. Duration
- 13h 54m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $210–900
Flights from Yampa Valley Airport to Calgary International Airport via Dallas/Ft.Worth
- Ave. Duration
- 8h 23m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- $210–900
Flights from Aspen–Pitkin County Airport to Calgary International Airport via Dallas/Ft.Worth
- Ave. Duration
- 9h
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $210–900
Flights from Aspen–Pitkin County Airport to Calgary International Airport via Phoenix
- Ave. Duration
- 10h 25m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $350–1,300
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Seattle to Vancouver
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- $120–190
- Website
- Amtrak
- Phone
- +1 877 460 3200
- [email protected]
- Website
- HOME Rocky Mountaineer
Train from Vancouver to Banff Train Station
- Ave. Duration
- 38h
- Frequency
- 3 times a week
- Website
- HOME Rocky Mountaineer
- Phone
- +1 403 762 0000
- [email protected]
- Website
- Banff Transportation
Shuttle from Calgary International Airport - YYC to Banff, AB
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Website
- Banff Transportation
Shuttle from Calgary International Airport - YYC to Banff, AB
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Website
- Banff Transportation
Shuttle from Calgary International Airport - YYC to Banff, AB
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Website
- Banff Transportation
Shuttle from Calgary International Airport - YYC to Banff, AB
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Website
- Banff Transportation
Shuttle from Calgary International Airport - YYC to Banff, AB
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Website
- Banff Transportation
Shuttle from Calgary International Airport - YYC to Banff, AB
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Website
- Banff Transportation
- Phone
- +1 403 800 0355
- [email protected]
- Website
- The Fairy Bus
Shuttle from Calgary International Airport - YYC to Banff, AB
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $55–65
- Website
- The Fairy Bus
Shuttle from Calgary International Airport - YYC to Banff, AB
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $55–65
- Website
- The Fairy Bus
Shuttle from Calgary International Airport - YYC to Banff, AB
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $55–65
- Website
- The Fairy Bus
Shuttle from Calgary International Airport - YYC to Banff, AB
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $55–65
- Website
- The Fairy Bus
Shuttle from Calgary International Airport - YYC to Banff, AB
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $55–65
- Website
- The Fairy Bus
Shuttle from Calgary International Airport - YYC to Banff, AB
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $55–65
- Website
- The Fairy Bus
- Phone
- +1 403 754 6467
- [email protected]
- Website
- Mountain Park Transportation
Shuttle from Calgary International Airport - YYC to Banff, AB
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $69
- Website
- Mountain Park Transportation
- Schedules at
- Mountain Park Transportation Schedules
Shuttle from Calgary International Airport - YYC to Banff, AB
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $69
- Website
- Mountain Park Transportation
- Schedules at
- Mountain Park Transportation Schedules
Shuttle from Calgary International Airport - YYC to Banff, AB
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $69
- Website
- Mountain Park Transportation
- Schedules at
- Mountain Park Transportation Schedules
Shuttle from Calgary International Airport - YYC to Banff, AB
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $69
- Website
- Mountain Park Transportation
- Schedules at
- Mountain Park Transportation Schedules
Shuttle from Calgary International Airport - YYC to Banff, AB
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $69
- Website
- Mountain Park Transportation
- Schedules at
- Mountain Park Transportation Schedules
Shuttle from Calgary International Airport - YYC to Banff, AB
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $69
- Website
- Mountain Park Transportation
- Schedules at
- Mountain Park Transportation Schedules
- Website
- Core Transit
Bus from Highway 6 + Sylvan Lake Rd to Vail Transportation Center
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- $6
- Schedules at
- Core Transit
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Vail to Seattle Bus Station
- Ave. Duration
- 26h 5m
- Frequency
- Twice daily
- Estimated price
- $330–490
- Website
- Greyhound
Bus from Seattle Bus Station to Vancouver
- Ave. Duration
- 4h 5m
- Frequency
- Every 4 hours
- Estimated price
- $35–55
- Website
- Greyhound
Bus from Vail to Seattle Bus Station
- Ave. Duration
- 26h 5m
- Frequency
- Twice daily
- Estimated price
- $330–490
- Website
- Greyhound
Bus from Vail to Seattle Bus Station
- Ave. Duration
- 26h 5m
- Frequency
- Twice daily
- Estimated price
- $330–490
- Website
- Greyhound
Bus from Seattle Bus Station to Vancouver
- Ave. Duration
- 4h 5m
- Frequency
- Every 4 hours
- Estimated price
- $35–55
- Website
- Greyhound
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Seattle Bus Station to Vancouver
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a day
- Estimated price
- $30–50
- Schedules at
- Flixbus USA
Bus from Seattle Bus Station to Vancouver
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a day
- Estimated price
- $30–50
- Schedules at
- Flixbus USA
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Vancouver to Banff
- Ave. Duration
- 12h 15m
- Frequency
- Once daily
- Estimated price
- $100–220
- Website
- Rider Express
- Standard
- $100–220
- Phone
- +1 (970) 423-7033
- [email protected]
- Website
- Peak 1 Express
Shuttle from Edwards, CO to Denver International Airport
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Estimated price
- $60–210
- Website
- Peak 1 Express
- Schedules at
- Peak 1 Express
- Adult
- $60–210
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Vancouver - Pacific Station to Kelowna - 516 Lawrence Ave
- Ave. Duration
- 5h 25m
- Frequency
- Every 5 minutes
- Website
- EBus
Bus from Kelowna - 516 Lawrence Ave to Banff - Brewster Sight Seeing Building-100 Gopher St
- Ave. Duration
- 8h 45m
- Frequency
- Every 10 minutes
- Website
- EBus
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
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide



















