There are 4 ways to get from Chilliwack to Horsefly by bus, car, plane, 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, drive
best- Take the bus from Chilliwack - Esso-Husky Truck Stop to Kamloops - back of Sahali Mallbus
- Take the bus from Kamloops - back of Sahali Mall to Lac La Hache - 4007 Cariboo Hwybus
- Drive from Lac La Hache - 4007 Cariboo Hwy to Horseflycar
8h 14mDrive 483.7 km
cheapest- Drive from Chilliwack to Horseflycar 483.7 km
6h 12m$98–141Bus, fly to Williams Lake Airport, taxi
- Take the bus from Chilliwack - Esso-Husky Truck Stop to Vancouver - Pacific Stationbus
- Fly from Vancouver International Airport (YVR) to Williams Lake Airport (YWL)plane YVR - YWL
- Take the taxi from Williams Lake Airport (YWL) to Horseflytaxi
5h 36m$582–923Bus, fly to Quesnel Airport, taxi
- Take the bus from Chilliwack - Esso-Husky Truck Stop to Vancouver - Pacific Stationbus
- Fly from Vancouver International Airport (YVR) to Quesnel Airport (YQZ)plane YVR - YQZ
- Take the bus from Quesnel - 205 McLean St to Williams Lake - 750 Oliver Stbus
- Take the taxi from Williams Lake - 750 Oliver St to Horseflytaxi
7h 47m
Vancouver International Airport (YVR) to Williams Lake Airport (YWL) flights
Questions & Answers
The cheapest way to get from Chilliwack to Horsefly is to drive which costs $95 - $150 and takes 6h 12m.
The fastest way to get from Chilliwack to Horsefly is to bus and fly and taxi which takes 5h 36m and costs $550 - $950.
The distance between Chilliwack and Horsefly is 576 km. The road distance is 483.7 km.
It takes approximately 8h 14m to get from Chilliwack to Horsefly, including transfers.
Yes, the driving distance between Chilliwack to Horsefly is 484 km. It takes approximately 6h 12m to drive from Chilliwack to Horsefly.
There are one+ hotels available in Horsefly.
What companies run services between Chilliwack, BC, Canada and Horsefly, BC, Canada?
There is no direct connection from Chilliwack to Horsefly. However, you can take the bus to Kamloops - back of Sahali Mall, take the bus to Lac La Hache - 4007 Cariboo Hwy, then drive to Horsefly. Alternatively, you can drive from Chilliwack to Horsefly in around 6h 12m.
- Website
- flycma.com
Flights from Vancouver International Airport to Williams Lake Airport via Quesnel Airport
- Ave. Duration
- 2h 12m
- When
- Sunday, Monday, Wednesday, and Friday
- Estimated price
- $210–370
Flights from Vancouver International Airport to Quesnel Airport
- Ave. Duration
- 1h 20m
- When
- Sunday, Monday, Tuesday, Wednesday, Thursday, and Friday
- Estimated price
- $220–450
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Chilliwack - Esso-Husky Truck Stop to Kamloops - back of Sahali Mall
- Ave. Duration
- 3h 11m
- Frequency
- Every 10 minutes
- Website
- EBus
Bus from Kamloops - back of Sahali Mall to Lac La Hache - 4007 Cariboo Hwy
- Ave. Duration
- 2h 46m
- Frequency
- Hourly
- Website
- EBus
Bus from Chilliwack - Esso-Husky Truck Stop to Vancouver - Pacific Station
- Ave. Duration
- 1h 22m
- Frequency
- Every 5 minutes
- Website
- EBus
Bus from Chilliwack - Esso-Husky Truck Stop to Vancouver - Pacific Station
- Ave. Duration
- 1h 22m
- Frequency
- Every 5 minutes
- Website
- EBus
Bus from Quesnel - 205 McLean St to Williams Lake - 750 Oliver St
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Website
- EBus
- Ave. Duration
- 1h 24m
- Estimated price
- $320–420
Town Taxi (1987) Ltd
- Phone
- +1 250 392 4151
Williams Lake Taxi
- Phone
- +1 778 267 2002
Town Taxi (1987) Ltd
- Phone
- +1 250 392 4151
Williams Lake Taxi
- Phone
- +1 778 267 2002
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 Train travel in Spain: A guide to Renfe, Need to know: Eurostar, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.



