- Kelowna International Airport to Williams Lake
Next bus departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Kelowna YLW Airport | 750 Oliver St | CheapestFastest |
Last refresh of the prices: Last Wednesday at 3:32 PM PST.
Get from Kelowna International Airport to Williams Lake
The journey takes about 9 hours 20 minutes and with fares starting at just $106, it presents an excellent value for a comfortable ride.
Compare bus companies
Based on 14632 reviews, the company was rated 4.3 stars on Busbud. Travelers were especially satisfied with the ticket access and the staff but often complained with the wifi. Ebus ticket prices on this trip start at $103
Ebus Kelowna Williams Lake recent customer reviews
Punctual in Kelowna, goodplace to wait, good service, good driver; Late into Merrit (April 11) no explanation or apology from bus driver, no decent place to wait, except outside & it was cold, the cashier at chicken place told their 2 customers to "give the lady a chair" which I appreciated; good waiting place in Kamloops, got into Williams Lake on time, I got picked up right away but if I hadn't, no place to wait, just dropped off in the middle of a parking lot in a mall plus I could not understand any of the announcements from the bus driver because of lousy speaker,it was an older bus but it had comfortable seats! OVERALL,I'M THANKFUL THAT THERE IS A BUS COMPANY TO TAKE A BUS WITH... THANK-YOU! I know you're going to only improve!!
Dawn S.
Please make it clearer what the departure time is on the ticket. I was two hours late to catch my bus and will not be refunded a dime…..so no not happy
Beverly B.
Frequently asked questions about traveling from Kelowna to Williams Lake by bus
How much does a bus ticket from Kelowna International Airport to Williams Lake cost?
The bus ticket price from Kelowna International Airport to Williams Lake starts at $106. The best way to find cheap bus tickets from Kelowna International Airport to Williams Lake is to book your tickets as early as possible. Prices tend to rise as your travel date approaches, so book in advance to secure the best prices!
How long is the bus ride from Kelowna International Airport to Williams Lake?
The average travel time between Kelowna International Airport and Williams Lake is around , although the fastest bus will take about 9h 20m. This is the time it takes to travel the 194 miles that separates the two cities.
How many daily bus connections are there between Kelowna International Airport and Williams Lake?
The number of buses from Kelowna International Airport to Williams Lake can differ depending on the day of the week. On average, there are 1 on this route. Some buses run direct routes, while others have layovers. Simplify your bus trip from Kelowna International Airport to Williams Lake by comparing and selecting the bus that fits you travel style and budget on Busbud.
Which bus companies travel from Kelowna International Airport to Williams Lake?
When taking the bus from Kelowna International Airport to Williams Lake, you can travel comfortably and safely with Ebus.







