There are 3 ways to get from Kelowna to 100 Mile House by bus, car, or plane
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 Kelowna - 516 Lawrence Ave to Kamloops - back of Sahali Mallbus Ebus
- Take the bus from Kamloops - back of Sahali Mall to 100 Mile House - 155 Wrangler Waybus Ebus
5h 3mDrive 353.2 km
cheapest- Drive from Kelowna to 100 Mile Housecar 353.2 km
4h 11m$72–103Fly, drive
- Fly from Kelowna International Airport (YLW) to Williams Lake Airport (YWL)plane YLW - YWL
- Drive from Williams Lake Airport (YWL) to 100 Mile Housecar
5h 39m$353–734
Kelowna International Airport (YLW) to Williams Lake Airport (YWL) flights
Comparing Your Travel Options
The cheapest way to get from Kelowna to 100 Mile House is to drive which costs $70 - $110 and takes 4h 11m.
The fastest way to get from Kelowna to 100 Mile House is to drive which takes 4h 11m and costs $70 - $110.
No, there is no direct bus from Kelowna to 100 Mile House. However, there are services departing from Kelowna - 516 Lawrence Ave and arriving at 100 Mile House - 155 Wrangler Way via Kamloops - back of Sahali Mall. The journey, including transfers, takes approximately 5h 3m.
The distance between Kelowna and 100 Mile House is 367 km. The road distance is 353.2 km.
The best way to get from Kelowna to 100 Mile House without a car is to bus which takes 5h 3m and costs .
It takes approximately 5h 3m to get from Kelowna to 100 Mile House, including transfers.
Kelowna to 100 Mile House bus services, operated by EBus Canada, depart from Kelowna - 516 Lawrence Ave station.
Kelowna to 100 Mile House bus services, operated by EBus Canada, arrive at Kamloops - back of Sahali Mall station.
Yes, the driving distance between Kelowna to 100 Mile House is 353 km. It takes approximately 4h 11m to drive from Kelowna to 100 Mile House.
There are 11+ hotels available in 100 Mile House.
What companies run services between Kelowna, BC, Canada and 100 Mile House, BC, Canada?
You can take a bus from Kelowna - 516 Lawrence Ave to 100 Mile House - 155 Wrangler Way via Kamloops - back of Sahali Mall in around 5h 3m.
- Website
- pacificcoastal.com
Flights from Kelowna International Airport to Williams Lake Airport via Vancouver
- Ave. Duration
- 3h 42m
- When
- Every day
- Estimated price
- $280–650
Flights from Kelowna International Airport to Williams Lake Airport via Comox, Vancouver
- Ave. Duration
- 6h 22m
- When
- Saturday
- Estimated price
- $310–750
Flights from Kelowna International Airport to Williams Lake Airport via Calgary, Vancouver
- Ave. Duration
- 6h 1m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $120–1,000
- Website
- aircanada.com
Flights from Kelowna International Airport to Williams Lake Airport via Vancouver, Quesnel
- Ave. Duration
- 4h 42m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $410–1,200
- Website
- flycma.com
Flights from Kelowna International Airport to Williams Lake Airport via Vancouver, Quesnel
- Ave. Duration
- 5h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $410–1,200
- Phone
- +1 877 769 3287
- customerservice@myebus.ca
- Website
- EBus
Bus from Kelowna - 516 Lawrence Ave to Kamloops - back of Sahali Mall
- Ave. Duration
- 2h 15m
- Frequency
- Every 10 minutes
- Website
- EBus
Bus from Kamloops - back of Sahali Mall to 100 Mile House - 155 Wrangler Way
- Ave. Duration
- 2h 27m
- Frequency
- Hourly
- Website
- EBus
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 How do I get from Sydney to Melbourne, Travelling to and around Russia for the 2018 FIFA World Cup, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.