There are 3 ways to get from Aspen to Revelstoke by plane, shuttle, car, 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.
Fly to Kelowna International Airport, shuttle
best- Fly from Aspen–Pitkin County Airport (ASE) to Kelowna International Airport (YLW)ASE - YLW
- Take a shuttle bus from Kelowna International Airport to Revelstoke, BC - Downtown
13h 42m$125–763Drive 2,060.3 km
- Drive from Aspen to Revelstoke2,060.3 km
25h 26m$410–592Fly to Calgary International Airport, bus
- Fly from Aspen–Pitkin County Airport (ASE) to Calgary International Airport (YYC)ASE - YYC
- Take the bus from Calgary Airport to HI Banff Alpine Centre
- Take the bus from Banff, AB to Revelstoke, BC
14h 41m$238–714
Aspen–Pitkin County Airport (ASE) to Kelowna International Airport (YLW) flights
Questions & Answers
The cheapest way to get from Aspen to Revelstoke is to fly and shuttle which costs $120 - $800 and takes 13h 42m.
The fastest way to get from Aspen to Revelstoke is to fly and shuttle which takes 13h 42m and costs $120 - $800.
The distance between Aspen and Revelstoke is 1738 km. The road distance is 2060.3 km.
It takes approximately 13h 42m to get from Aspen to Revelstoke, including transfers.
Revelstoke is 1h behind Aspen. It is currently 1:47 PM in Aspen and 12:47 PM in Revelstoke.
Yes, the driving distance between Aspen to Revelstoke is 2060 km. It takes approximately 25h 26m to drive from Aspen to Revelstoke.
There are 144+ hotels available in Revelstoke.
What companies run services between Aspen, CO, USA and Revelstoke, BC, Canada?
There is no direct connection from Aspen to Revelstoke. However, you can take the bus to AABC Airport DV, walk to Aspen–Pitkin County Airport (ASE) airport, fly to Kelowna International Airport (YLW), walk to Kelowna International Airport, then take the shuttle to Revelstoke, BC - Downtown. Alternatively, you can drive from Aspen to Revelstoke in around 25h 26m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- united.com
Flights from Aspen–Pitkin County Airport to Kelowna International Airport via Denver, Vancouver
- Ave. Duration
- 8h 18m
- When
- Every day
- Estimated price
- $130–600
Flights from Aspen–Pitkin County Airport to Kelowna International Airport via San Francisco, Vancouver
- Ave. Duration
- 8h 23m
- When
- Monday
- Estimated price
- $160–700
Flights from Aspen–Pitkin County Airport to Calgary International Airport via Denver
- Ave. Duration
- 5h 16m
- When
- Every day
- Estimated price
- $100–550
- Website
- delta.com
Flights from Aspen–Pitkin County Airport to Kelowna International Airport via Denver, Calgary International Airport
- Ave. Duration
- 8h 6m
- When
- Every day
- Estimated price
- $120–1,200
Flights from Aspen–Pitkin County Airport to Calgary International Airport via Los Angeles
- Ave. Duration
- 9h 58m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- $220–1,200
Flights from Aspen–Pitkin County Airport to Calgary International Airport via Denver
- Ave. Duration
- 4h 53m
- When
- Every day
- Estimated price
- $160–1,100
- Website
- westjet.com
Flights from Aspen–Pitkin County Airport to Kelowna International Airport via Denver, Calgary International Airport
- Ave. Duration
- 8h 6m
- When
- Every day
- Estimated price
- $120–1,200
Flights from Aspen–Pitkin County Airport to Calgary International Airport via Denver
- Ave. Duration
- 4h 53m
- When
- Every day
- Estimated price
- $160–1,100
- Website
- aa.com
Flights from Aspen–Pitkin County Airport to Calgary International Airport via Dallas/Ft.Worth
- Ave. Duration
- 9h 23m
- When
- Every day
- Estimated price
- $180–800
- Phone
- 1-888-569-1969
- info@revelstoketransfers.com
- Website
- revelstoketransfers.com
Shuttle from Kelowna International Airport to Revelstoke, BC - Downtown
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- $2–156
- Website
- https://revelstoketransfers.com/
- Adult
- $2
- Adult (13+) One-Way
- $156
- Child (3-12) One-Way
- $78
- Phone
- +1 800 974 2850
- Website
- banffexplorer.com
Bus from Calgary Airport to HI Banff Alpine Centre
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- $59
- Schedules at
- banffexplorer.com
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Banff, AB to Revelstoke, BC
- Ave. Duration
- 4h 10m
- Frequency
- Twice daily
- Estimated price
- $75–100
- Website
- https://riderexpress.ca/
- Standard
- $75–100
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 Heading to Europe? Read this before you buy a Eurail Pass, 5 incredible day trips from Florence by train, and Italy Travel Guides - to help you get the most out of your next trip.


