1map logoGo to main page

Oliver, British Columbia to Revelstoke, British Columbia from undefined60: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Oliver, Canada
to
Revelstoke, Canada

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

$60 - Bus, ShuttleBest price
301 kmDistance
4h 3m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Oliver 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
7h  49m
Estimated price
100-272
Recommended
Company
various
Bus
Drive
Average Duration
7h  9m
Estimated price
60-238
Cheapest
route map
Distance: 301 km
Duration: 4h 3m

See more options

Company
N/A
Drive
Average Duration
4h  3m
Estimated price
54-88
Company
various
Bus
Average Duration
8h  58m
Estimated price
1000-1001

Traveling From Oliver to Revelstoke

The journey from Oliver, with its sun-soaked vineyards and warm climate, to Revelstoke, nestled amid stunning mountains and renowned for its winter sports, offers travelers a striking contrast in landscapes and experiences.

Best Neighbourhoods in Revelstoke

Revelstoke features vibrant neighborhoods, each offering distinct attractions for visitors.

Downtown Revelstoke
• Eclectic shops and local eateries abound.
• Hosts seasonal festivals and lively events.
Mount Revelstoke
• Gateway to stunning hiking trails and nature.
• Close to recreational areas for skiing and biking.
Long Beach
• Serene atmosphere perfect for family outings.
• Picturesque views of the surrounding mountains.

Best Times To Visit Revelstoke's Attractions

Timing your visit can enhance your experience at Revelstoke's top attractions.

Revelstoke Mountain Resort
Visit during mid-week in January or February for fewer crowds and better skiing.
Mount Revelstoke National Park
Late spring and early fall offer mild weather and stunning wildflower displays.
Downtown Revelstoke
Early mornings on weekends provide a quieter vibe to explore local shops.

Revelstoke Weather: What to Expect Year-Round

Revelstoke experiences a varied climate, with warm summers perfect for hiking and cold, snowy winters ideal for skiing. Planning your trip around the best times, such as late spring or winter, can significantly enhance your outdoor adventures.

Dining in Revelstoke: A Culinary Adventure

Try the locally sourced bison burger at The Modern Bakeshop & Cafe, where the smoky flavors and rustic ambiance contrast sharply with Oliver's wine-country cuisine. Revelstoke’s focus on hearty, mountain-inspired dishes showcases the essence of the region, providing a robust experience that feels distinct from the lighter fare found in Oliver.

Oliver - Revelstoke operators

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

Bus
Contact phone
+1 778 382 7729
Website
https://mountainmanmikes.ca/

Bus from Oliver, BC to Kelowna Airport, BC

Average Duration
2h 45m
Estimated price
54-1000

Bus from Osoyoos, BC - 9206 97th St to Nelson, BC - 512 Railway Street

Average Duration
3h 50m
Estimated price
1000-1001
Contact phone
1-877-769-3287
Website
https://myebus.ca/

Bus from Kelowna Airport to Salmon Arm, BC

Average Duration
1h 40m
Estimated price
1002-1003
Contact phone
1-833-583-3636
Website
http://riderexpress.ca

Bus from Salmon Arm, BC to Revelstoke, BC

Average Duration
1h 15m
Estimated price
1004-1005
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
1006-1005
Contact phone
+1 250 362 0080
Website
https://www.kootenaygateway.com/

Shuttle from Nelson, BC to Revelstoke, BC

Average Duration
3h
Estimated price
0-0

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

Traveling between Oliver 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 Oliver to Revelstoke, covering a distance of 187 miles through the stunning landscapes of British Columbia. 💰 Enjoy the flexibility of pricing options ranging from C$54 to C$88 for the road trip from Oliver to Revelstoke. 🌲 Revel in a leisurely 4-hour drive through picturesque towns and majestic mountains, making unforgettable memories along the way.
Average price
C$55 - C$90
🚌 Starting from Oliver travelers heading to Revelstoke by bus will need to make transfers in Kelowna Airport and Salmon Arm. The journey entails a total travel time of approximately 7 hours and 49 minutes. 💰 Ticket prices for the bus from Oliver to Revelstoke can range between C$100 to C$272, providing travelers with an affordable transportation option. Upon arrival at the Revelstoke station, passengers can explore the charming town ready for their next adventure.
Departure Point
Oliver, BC station
Arrival Point
Revelstoke, BC station

Frequently asked questions

Find out more about the route from Oliver to Revelstoke.

Or choose the category:
The distance between Oliver and Revelstoke is approximately 140 miles. The typical travel time by bus and shuttle is around 7 hours and 9 minutes, while by car it takes about 4 hours and 3 minutes. If you prefer taking a bus, the travel time can be longer at around 7 hours and 49 minutes.
The most cost-effective way to travel from Oliver to Revelstoke is by taking a bus and shuttle. This option typically costs between C$53-C$79 and takes approximately 7 hours and 9 minutes. However, if you are looking for a quicker option, driving is the most time-efficient choice. It typically takes about 4 hours and 3 minutes to drive from Oliver to Revelstoke, with costs ranging from C$53-C$86.
The prices of a bus ticket between Revelstoke and Oliver can range from C$95 to C$124. It is important to note that these prices can vary depending on factors such as the time of travel, the bus company, and any discounts or promotions available. It is recommended to check with different bus companies or online booking platforms to compare prices and find the best deal for your travel between Oliver and Revelstoke.
To get from Oliver to Revelstoke without using public transportation, you can drive the distance of approximately 187 miles. It takes around 4 hours and 3 minutes to drive from Oliver to Revelstoke. The prices for car rentals or fuel costs can vary from C$53 to C$86, depending on the vehicle and fuel efficiency.
To travel from Oliver to Revelstoke without a car, the best option is to take a bus. The journey takes approximately 7 hours and 49 minutes and the ticket prices range from C$93 to C$126. Buses provide a convenient and cost-effective mode of transportation between the two cities. It is advisable to check the bus schedules in advance to plan your trip accordingly.
There is no direct link between Oliver and Revelstoke by bus. However, there are bus services available with transfers. The journey from Oliver to Revelstoke takes approximately 7 hours and 49 minutes, including transfers at Kelowna Airport and Salmon Arm. The bus services are operated by Mountain Man Mikes Bus Service and Rider Express.
There are plenty of options for accommodations near Revelstoke. With over 116 hotels to choose from, travelers will have a range of choices to suit their preferences and budgets. Prices for these hotels start at around C$65 per night, making it accessible for various travelers. It is recommended to check online booking platforms or contact the local tourism office for more information and to find the best fit for your stay.