There are 4 ways to get from Quesnel to Cache Creek 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 Quesnel to Cache Creekbus Prince George to Kamloops
4h 15m$55–85Drive 320.2 km
- Drive from Quesnel to Cache Creekcar 320.2 km
3h 52m$63–90Fly to Kamloops Airport, drive
- Fly from Quesnel Airport (YQZ) to Kamloops Airport (YKA)plane YQZ - YKA
- Drive from Kamloops-Airport-YKA to Cache Creekcar
4h 36m$326–948Fly to Williams Lake Airport, bus
- Fly from Quesnel Airport (YQZ) to Williams Lake Airport (YWL)plane YQZ - YWL
- Take the bus from Williams Lake to Cache Creekbus
4h 12m$303–566
Quesnel to Cache Creek by bus
Questions & Answers
The cheapest way to get from Quesnel to Cache Creek is to bus which costs $55 - $85 and takes 4h 15m.
The fastest way to get from Quesnel to Cache Creek is to drive which takes 3h 52m and costs $60 - $90.
Yes, there is a direct bus departing from Quesnel and arriving at Cache Creek. Services depart six times a week, and operate Monday, Thursday and Saturday. The journey takes approximately 4h 15m.
The distance between Quesnel and Cache Creek is 323 km. The road distance is 320.2 km.
The best way to get from Quesnel to Cache Creek without a car is to bus which takes 4h 15m and costs $55 - $85.
The bus from Quesnel to Cache Creek takes 4h 15m including transfers and departs six times a week.
Quesnel to Cache Creek bus services, operated by BC Bus North, depart from Quesnel station.
Quesnel to Cache Creek bus services, operated by BC Bus North, arrive at Cache Creek station.
Yes, the driving distance between Quesnel to Cache Creek is 320 km. It takes approximately 3h 52m to drive from Quesnel to Cache Creek.
There are 10+ hotels available in Cache Creek.
What companies run services between Quesnel, BC, Canada and Cache Creek, BC, Canada?
BC Bus North operates a bus from Quesnel to Cache Creek 3 times a week. Tickets cost $55–75 and the journey takes 4h 15m. EBus Canada also services this route 3 times a week.
- Website
- aircanada.com
Flights from Quesnel Airport to Kamloops Airport via Vancouver
- Ave. Duration
- 5h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $290–1,100
Flights from Quesnel Airport to Kamloops Airport via Williams Lake Airport, Vancouver
- Ave. Duration
- 6h 57m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $450–1,100
Flights from Quesnel Airport to Williams Lake Airport
- Ave. Duration
- 30 min
- When
- Monday, Wednesday, and Friday
- Estimated price
- $220–450
- Website
- flycma.com
Flights from Quesnel Airport to Williams Lake Airport
- Ave. Duration
- 27 min
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $220–450
- Phone
- 1-844-564-7494
- Website
- bcbus.ca
Bus from Quesnel to Cache Creek
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a week
- Estimated price
- $55–75
- Website
- https://bcbus.ca/
- Schedules at
- https://bcbus.ca/schedules-and-fares/
- Passenger
- $55–75
Bus from Williams Lake to Cache Creek
- Ave. Duration
- 2h 25m
- Frequency
- 3 times a week
- Estimated price
- $35–55
- Website
- https://bcbus.ca/
- Schedules at
- https://bcbus.ca/schedules-and-fares/
- Passenger
- $35–55
- Phone
- 1-877-769-3287
- info@myebus.ca
- Website
- myebus.ca
Bus from Quesnel to Cache Creek
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a week
- Estimated price
- $60–85
- Website
- https://myebus.ca/
- Schedules at
- https://www.myebus.ca/routes/
- Adult
- $60–85
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: Eurostar, Getting to Milan from the airport, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.



