1map logoGo to main page

Edmonton, Alberta to Revelstoke, British Columbia from undefined95: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Edmonton, Canada
to
Revelstoke, Canada

How to Get from Edmonton to Revelstoke: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$95 by busBest price
431 kmDistance
6h 43m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Edmonton to Revelstoke with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Bus
Average Duration
10h  59m
Estimated price
107-323
Recommended
Company
various
Bus
Average Duration
11h  35m
Estimated price
95-321
Cheapest
route map
Distance: 431 km
Duration: 6h 43m

See more options

Company
various
Plane
Bus
Average Duration
10h  18m
Estimated price
95-1070
Company
various
Plane
Drive
Average Duration
6h  43m
Estimated price
97-1070
Company
various
Bus
Average Duration
11h  54m
Estimated price
120-281
Company
various
Drive
Average Duration
7h  48m
Estimated price
129-203
Company
various
Plane
Drive
Average Duration
7h  23m
Estimated price
1071-1072

Traveling From Edmonton to Revelstoke

The journey from Edmonton to Revelstoke unfolds from the vibrant urban landscape of Alberta's capital into the breathtaking mountains of British Columbia, where city life gives way to outdoor adventures and stunning natural beauty.

Best Neighbourhoods in Revelstoke

Revelstoke offers a variety of neighborhoods that cater to different interests and experiences.

Downtown Revelstoke
• Bustling shops and restaurants within walking distance.
• Hosts vibrant events and festivals year-round.
Mount Revelstoke
• Close proximity to beautiful hiking trails.
• Scenic views of the surrounding mountains.
Powder Springs
• Easy access to skiing and snowboarding resorts.
• Family-friendly atmosphere with cozy accommodations.

Best Times To Visit Revelstoke's Attractions

Plan your trip to Revelstoke around these ideal times for the best experiences at its attractions.

Revelstoke Mountain Resort
Visit mid-week during the ski season for shorter lift lines and more space on the slopes.
Mount Revelstoke National Park
Late spring or early fall offers fewer crowds and stunning wildflower blooms.
Downtown Revelstoke
Explore in the early morning or late evening for a quieter, more relaxed atmosphere.

Revelstoke Weather: What to Expect Year-Round

Revelstoke experiences a diverse climate, with snowy winters perfect for skiing and mild summers ideal for hiking and exploration. Planning your visit around the seasons allows you to make the most of outdoor activities while enjoying breathtaking scenery.

Dining Recommendation in Revelstoke

For a delightful contrast to Edmonton's food scene, try the locally sourced elk burger at The Last Spike, where rustic charm and flavors of the Pacific Northwest take center stage. This culinary experience not only highlights regional ingredients but also immerses you in Revelstoke's cozy, mountain-town atmosphere.

Edmonton - Revelstoke operators

Explore transport companies operating between Edmonton and Revelstoke, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus Show bus routes
Contact phone
1-833-583-3636
Website
http://riderexpress.ca

Bus from Edmonton, AB - Downtown to Calgary, AB - Westbrook Mall

Average Duration
4h 9m
Estimated price
3238-3239

Bus from Calgary, AB - Westbrook Mall to Revelstoke, BC

Average Duration
5h 50m
Estimated price
950-3239
Contact phone
1-800-232-1958
Website
https://redarrow.ca/

Bus from Edmonton Downtown Ticket Office - Holiday Inn Express Plaza to Calgary International Airport

Average Duration
3h 25m
Estimated price
950-952
Contact phone
1-888-449-2901
Website
https://banffairporter.zaui.net/data/portals/booking/index.php?id=1&action=Details

Bus from Calgary International Airport to Banff, AB

Average Duration
2h
Estimated price
954-958
Contact phone
+14036689600
Website
https://thecanadabus.com/

Bus from Edmonton, AB - Southgate LRT Station to Calgary AB - CrossIron Mills

Average Duration
2h 40m
Estimated price
3238-950
Shuttle
Contact phone
1 888-569-1969
Website
https://revelstoketransfers.com/

Shuttle from Kelowna International Airport to Revelstoke, BC - Downtown

Average Duration
3h
Estimated price
954-3239
Plane Show flights
Website
westjet.com

Plane from Edmonton (YEG) to Kelowna (YLW)

Average Duration
1h 20m
Estimated price
1073-1078

Plane from Edmonton (YEG) to Kamloops (YKA)

Average Duration
5h 2m
Estimated price
1079-3230
Website
aircanada.com

Plane from Edmonton (YEG) to Cranbrook (YXC)

Average Duration
5h 29m
Estimated price
3234-3235
Website
flyflair.com

Plane from Edmonton (YEG) to Kelowna (YLW)

Average Duration
1h 20m
Estimated price
3236-3237

Edmonton to Revelstoke: Overview of Bus, Train, Flight, and Car Trips

Traveling between Edmonton and Revelstoke offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Edmonton to Revelstoke, covering 435 miles of breathtaking Canadian landscapes. Allow yourself approximately 7 hours and 48 minutes to soak in the beauty along the way. 💸 Prices for the journey by car range from C$129 to C$203, providing flexibility to suit different travel budgets. Enjoy the freedom of the open road as you make your way towards the adventure-filled destination of Revelstoke.
Average price
C$131 - C$207
🛫 Experience a smooth and quick journey from Edmonton to Revelstoke by taking a direct flight from Edmonton Airport to Kelowna Airport. With Flair Airlines and WestJet as the carriers, you'll reach your destination in just 1 hour and 15 minutes.
Departure Point
Edmonton Airport
Arrival Point
Kelowna Airport
🚌 While there is no direct bus route from Edmonton to Revelstoke travelers can still easily reach Revelstoke by bus with a transfer in Calgary - Westbrook Mall. The journey, including transfers, takes approximately 10 hours and 59 minutes. 🌲 Enjoy the scenic route from Edmonton to Revelstoke as you travel through the beautiful landscapes of Alberta and British Columbia. Sit back, relax, and take in the views during the almost 11-hour bus ride. 💸 Prices for a bus ticket between Revelstoke and Edmonton typically range from C$107 to C$323, offering an affordable and convenient travel option for those looking to explore the stunning mountain town of Revelstoke.
Departure Point
Edmonton, AB - Downtown station
Arrival Point
Revelstoke, BC station

Frequently asked questions

Find out more about the route from Edmonton to Revelstoke.

Or choose the category:
The distance between Edmonton and Revelstoke is approximately 268 miles or 435 miles by car. By flying to Kelowna and then taking a shuttle, it takes about 6 hours and 46 minutes to reach Revelstoke from Edmonton. Traveling by car from Revelstoke to Edmonton takes around 7 hours and 48 minutes. Alternatively, taking a bus from Edmonton to Revelstoke would take approximately 10 hours and 40 minutes.
The most cost-effective option to travel from Edmonton to Revelstoke is by bus, with prices ranging from C$79 to C$126. Although it is the cheapest option, it is also the longest, taking approximately 10 hours and 40 minutes to reach Revelstoke. On the other hand, the quickest way to get from Edmonton to Revelstoke is by flying and then taking a shuttle, which costs between C$86 and C$383 and takes around 6 hours and 46 minutes. Considering both cost and time, taking a flight and shuttle would be the most time-efficient option for this journey.
The prices for traveling from Edmonton to Revelstoke by bus can range from C$83 to C$124. These prices may vary depending on the time of travel, the bus company, and any discounts or promotions available. It is recommended to check with the specific bus company for the most accurate and up-to-date pricing information for your desired travel dates.
To travel from Edmonton to Revelstoke without using public transportation, the best option is to drive. The distance between the two cities is 435 miles, and it takes around 7 hours and 48 minutes to reach Revelstoke by car. The cost of driving from Edmonton to Revelstoke varies, with prices ranging from C$126 to C$198. Driving allows you to have more flexibility in your schedule and the opportunity to enjoy the scenic route along the way.
If you do not have access to a car, the best way to travel from Edmonton to Revelstoke is by bus. The bus journey takes approximately 10 hours and 40 minutes and the cost is typically between C$79 to C$126. The bus service offers a convenient and affordable option for traveling between the two cities without having to drive.
There is no direct link between Edmonton and Revelstoke by bus. However, there are bus services available that require transfers. The journey from Edmonton to Revelstoke by bus takes approximately 10 hours and 40 minutes, including transfers at Calgary - Westbrook Mall. The bus services are operated by Rider Express.
The flight from Edmonton to Kelowna which is the closest airport to Revelstoke takes approximately 1 hour and 18 minutes. The cost of the flight can vary depending on the airline and time of booking. On average, flights from Edmonton to Kelowna typically range from $150 to $300, but it's always recommended to check with different airlines for the most up-to-date prices.
There are plenty of accommodation options available near Revelstoke. With over 116 hotels to choose from, travelers can find a range of options suitable for their budget and preference. Prices for hotels in Revelstoke start from as low as C$65 per night, ensuring that there are options available for those looking for affordable accommodations. Visitors to the area can explore different hotels to find the one that suits their needs and provides a comfortable stay during their trip.