There are 6 ways to get from Abbotsford to Fraser Lake by bus, plane, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, fly to Prince George Airport
best- Take the bus from Highstreet Exch Bay D to Lougheed Stn Bay 5bus
- Fly from Vancouver International Airport (YVR) to Prince George Airport (YXS)plane YVR - YXS
- Take the bus from Prince George: Westgate Mall to Fraser Lake Mallbus
8h 8m$226–869Bus, fly to Smithers Airport
cheapest- Take the bus from Highstreet Exch Bay D to Lougheed Stn Bay 5bus
- Fly from Vancouver International Airport (YVR) to Smithers Airport (YYD)plane YVR - YYD
- Take the bus from Smithers Mall to Fraser Lake Mallbus
9h 10m$143–540Bus
- Take the bus from Abbotsford - Airport Curbside in the shuttle area in front of main terminal entrance to Kamloops - back of Sahali Mallbus
- Take the bus from Kamloops - back of Sahali Mall to Prince George - Bus Shelter - 1295 7 Ave - Bay C near Terry Fox Statuebus
- Take the bus from Downtown Exch Bay B to Fraser Lake Mallbus 161
14h 44mDrive 858.6 km
- Drive from Abbotsford to Fraser Lakecar 858.6 km
10h 38m$175–252Bus, fly to Quesnel Airport, drive
- Take the bus from Highstreet Exch Bay D to Lougheed Stn Bay 5bus
- Fly from Vancouver International Airport (YVR) to Quesnel Airport (YQZ)plane YVR - YQZ
- Drive from Quesnel Airport (YQZ) to Fraser Lakecar
8h 9m$281–559Bus, fly to Williams Lake Airport, drive
- Take the bus from Highstreet Exch Bay D to Lougheed Stn Bay 5bus
- Fly from Vancouver International Airport (YVR) to Williams Lake Airport (YWL)plane YVR - YWL
- Drive from Williams Lake Airport (YWL) to Fraser Lakecar
9h 17m$286–559
Vancouver International Airport (YVR) to Prince George Airport (YXS) flights
Comparing Your Travel Options
The cheapest way to get from Abbotsford to Fraser Lake is to drive which costs $170 - $260 and takes 10h 38m.
The fastest way to get from Abbotsford to Fraser Lake is to bus and fly which takes 8h 8m and costs $220 - $900.
No, there is no direct bus from Abbotsford to Fraser Lake. However, there are services departing from Abbotsford - Airport Curbside in the shuttle area in front of main terminal entrance and arriving at Fraser Lake Mall via Kamloops - back of Sahali Mall and Downtown Exch Bay B. The journey, including transfers, takes approximately 14h 44m.
The distance between Abbotsford and Fraser Lake is 782 km. The road distance is 858.6 km.
The best way to get from Abbotsford to Fraser Lake without a car is to bus which takes 14h 44m and costs .
It takes approximately 8h 8m to get from Abbotsford to Fraser Lake, including transfers.
Abbotsford to Fraser Lake bus services, operated by EBus Canada, depart from Abbotsford - Airport Curbside in the shuttle area in front of main terminal entrance station.
Abbotsford to Fraser Lake bus services, operated by EBus Canada, arrive at Kamloops - back of Sahali Mall station.
Yes, the driving distance between Abbotsford to Fraser Lake is 859 km. It takes approximately 10h 38m to drive from Abbotsford to Fraser Lake.
There are one+ hotels available in Fraser Lake.
What companies run services between Abbotsford, BC, Canada and Fraser Lake, BC, Canada?
You can take a vehicle from Abbotsford to Fraser Lake Mall via Abbotsford - Airport Curbside in the shuttle area in front of main terminal entrance, Kamloops - back of Sahali Mall, and Downtown Exch Bay B in around 14h 44m.
- Website
- aircanada.com
Flights from Vancouver International Airport to Prince George Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- $65–430
Flights from Vancouver International Airport to Smithers Airport
- Ave. Duration
- 1h 36m
- When
- Every day
- Estimated price
- $65–410
Flights from Vancouver International Airport to Quesnel Airport
- Ave. Duration
- 1h 20m
- When
- Monday to Friday
- Estimated price
- $220–460
Flights from Vancouver International Airport to Williams Lake Airport via Quesnel Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $210–370
- Phone
- +1 604 854 3232
- [email protected]
- Website
- Central Fraser Valley
Bus from Highstreet Exch Bay D to Lougheed Stn Bay 5
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- Central Fraser Valley
- Website
- Chilliwack
- Website
- Agassiz-Harrison
- Website
- Hope
- Adult
- $3
Bus from Highstreet Exch Bay D to Lougheed Stn Bay 5
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- Central Fraser Valley
- Website
- Chilliwack
- Website
- Agassiz-Harrison
- Website
- Hope
- Adult
- $3
Bus from Highstreet Exch Bay D to Lougheed Stn Bay 5
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- Central Fraser Valley
- Website
- Chilliwack
- Website
- Agassiz-Harrison
- Website
- Hope
- Adult
- $3
Bus from Highstreet Exch Bay D to Lougheed Stn Bay 5
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- Central Fraser Valley
- Website
- Chilliwack
- Website
- Agassiz-Harrison
- Website
- Hope
- Adult
- $3
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 Travelling around the UAE, Which London airport should I choose?, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.



