There are 4 ways to get from Revelstoke to Big White Ski Resort by bus, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Revelstoke to Kelowna Airportbus Calgary
- Take the bus from Kelowna Airport to Big White Ski Resortbus Kelowna Airport
4h 30m$394–508Drive 246 km
cheapest- Drive from Revelstoke to Big White Ski Resortcar 246 km
3h 15m$49–70Shuttle
- Take a shuttle bus from Revelstoke to Big White Ski ResortRevelstoke
3h 53m$650–900Shuttle, bus
- Take a shuttle bus from Revelstoke, BC - Downtown to Kelowna International AirportRevelstoke
- Take the bus from Kelowna Airport to Big White Ski Resortbus Kelowna Airport
4h 30m$362–616
Questions & Answers
The cheapest way to get from Revelstoke to Big White Ski Resort is to drive which costs $45 - $70 and takes 3h 15m.
The fastest way to get from Revelstoke to Big White Ski Resort is to drive which takes 3h 15m and costs $45 - $70.
No, there is no direct bus from Revelstoke to Big White Ski Resort. However, there are services departing from Revelstoke and arriving at Big White Ski Resort via Kelowna Airport. The journey, including transfers, takes approximately 4h 30m.
The distance between Revelstoke and Big White Ski Resort is 265 km. The road distance is 246 km.
The best way to get from Revelstoke to Big White Ski Resort without a car is to bus which takes 4h 30m and costs $390 - $550.
It takes approximately 4h 30m to get from Revelstoke to Big White Ski Resort, including transfers.
Revelstoke to Big White Ski Resort bus services, operated by EBus Canada, depart from Revelstoke station.
Revelstoke to Big White Ski Resort bus services, operated by EBus Canada, arrive at Kelowna Airport station.
Yes, the driving distance between Revelstoke to Big White Ski Resort is 246 km. It takes approximately 3h 15m to drive from Revelstoke to Big White Ski Resort.
There are 123+ hotels available in Big White Ski Resort.
What companies run services between Revelstoke, BC, Canada and Big White Ski Resort, BC, Canada?
You can take a bus from Revelstoke to Big White Ski Resort via Kelowna Airport in around 4h 30m.
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Revelstoke to Kelowna Airport
- Ave. Duration
- 3h
- Frequency
- 6 times a week
- Estimated price
- $30–50
- Website
- EBus
- Adult
- $30–50
- Phone
- 1-888-658-3874
- [email protected]
- Website
- Cheers Okanagan Tours
Bus from Kelowna Airport to Big White Ski Resort
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $360–460
- Website
- Cheers Okanagan Tours
- Passenger
- $360–460
Shuttle from Revelstoke to Big White Ski Resort
- Ave. Duration
- 3h 53m
- Frequency
- On demand
- Estimated price
- $650–900
- Website
- Cheers Okanagan Tours
- Passenger
- $650–900
Bus from Kelowna Airport to Big White Ski Resort
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $360–460
- Website
- Cheers Okanagan Tours
- Passenger
- $360–460
- Phone
- 1-888-569-1969
- [email protected]
- Website
- Everything Revelstoke
Shuttle from Revelstoke, BC - Downtown to Kelowna International Airport
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- $2–156
- Website
- Everything Revelstoke
- Adult
- $2
- Adult (13+) One-Way
- $156
- Child (3-12) One-Way
- $78
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Train travel in Spain: A guide to Renfe, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.



