- Williams Lake to Abbotsford buses
Previously seen journeys
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | 750 Oliver St | YYX Airport | No tags | ||||
![]() | Bus | 750 Oliver St | YYX Airport | No tags | ||||
![]() | Bus | 750 Oliver St | YYX Airport | No tags | ||||
![]() | Bus | 750 Oliver St | YYX Airport | No tags | ||||
![]() | Bus | 750 Oliver St | YYX Airport | No tags |
Compare 2 ways to travel from Williams Lake to Abbotsford
Among the sustainable travel choices, the carpool stands out as a good way to reach Abbotsford. The journey takes about 5 hours 30 minutes and with fares starting at just £24, it presents an excellent value for a comfortable ride.
| Average price | Average duration | CO₂ emissions | Actions | |
|---|---|---|---|---|
| Average price£79 - £97 | Average duration8h 10m | 9kg CO₂e | ||
Carpool | Average price£24 - £59 | Average duration5h 30m | 14kg CO₂e |
Compare bus companies
The reviews highlight the excellent driving skills and comfortable buses with well-adjusted air conditioning. While passengers appreciated the punctual arrival achieved by shortening layovers, there were concerns about bathroom cleanliness and non-functional WiFi. The availability of hand sanitizer was noted positively despite issues with sinks or running water in restrooms.
Ebus Williams Lake Abbotsford recent customer reviews
Excellent drivers. We left late, but arrived on schedule by shortening layovers. Comfortable buses and A/C that was just right. Bathrooms could use more attention. No sink or running water. Grateful for the hand sanitizer, but the bathroom walls/counters needed a good cleaning.
Susan J.
The toilet have bad smell i cant breath properly because i am near in toilet
Noli S.
Wifi did not work. The driver is very good.
Kenji Y.
Frequently asked questions about travelling by bus from Williams Lake to Abbotsford, BC, CA
How far is Abbotsford from Williams Lake by coach?
The journey from Williams Lake to Abbotsford by coach covers an approximate distance of 215 miles (346 km).
Is there a way to reach Abbotsford from Williams Lake without a car?
The best way to go from Williams Lake to Abbotsford without a car is by coach. They are frequent and reliable, offering a convenient and eco-friendly journey. You can also consider rideshare services depending on your preferences.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Williams Lake to Abbotsford, BC, CA as early as possible.
You can expect to pay from £68 to £82 for a bus ticket from Williams Lake to Abbotsford, BC, CA based on the last 2 days. You can expect to find the cheapest price for the trip at £68, which is on 2025-11-20.
Top travelled bus routes
People from around the world trust Busbud
Popular Buses Connecting Williams Lake
Buses Leaving from Williams Lake
- Bus from Williams Lake to Prince George
- Coach Williams Lake - Vancouver
- Bus Williams Lake - Kamloops
- Williams Lake - Merritt
- Bus from Williams Lake to Chilliwack
- Coach Williams Lake - Clinton
- Bus Williams Lake - Lac La Hache
- Williams Lake - Hope
- Bus from Williams Lake to 70 Mile House
- Coach Williams Lake - Surrey
- Bus Williams Lake - Hixon
- Williams Lake - Cache Creek
- Bus from Williams Lake to Vernon
- Coach Williams Lake - Quesnel
- Bus Williams Lake - Abbotsford
Buses Going to Williams Lake
- Bus from Kamloops to Williams Lake
- Coach Vancouver - Williams Lake
- Bus Quesnel - Williams Lake
- Surrey - Williams Lake
- Bus from Clinton to Williams Lake
- Coach Cache Creek - Williams Lake
- Bus Prince George - Williams Lake
- Kelowna - Williams Lake
- Bus from Hixon to Williams Lake
- Coach Chilliwack - Williams Lake
- Bus Lac La Hache - Williams Lake
- Merritt - Williams Lake
- Bus from Hope to Williams Lake
- Coach 100 Mile House - Williams Lake
- Bus Vernon - Williams Lake
Popular Buses Connecting Abbotsford
Buses Leaving from Abbotsford
- Bus from Abbotsford to Kelowna
- Coach Abbotsford - Surrey
- Bus Abbotsford - Vancouver
- Abbotsford - Calgary
- Bus from Abbotsford to Kamloops
- Coach Abbotsford - Chilliwack
- Bus Abbotsford - Revelstoke
- Abbotsford - Field
- Bus from Abbotsford to Banff
- Coach Abbotsford - Vernon
- Bus Abbotsford - Chase
- Abbotsford - Hope
- Bus from Abbotsford to Merritt
- Coach Abbotsford - Davidson
- Bus Abbotsford - Sorrento
Buses Going to Abbotsford
- Bus from Vancouver to Abbotsford
- Coach Kelowna - Abbotsford
- Bus Chilliwack - Abbotsford
- Calgary - Abbotsford
- Bus from Surrey to Abbotsford
- Coach Kamloops - Abbotsford
- Bus Mayerthorpe - Abbotsford
- 100 Mile House - Abbotsford
- Bus from Davidson to Abbotsford
- Coach Vegreville - Abbotsford
- Bus Quesnel - Abbotsford
- Chase - Abbotsford
- Bus from Revelstoke to Abbotsford
- Coach Enderby - Abbotsford
- Bus Cache Creek - Abbotsford
Popular routes in this country
- Bus from Ottawa to Montreal
- Coach Ottawa - Toronto
- Bus Toronto - Ottawa
- Edmonton - Calgary
- Bus from Niagara Falls to Toronto
- Coach Calgary - Jasper
- Bus Vancouver - Edmonton
- Toronto - Kingston
- Bus from Quebec City to Montreal
- Coach Kingston - Toronto
- Bus Calgary - Regina
- Toronto - Windsor
- Bus from Whistler to Vancouver
- Coach Banff - Jasper
- Bus Toronto - Quebec City






