There are 7 ways to get from Vancouver Airport (YVR) to Barkerville by plane, bus, rideshare, 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.
Fly to Quesnel Airport, bus
best- Fly from Vancouver International Airport (YVR) to Quesnel Airport (YQZ)plane YVR - YQZ
- Take the bus from St Laurent Ave at Reid St to Barkerville Visitor Centrebus
3h 43m$244–419Drive 705.6 km
cheapest- Drive from Vancouver Airport (YVR) to Barkervillecar 705.6 km
10h 30m$139–200Bus
- Take the bus from Vancouver International Airport to Kamloopsbus
- Take the bus from Kamloops, BC - Sahali Mall to Quesnel, BC - Petro Canadabus
- Take the bus from St Laurent Ave at Reid St to Barkerville Visitor Centrebus 30
14h 14mAirport Transfer
- Take the rideshare from Vancouver-YVR to Barkerville705.6 km
10h 30mFly to Williams Lake Airport, bus
- Fly from Vancouver International Airport (YVR) to Williams Lake Airport (YWL)plane YVR - YWL
- Take the bus from Williams Lake, BC - Petro Canada to Quesnel, BC - Petro Canadabus
- Take the bus from St Laurent Ave at Reid St to Barkerville Visitor Centrebus
5h 59mFly to Prince George Airport, bus
- Fly from Vancouver International Airport (YVR) to Prince George Airport (YXS)plane YVR - YXS
- Take the bus from Prince George, BC - Terry Fox Statue to Quesnel, BC - Petro Canadabus
- Take the bus from St Laurent Ave at Reid St to Barkerville Visitor Centrebus
6h 19mBus via Granville Station @ Platform 2
- Take the bus from Vancouver, BC - Pacific Central Station to Kamloops, BCbus
- Take the bus from Kamloops, BC - Sahali Mall to Quesnel, BC - Petro Canadabus
- Take the bus from St Laurent Ave at Reid St to Barkerville Visitor Centrebus 30
14h 30m
Vancouver International Airport (YVR) to Quesnel Airport (YQZ) flights
Questions & Answers
The cheapest way to get from Vancouver Airport (YVR) to Barkerville is to drive which costs $130 - $200 and takes 10h 30m.
The fastest way to get from Vancouver Airport (YVR) to Barkerville is to fly and bus which takes 3h 43m and costs $240 - $420.
No, there is no direct bus from Vancouver Airport (YVR) to Barkerville. However, there are services departing from Vancouver International Airport and arriving at Barkerville Visitor Centre via Kamloops, BC - Sahali Mall and St Laurent Ave at Reid St. The journey, including transfers, takes approximately 14h 14m.
The distance between Vancouver Airport (YVR) and Barkerville is 521 km. The road distance is 705.6 km.
The best way to get from Vancouver Airport (YVR) to Barkerville without a car is to bus which takes 14h 14m and costs .
It takes approximately 3h 43m to get from Vancouver Airport (YVR) to Barkerville, including transfers.
Vancouver Airport (YVR) to Barkerville bus services, operated by Rider Express, depart from Vancouver International Airport station.
Vancouver Airport (YVR) to Barkerville bus services, operated by Rider Express, arrive at Kamloops station.
Yes, the driving distance between Vancouver Airport (YVR) to Barkerville is 706 km. It takes approximately 10h 30m to drive from Vancouver Airport (YVR) to Barkerville.
There are three+ hotels available in Barkerville.
What companies run services between Vancouver Airport (YVR), Canada and Barkerville, BC, Canada?
You can take a bus from Vancouver International Airport to Barkerville Visitor Centre via Kamloops, Kamloops, BC - Sahali Mall, Quesnel, BC - Petro Canada, and St Laurent Ave at Reid St in around 14h 14m.
- Website
- aircanada.com
Flights from Vancouver International Airport to Quesnel Airport
- Ave. Duration
- 1h 20m
- When
- Monday to Friday
- Estimated price
- $210–430
Flights from Vancouver International Airport to Williams Lake Airport via Quesnel Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $200–350
Flights from Vancouver International Airport to Prince George Airport
- Ave. Duration
- 1h 19m
- When
- Every day
- Estimated price
- $65–410
- Website
- flycma.com
Flights from Vancouver International Airport to Quesnel Airport
- Ave. Duration
- 1h 20m
- When
- Sunday, Monday, Tuesday, Wednesday, Thursday, and Friday
- Estimated price
- $210–430
Flights from Vancouver International Airport to Williams Lake Airport via Quesnel Airport
- Ave. Duration
- 2h 12m
- When
- Sunday, Monday, Wednesday, and Friday
- Estimated price
- $200–350
- Website
- westjet.com
Flights from Vancouver International Airport to Prince George Airport
- Ave. Duration
- 1h 19m
- When
- Every day
- Estimated price
- $85–600
- Website
- pacificcoastal.com
Flights from Vancouver International Airport to Williams Lake Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- $190–440
- Phone
- +1 250 992 1109
- [email protected]
- Website
- Quesnel
Bus from St Laurent Ave at Reid St to Barkerville Visitor Centre
- Ave. Duration
- 1h 15m
- Frequency
- Twice a week
- Estimated price
- $5–7
- Website
- Quesnel
- Single Ride - Adult
- $5–7
Bus from St Laurent Ave at Reid St to Barkerville Visitor Centre
- Ave. Duration
- 1h 15m
- Frequency
- Twice a week
- Estimated price
- $5–7
- Website
- Quesnel
- Single Ride - Adult
- $5–7
Bus from St Laurent Ave at Reid St to Barkerville Visitor Centre
- Ave. Duration
- 1h 15m
- Frequency
- Twice a week
- Estimated price
- $5–7
- Website
- Quesnel
- Single Ride - Adult
- $5–7
Bus from St Laurent Ave at Reid St to Barkerville Visitor Centre
- Ave. Duration
- 1h 15m
- Frequency
- Twice a week
- Estimated price
- $5–7
- Website
- Quesnel
- Single Ride - Adult
- $5–7
Bus from St Laurent Ave at Reid St to Barkerville Visitor Centre
- Ave. Duration
- 1h 15m
- Frequency
- Twice a week
- Estimated price
- $5–7
- Website
- Quesnel
- Single Ride - Adult
- $5–7
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Vancouver International Airport to Kamloops
- Ave. Duration
- 5h 50m
- Frequency
- Once daily
- Estimated price
- $50–120
- Website
- Rider Express
- Standard
- $50–120
Bus from Vancouver, BC - Pacific Central Station to Kamloops, BC
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Estimated price
- $50–110
- Website
- Rider Express
- Standard
- $50–110
- Phone
- +1 877 769 3287
- [email protected]
- Website
- EBus
Bus from Kamloops, BC - Sahali Mall to Quesnel, BC - Petro Canada
- Ave. Duration
- 5h 5m
- Frequency
- 3 times a week
- Website
- EBus
Bus from Williams Lake, BC - Petro Canada to Quesnel, BC - Petro Canada
- Ave. Duration
- 1h 20m
- Frequency
- 3 times a week
- Website
- EBus
Bus from Prince George, BC - Terry Fox Statue to Quesnel, BC - Petro Canada
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a week
- Website
- EBus
Bus from Vancouver, BC - Pacific Central Station to Kamloops, BC
- Ave. Duration
- 4h 35m
- Frequency
- Twice daily
- Website
- EBus
Bus from Kamloops, BC - Sahali Mall to Quesnel, BC - Petro Canada
- Ave. Duration
- 5h 5m
- Frequency
- 3 times a week
- Website
- EBus
- Website
- https://www.mozio.com
Rideshare from Vancouver-YVR to Barkerville
- Ave. Duration
- 10h 30m
- Frequency
- On demand
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 Slovenia: Getting from Ljubljana to Lake Bled, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Travelling by boat in Italy - to help you get the most out of your next trip.
More Questions & Answers
Check out Blablacar's carpooling service for rideshare options between Vancouver Airport (YVR) and Barkerville. A great option if you don't have a driver's licence or want to avoid public transport.









