Travel within Canada is: Partially open. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in ?

Book now

There are 6 ways to get from Victoria to Barkerville by ferry, bus, car ferry, 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.

Recommended option

Ferry, bus

  1. Take the ferry from Victoria to Vancouver
  2. Take the bus from Surrey, BC - Scott Road Skytrain Station to Quesnel, BC - Tower Inn
  3. Take the bus from Quesnel, BC - Reid & Laurent St to Wells, BC

5 alternative options

Car ferry, drive

  1. Take the car ferry from Victoria to Port Angeles
  2. Drive from Port Angeles to Barkerville

Fly Victoria to Quesnel, bus

  1. Fly from Victoria (YYJ) to Quesnel (YQZ)
  2. Take the bus from Quesnel, BC - Reid & Laurent St to Wells, BC

Bus to Nanaimo, fly to Quesnel, bus

  1. Take the bus from Victoria, BC - Douglas at Finlayson to Nanaimo, BC - Cassidy Airport
  2. Fly from Nanaimo (YCD) to Quesnel (YQZ)
  3. Take the bus from Quesnel, BC - Reid & Laurent St to Wells, BC

Fly Victoria to Williams Lake, bus

  1. Fly from Victoria (YYJ) to Williams Lake (YWL)
  2. Take the bus from Wildwood General Store - 115 Hickory Road to Quesnel, BC - Tower Inn
  3. Take the bus from Quesnel, BC - Reid & Laurent St to Wells, BC

Fly Victoria to Prince George, bus

  1. Fly from Victoria (YYJ) to Prince George (YXS)
  2. Take the bus from Prince George, BC - Travelodge to Quesnel, BC - Tower Inn
  3. Take the bus from Quesnel, BC - Reid & Laurent St to Wells, BC

Questions & Answers

The cheapest way to get from Victoria to Barkerville is to ferry and bus which costs $100 - $210 and takes 17h 24m.

More details

The quickest way to get from Victoria to Barkerville is to bus and fly which costs $400 - $850 and takes 8h 1m.

More details

The distance between Victoria and Barkerville is 531 km.

The best way to get from Victoria to Barkerville without a car is to ferry and bus which takes 17h 24m and costs $100 - $210.

More details

It takes approximately 17h 24m to get from Victoria to Barkerville, including transfers.

More details

There is no direct flight from Victoria Airport to Quesnel Airport. The quickest flight takes 2h 50m and has one stopover.

Search flights

Pacific Coastal Airlines, Air North, Air Canada and Central Mountain Air offer flights from Victoria Airport to Quesnel Airport.

Search flights

There are one+ hotels available in Barkerville. Prices start at $125 CAD per night.

More details

Map of how to get from Victoria to Barkerville.
Launch map view
  • Distance: 530.8 km
  • Duration: 17h 24m

What companies run services between Victoria, BC, Canada and Barkerville, BC, Canada?

There is no direct connection from Victoria to Barkerville. However, you can take the line 72 bus to Swartz Bay Ferry Terminal, take the walk to Victoria, take the ferry to Vancouver, take the walk to Tsawwassen Ferry Terminal @ Bay 2, take the line 620 bus to Ladner Exchange @ Bay 4, take the line 640 bus to Scott Road Station @ Bay 1, take the walk to Surrey, BC - Scott Road Skytrain Station, take the bus to Quesnel, BC - Tower Inn, take the walk to Quesnel, BC - Reid & Laurent St, take the bus to Wells, BC, then take the taxi to Barkerville. Alternatively, you can take the car ferry to Port Angeles then take the drive to Barkerville.

Airlines
Air Canada
Website
aircanada.com
Flights from Victoria to Quesnel via Vancouver
Ave. Duration
3h 22m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$320 - $600
Flights from Nanaimo to Quesnel via Vancouver
Ave. Duration
3h 52m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$340 - $650
Flights from Victoria to Prince George via Vancouver
Ave. Duration
3h 30m
When
Every day
Estimated price
$280 - $1,000
Pacific Coastal Airlines
Website
pacificcoastal.com
Flights from Victoria to Williams Lake via Vancouver
Ave. Duration
2h 57m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$310 - $650
Flights from Victoria to Prince George
Ave. Duration
1h 40m
When
Monday, Wednesday, Friday and Sunday
Estimated price
$460 - $950
Central Mountain Air
Website
flycma.com
Flights from Victoria to Quesnel via Vancouver
Ave. Duration
3h
When
Monday, Tuesday, Wednesday, Thursday and Sunday
Estimated price
$320 - $600
Flights from Victoria to Williams Lake via Vancouver
Ave. Duration
3h 5m
When
Monday, Wednesday, Friday and Sunday
Estimated price
$280 - $500
WestJet
Website
westjet.com
Flights from Victoria to Prince George via Vancouver
Ave. Duration
3h 41m
When
Every day
Estimated price
$90 - $1,100
Bus operators
Adventure Charters
Phone
250-305-2251
Email
info@adventurecharters.ca
Website
adventurecharters.ca
Bus from Surrey, BC - Scott Road Skytrain Station to Quesnel, BC - Tower Inn
Ave. Duration
9h 10m
Frequency
Twice a week
Estimated price
$65 - $120
Schedules at
adventurecharters.ca
Book at
adventurecharters.ca
Adult
$85 - $120
Bus from Wildwood General Store - 115 Hickory Road to Quesnel, BC - Tower Inn
Ave. Duration
1h 30m
Frequency
Once daily
Estimated price
$30 - $45
Schedules at
adventurecharters.ca
Book at
adventurecharters.ca
Adult
$30 - $45
Bus from Prince George, BC - Travelodge to Quesnel, BC - Tower Inn
Ave. Duration
1h 35m
Frequency
Once daily
Estimated price
$30 - $45
Schedules at
adventurecharters.ca
Book at
adventurecharters.ca
Adult
$30 - $45
BC Transit - Quesnel Transit System
Phone
+1 250-992-1109
Website
bctransit.com
Bus from Quesnel, BC - Reid & Laurent St to Wells, BC
Ave. Duration
1h 15m
Frequency
Twice daily
Estimated price
$0 - $5
Schedules at
bctransit.com
Adult
$2
Senior (65+)
$2
Student (6-12)
$2
Child (up to 6)
$0
Wells
$5
Vancouver Island Connector
Phone
1 866 986 3466
Email
info@tofinobus.com
Website
viconnector.com
Bus from Victoria, BC - Douglas at Finlayson to Nanaimo, BC - Cassidy Airport
Ave. Duration
1h 40m
Frequency
Twice daily
Estimated price
$23 - $120
Schedules at
viconnector.com
Seniors
$23 - $28
Adult
$26 - $31
Ferry operators
BC Ferries
Phone
+1 250-386-3431
Website
bcferries.com
Ferry from Victoria to Vancouver
Ave. Duration
1h 35m
Frequency
Hourly
Estimated price
$12 - $55
Website
BC Ferries
Standard Passenger
$12 - $18
Standard Vehicle + Passenger
$35 - $55
Black Ball Ferry Line
Website
cohoferry.com
Car ferry from Victoria to Port Angeles
Ave. Duration
1h 30m
Frequency
Twice daily
Estimated price
$24 - $90
Schedules at
cohoferry.com
Book at
cohoferry.com
Adult
$25
Vehicle & Passenger
$86
Motorcycle & Passenger
$49

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 travel India's Golden Triangle, Travelling by boat in Italy and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.