There are 4 ways to get from Williams Lake to CKBX by bus, car, or taxi
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 Williams Lake to 100 Mile HousePrince George to Kamloops
1h 3m$34–45Drive 87.9 km
cheapest- Drive from Williams Lake to CKBX87.9 km
1h 7m$18–26Taxi
- Take the taxi from Williams Lake to CKBX87.9 km
1h 7m$190–230Bus via Williams Lake, BC - Petro Canada
- Take the bus from Williams Lake, BC - Petro Canada to 100 Mile House, BC - Visitor CentrePrince George
1h 3m$38–49
Questions & Answers
The cheapest way to get from Williams Lake to CKBX is to drive which costs $17 - $26 and takes 1h 7m.
The fastest way to get from Williams Lake to CKBX is to bus which takes 1h 3m and costs $30 - $45.
The distance between Williams Lake and CKBX is 95 km. The road distance is 87.9 km.
The best way to get from Williams Lake to CKBX without a car is to bus which takes 1h 3m and costs $30 - $45.
It takes approximately 1h 3m to get from Williams Lake to CKBX, including transfers.
Yes, the driving distance between Williams Lake to CKBX is 88 km. It takes approximately 1h 7m to drive from Williams Lake to CKBX.
There are 11+ hotels available in CKBX.
What companies run services between Williams Lake, BC, Canada and CKBX, BC, Canada?
BC Bus North operates a bus from Williams Lake to 100 Mile House 3 times a week. Tickets cost $23–35 and the journey takes 1h.
- Phone
- 1-844-564-7494
- Website
- bcbus.ca
Bus from Williams Lake to 100 Mile House
- Ave. Duration
- 1h
- Frequency
- 3 times a week
- Estimated price
- $23–35
- Website
- https://bcbus.ca/
- Schedules at
- https://bcbus.ca/schedules-and-fares/
- Passenger
- $23–35
- Phone
- 1-877-769-3287
- info@myebus.ca
- Website
- myebus.ca
Bus from Williams Lake, BC - Petro Canada to 100 Mile House, BC - Visitor Centre
- Ave. Duration
- 1h
- Frequency
- 3 times a week
- Estimated price
- $27–40
- Website
- https://myebus.ca/
- Schedules at
- https://www.myebus.ca/routes/
- Adult
- $27–40
- Ave. Duration
- 1h 7m
- Estimated price
- $190–230
Williams Lake Taxi
- Phone
- +1 778 267 2002
Town Taxi
- Phone
- +1 250 392 4151
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 Need to know: Jadrolinija, 5 incredible day trips from Florence by train, and Need to know: Greyhound - to help you get the most out of your next trip.



