1map logoGo to main page

Kelowna to Revelstoke from undefined5.4: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Kelowna, Canada
to
Revelstoke, Canada

How to Get from Kelowna 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.

$5.4 ShuttleBest price
198 kmDistance
2h 33m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Kelowna 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
4h  20m
Estimated price
46-200
Recommended
Company
Revelstoke Shuttle
Drive
Average Duration
4h  52m
Estimated price
5.4-168
Cheapest
route map
Distance: 198 km
Duration: 2h 33m

See more options

Company
N/A
Drive
Average Duration
2h  33m
Estimated price
38-5.45

Kelowna - Revelstoke operators

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

Bus
Contact phone
1-877-769-3287
Website
https://myebus.ca/

Bus from Kelowna, BC - Downtown 516 Lawrence Ave to Salmon Arm, BC

Average Duration
2h 5m
Estimated price
31-460
Contact phone
1-833-583-3636
Website
http://riderexpress.ca

Bus from Salmon Arm, BC to Revelstoke, BC

Average Duration
1h 15m
Estimated price
461-462
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
463-462

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

Traveling between Kelowna 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 journey from Kelowna to Revelstoke, spanning 123 miles of picturesque British Columbia landscape. Enjoy about 2.5 hours of driving through mountains and valleys, making for a peaceful road trip experience. 💸 Budget-friendly travelers can rejoice with car travel costs ranging from C$38 to C$61 for the Kelowna to Revelstoke route. This affordable option allows you to explore at your own pace and take in the stunning views along the way without breaking the bank.
Average price
C$39 - C$62
With a distance of 230 km, this route offers a unique travel experience with a transfer in between. 🚌 Step onboard the bus towards Salmon Arm and enjoy a 2-hour 10-minute ride through picturesque landscapes. Departing from Kelowna Downtown, the Rider Express agency ensures a comfortable journey to Salmon Arm before continuing towards Calgary - Marlborough Mall for the next leg of the adventure. 🏞️ Explore the beauty of nature as you embark on a 5-hour 33-minute trip from Kelowna to Revelstoke. Don't miss the chance to experience the convenience of transfers and the seamless travel arrangements provided by Rider Express and Ebus agencies along the route.
🚌 The journey from Kelowna to Revelstoke by bus requires a transfer in Salmon Arm and takes around 4 hours and 20 minutes. 🗺️ Route options vary in duration, with the shortest taking 5 hours and 9 minutes and the longest taking 5 hours and 33 minutes to reach Revelstoke from Kelowna. 💰 Prices for the bus service between Kelowna and Revelstoke range from C$46 to C$200, providing travelers with affordable transportation options to explore the beautiful region of British Columbia.
Departure Point
Kelowna, BC - Downtown 516 Lawrence Ave station
Arrival Point
Revelstoke, BC station

Frequently asked questions

Find out more about the route from Kelowna to Revelstoke.

Or choose the category:
The cheapest way to travel from Kelowna to Revelstoke is by taking a shuttle. The shuttle service between the two cities costs around C$5 and takes approximately 4 hours and 52 minutes.
The fastest way to travel from Kelowna to Revelstoke is by driving. The journey takes approximately 2 hours and 33 minutes, depending on traffic and weather conditions. The cost of driving can vary between C$38 and C$61, depending on fuel consumption and vehicle type.
The distance between Kelowna and Revelstoke is approximately 154 km. By road, the distance is about 198 km. The driving distance takes approximately 2 hours and 15 minutes, depending on traffic conditions.
The most convenient and affordable way to travel from Kelowna to Revelstoke without a car is by taking a bus. There are several bus operators that offer direct routes between the two cities. The journey takes approximately 4 hours and 20 minutes, and ticket prices range from C$41 to C$61 depending on the operator and type of service.
The journey from Kelowna to Revelstoke takes approximately 4 hours and 20 minutes, including any transfers that may be required.
There are several accommodation options available in Revelstoke. You can choose from a range of options including hotels, motels, and lodges. Prices start at around C$66 per night for budget accommodations.
Yes, you can drive from Kelowna to Revelstoke. The driving distance is about 198 kilometers and it takes approximately 2 hours and 33 minutes to complete the journey by car.
Yes, there is no direct bus between Kelowna and Revelstoke, but there are bus services available. The journey involves transferring at Salmon Arm. The total travel time can take approximately 4 hours and 20 minutes, including the transfers.
You can catch the bus from Kelowna to Revelstoke at the Kelowna - Downtown 516 Lawrence Ave station. This bus service is operated by EBus Canada.
The Kelowna to Revelstoke bus operated by Rider Express arrives at the Revelstoke station.
The cost of a bus ticket from Kelowna to Revelstoke typically ranges from C$43 to C$57.
I'm sorry, but there are no ferry services available between Kelowna and Revelstoke as they are both landlocked destinations in British Columbia. To travel between these two cities, the most common and affordable option is by road transportation. A shuttle service is available, costing approximately C$5 per person. The journey takes around 4 hours and 52 minutes.
The cost of driving from Kelowna to Revelstoke can vary depending on a few factors. On average, the prices range from around C$38 to C$61.