- Edmonton to Revelstoke buses
Next bus departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Southgate Transit Center | Shell | Cheapest | ||||
![]() | Bus | Edmonton Mill Woods | Shell | Fastest | ||||
![]() | Bus | Southgate Transit Center | Shell | No tags | ||||
![]() | Bus | Downtown - 10180 105 St NW | Shell | No tags | ||||
![]() | Bus | Downtown - 10180 105 St NW | Shell | No tags |
Last refresh of the prices: Last Friday at 7:59 PM MDT.
Get from Edmonton to Revelstoke
The journey takes about 12 hours 45 minutes and with fares starting at just ARS 122,882, it presents an excellent value for a comfortable ride.
Where are the popular stops in Edmonton and Revelstoke?
Stops in Edmonton
- A10180 105 St NW, Next to Fountain Tire, Edmonton, AB, T5J 1C9, Canada
- B
Downtown Edmonton, 10014 104 St NW
10014 104 St NW, Edmonton, AB T5J, Canada - D
Northgate Rosslyn Hotel
13648-13668 97 St NW, Edmonton, AB T5E 4E2, Canada - E117 Street & 87 Avenue, Stop 2666, Edmonton, AB T6G, Canada
- F
Peter's Drive-In
5151 Calgary Trail NW, Edmonton, AB T6H 5X6, Canada
Stops in Revelstoke
- A
Til-Van Holdings Bus Stop
122 HWY 23 N (PO BOX 3288), Revelstoke, BC V0E2S0
Compare bus companies
Users have reported that the staff is very attentive and provides nice service. However, there was an issue with receiving incorrect booking information, which led to some inconvenience and additional costs for one user.
Rider Express Edmonton Revelstoke recent customer reviews
Not happy with receiving bad information about my booking that cost me money and inconvenience.
Louise K.
The driver was awesome the only reason we were late was because of traffic and a detour he had to do other than that he was amazing I just wish this seats were more comfortable to sleep on it's very hard I don't know maybe one day get some more sofa Cushiony feeling to them would be great
Stephanie E.
Very good
Denise R.
Frequently asked questions about traveling from Edmonton to Revelstoke by bus
Please note that schedules, routes, or operator details shown here may be updated or vary at the time of your trip.
How much is the bus ticket from Edmonton to Revelstoke?
The cheapest bus tickets from Edmonton to Revelstoke start from ARS 122,882. The average price for this route is around ARS 126,479. Busbud recommends that you book your tickets in advance for a better chance to get the lowest possible price.
How long is the bus ride from Edmonton to Revelstoke?
The average bus trip duration from Edmonton to Revelstoke is 12h 45m, covering a distance of 261 miles (421 km). The quickest bus can get you there in 9h 30m and is operated by Rider Express.
Which bus companies service the Edmonton to Revelstoke route?
Several major bus companies operate on this route with 10 buses available per day.
What is the earliest and latest departure time for the bus from Edmonton to Revelstoke?
The earliest bus departs from Edmonton to Revelstoke at 1:30pm. And the latest bus departs at 6:45pm.
What are the CO₂ emissions for the bus trip from Edmonton to Revelstoke?
A bus trip from Edmonton to Revelstoke generates an estimated 10.520325 kg of CO₂, making it a highly eco-friendly travel option and recommended mode of travel by Busbud.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Edmonton to Revelstoke, as early as possible.
You can expect to pay from ARS 113,146 to ARS 141,468 for a bus ticket from Edmonton to Revelstoke based on the last 2 days. You can expect to find the cheapest price for the trip at ARS 113,146 which is on 2026-05-07.






