1map logoGo to main page

Revelstoke, British Columbia to Kelowna, British Columbia from CA$5.4: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Revelstoke, Canada
to
Kelowna, Canada

How to Get from Revelstoke to Kelowna: 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 Revelstoke to Kelowna 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  10m
Estimated price
CA$46-200
Recommended
Company
Revelstoke Shuttle
Drive
Average Duration
4h  5m
Estimated price
CA$5.4-161
Cheapest
route map
Distance: 198 km
Duration: 2h 33m

See more options

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

Traveling From Revelstoke to Kelowna

The route from Revelstoke to Kelowna offers you a transition from the rugged beauty of mountain landscapes to the sun-kissed vineyards and lakes of the Okanagan Valley.

Best Neighbourhoods in Kelowna

Kelowna features diverse neighborhoods, each with distinct character and charm.

Downtown Kelowna
• Vibrant arts and culture scene.
• Proximity to shops and restaurants.
Glenmore
• Scenic parks and hiking trails.
• Family-friendly atmosphere.
Mission Area
• Lakeside beaches and water activities.
• Renowned wineries and farms.

Best Times To Visit Kelowna's Attractions

Maximize your Kelowna experience by visiting attractions during optimal times.

Knox Mountain Park
Early mornings in spring and fall offer serene trails and fewer visitors.
Mission Hill Family Estate
Weekdays during harvest season showcase less crowded tours and tastings.
Okanagan Lake
Late afternoon in summer provides stunning sunsets and a tranquil atmosphere.

Kelowna Weather: What to Expect Year-Round

Kelowna enjoys a semi-arid climate, featuring warm summers and cold winters, making it attractive for outdoor activities year-round. Spring and early fall are ideal for exploring, with mild temperatures that enhance your travel experience.

Dining Recommendation in Kelowna

For a fresh experience, try the seasonal dishes at Bouchons Bistro, where the vibrant flavors of French cuisine meet local ingredients from the Okanagan Valley. This contrasts sharply with the hearty mountain fare of Revelstoke, providing you with a delightful and elegant dining atmosphere that highlights the region's unique culinary offerings.

Revelstoke - Kelowna operators

Explore transport companies operating between Revelstoke and Kelowna, 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 Revelstoke, BC to Salmon Arm, BC

Average Duration
1h 20m
Estimated price
15-162
Contact phone
1-877-769-3287
Website
https://myebus.ca/

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

Average Duration
1h 50m
Estimated price
460-461
Shuttle
Contact phone
1 888-569-1969
Website
https://revelstoketransfers.com/

Shuttle from Revelstoke, BC - Downtown to Kelowna International Airport

Average Duration
3h
Estimated price
462-162

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

Traveling between Revelstoke and Kelowna 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.

Useful tips for bus travellers
• Ensure you check the schedules and book your ticket in advance as there are no direct bus services from Revelstoke to Kelowna; you will need to take either Rider Express or EBus Canada with a transfer in Salmon Arm. You can find more info on their websites: Rider Express and EBus Canada.
• Take advantage of the 30-minute transfer in Salmon Arm to grab a bite to eat; there are several options nearby the bus station, such as Tim Hortons or local diners that allow you to refuel before continuing your journey.
• Upon arriving at the Kelowna Downtown station at 516 Lawrence Ave, take note that the bus terminal is conveniently located near various restaurants and shops, plus there are local transit options available right outside for easy access to your final destination in the city.

Frequently asked questions

Find out more about the route from Revelstoke to Kelowna.

Or choose the category:
The distance between Revelstoke and Kelowna is 96 miles. Typical travel times vary depending on the mode of transportation. It takes approximately 4 hours and 5 minutes to reach Kelowna from Revelstoke by ferry, 2 hours and 33 minutes by car, and 4 hours and 10 minutes by bus. These travel times can provide some guidance when planning your journey between the two cities.
The most cost-effective option for traveling from Revelstoke to Kelowna is by taking a shuttle, which costs only C$5. However, this option also takes the longest, with a travel time of 4 hours and 5 minutes. If time efficiency is a priority, the fastest way to travel is by driving, which takes approximately 2 hours and 33 minutes. Although it is more expensive, with costs ranging from C$37 to C$59, driving allows for a quicker and more flexible journey.
The prices for traveling from Revelstoke to Kelowna vary depending on the mode of transportation. Taking the bus between Kelowna and Revelstoke can cost between C$41 to C$54. On the other hand, taking the ferry between the two cities costs C$5. These prices can be subject to change and it is best to check with the specific service provider for the most up-to-date fares.
To get from Revelstoke to Kelowna without using public transportation, you can choose to drive by car. The driving distance between the two cities is approximately 123 miles, and it takes around 2 hours and 33 minutes to complete the journey. The prices for car rentals vary between C$37 and C$59, giving you the flexibility to drive at your own pace and enjoy the scenic route.
The best way to travel from Revelstoke to Kelowna without a car is by bus. The bus journey takes approximately 4 hours and 10 minutes, with ticket prices ranging from C$40 to C$59. Taking the bus allows you to sit back, relax, and enjoy the scenic views along the way without the stress of driving. Another option is to consider taking a ferry, which takes 4 hours and 5 minutes, but this may not be as convenient as there are limited ferry services available.
Yes, there is a link between Revelstoke and Kelowna although there is no direct bus route. Instead, travelers can take a bus from Revelstoke to Salmon Arm and then transfer to another bus that will take them to Kelowna. This journey, including transfers, takes approximately 4 hours and 10 minutes. The bus services are operated by Rider Express and EBus Canada.
There are plenty of accommodation options near Kelowna. With over 231 hotels available, you have a wide selection to choose from. Prices for hotels in Kelowna start at C$63, making it accessible for a range of budgets. From luxury resorts to cozy bed and breakfasts, there is something for everyone looking to stay near Kelowna.