There are 4 ways to get from Aldergrove to Williams Lake 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 Abbotsford, BC to Kamloops, BCbus Vancouver / ...
- Take the bus from Kamloops, BC - Sahali Mall to Williams Lake, BC - Petro Canadabus Kamloops to Prince George
8hDrive 492.5 km
cheapest- Drive from Aldergrove to Williams Lakecar 492.5 km
5h 57m$98–141Line 503 bus, fly
- Take the bus from Westbound Fraser Hwy @ 264 St to King George Station @ Bay 4bus
- Fly from Vancouver International Airport (YVR) to Williams Lake Airport (YWL)plane YVR - YWL
4h 50m$264–496Bus via Surrey, BC
- Take the bus from Surrey, BC to Kamloops, BCbus Vancouver
- Take the bus from Kamloops, BC - Sahali Mall to Williams Lake, BC - Petro Canadabus Kamloops to Prince George
10h 42m
Vancouver International Airport (YVR) to Williams Lake Airport (YWL) flights
Questions & Answers
The cheapest way to get from Aldergrove to Williams Lake is to drive which costs $95 - $150 and takes 5h 57m.
The fastest way to get from Aldergrove to Williams Lake is to line 503 bus and fly which takes 4h 50m and costs $260 - $500.
No, there is no direct bus from Aldergrove to Williams Lake. However, there are services departing from Abbotsford, BC and arriving at Williams Lake, BC - Petro Canada via Kamloops, BC - Sahali Mall. The journey, including transfers, takes approximately 8h.
The distance between Aldergrove and Williams Lake is 589 km. The road distance is 492.5 km.
The best way to get from Aldergrove to Williams Lake without a car is to bus which takes 8h and costs .
It takes approximately 8h to get from Aldergrove to Williams Lake, including transfers.
Aldergrove to Williams Lake bus services, operated by Rider Express, depart from Abbotsford, BC station.
Aldergrove to Williams Lake bus services, operated by Rider Express, arrive at Kamloops, BC station.
Yes, the driving distance between Aldergrove to Williams Lake is 493 km. It takes approximately 5h 57m to drive from Aldergrove to Williams Lake.
There are 11+ hotels available in Williams Lake.
What companies run services between Aldergrove, BC, Canada and Williams Lake, BC, Canada?
You can take a vehicle from Aldergrove to Williams Lake, BC - Petro Canada via Abbotsford, BC, Kamloops, BC, and Kamloops, BC - Sahali Mall in around 8h.
- Website
- pacificcoastal.com
Flights from Vancouver International Airport to Williams Lake Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- $190–420
- Website
- flycma.com
Flights from Vancouver International Airport to Williams Lake Airport via Quesnel
- Ave. Duration
- 2h 12m
- When
- Sunday, Monday, Wednesday, and Friday
- Estimated price
- $210–330
- Phone
- +1 833 583 3636
- [email protected]
- Website
- riderexpress.ca
Bus from Abbotsford, BC to Kamloops, BC
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a day
- Estimated price
- $45–100
- Website
- https://www.riderexpress.ca/
- Standard
- $45–100
- Phone
- +1 877 769 3287
- [email protected]
- Website
- myebus.ca
Bus from Abbotsford, BC to Kamloops, BC
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Website
- https://www.myebus.ca/
Bus from Kamloops, BC - Sahali Mall to Williams Lake, BC - Petro Canada
- Ave. Duration
- 3h 15m
- Frequency
- 3 times a week
- Website
- https://www.myebus.ca/
Bus from Surrey, BC to Kamloops, BC
- Ave. Duration
- 3h 55m
- Frequency
- Twice daily
- Website
- https://www.myebus.ca/
Bus from Kamloops, BC - Sahali Mall to Williams Lake, BC - Petro Canada
- Ave. Duration
- 3h 15m
- Frequency
- 3 times a week
- Website
- https://www.myebus.ca/
- Phone
- +1 604 953 3333
- Website
- translink.ca
Bus from Westbound Fraser Hwy @ 264 St to King George Station @ Bay 4
- Ave. Duration
- 1h 18m
- Frequency
- Every 30 minutes
- Estimated price
- $4–7
- Website
- https://www.translink.ca/
- Zone 1
- $4
- Zone 2
- $5
- Zone 3
- $7
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 to get from Southend Airport into central London, Is ride-sharing platform BlaBlaCar right for you?, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.







