Rome2Rio

How to get fromBarkerville to Victoriaby bus, plane, or busferry

Find Transport to Victoria

See all options

There are 6 ways to get from Barkerville to Victoria by bus, plane, or busferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus, bus to Williams Lake Airport, fly to Victoria International Airport

    best
    1. Take the bus from Barkerville Visitor Centre to St Laurent Ave at Reid Stbus bus
    2. Take the bus from Quesnel, BC - Petro Canada to Williams Lake, BC - Petro Canadabus bus
    3. Fly from Williams Lake Airport (YWL) to Victoria International Airport (YYJ)plane plane YWL - YYJ
    9h 20m
  2. Bus, bus and ferry via Kamloops

    1. Take the bus from Barkerville Visitor Centre to St Laurent Ave at Reid Stbus bus 30
    2. Take the bus from Quesnel, BC - Petro Canada to Kamloops, BC - Sahali Mallbus bus
    3. Take the bus from Kamloops, BC to Vancouver, BCbus bus
    4. Take the busferry from Vancouver to Victoriabusferry bus ferry
    17h 51m
  3. Bus, bus to Prince George Airport, fly to Victoria International Airport

    1. Take the bus from Barkerville Visitor Centre to St Laurent Ave at Reid Stbus bus
    2. Take the bus from Quesnel, BC - Petro Canada to Prince George, BC - Terry Fox Statuebus bus
    3. Fly from Prince George Airport (YXS) to Victoria International Airport (YYJ)plane plane YXS - YYJ
    8h 27m
  4. Bus, bus to Prince George Airport, fly to Victoria Inner Harbour Apt

    1. Take the bus from Barkerville Visitor Centre to St Laurent Ave at Reid Stbus bus
    2. Take the bus from Quesnel, BC - Petro Canada to Prince George, BC - Terry Fox Statuebus bus
    3. Fly from Prince George Airport (YXS) to Victoria Inner Harbour Apt (YWH)plane plane YXS - YWH
    7h 58m
  5. Bus, bus to Williams Lake Airport, fly to Victoria Inner Harbour Apt

    1. Take the bus from Barkerville Visitor Centre to St Laurent Ave at Reid Stbus bus
    2. Take the bus from Quesnel, BC - Petro Canada to Williams Lake, BC - Petro Canadabus bus
    3. Fly from Williams Lake Airport (YWL) to Victoria Inner Harbour Apt (YWH)plane plane YWL - YWH
    7h 33m
  6. Bus, bus and ferry

    1. Take the bus from Barkerville Visitor Centre to St Laurent Ave at Reid Stbus bus 30
    2. Take the bus from Quesnel, BC - Petro Canada to Kamloops, BC - Sahali Mallbus bus
    3. Take the bus from Kamloops, BC to Vancouver, BC - Pacific Central Stationbus bus
    4. Take the busferry from Vancouver to Victoriabusferry bus ferry
    17h 56m

Williams Lake Airport (YWL) to Victoria International Airport (YYJ) flights

Calendar11Weekly Planes
Duration3h 4mAverage Duration
Ticket$264Cheapest Price
See schedules

Questions & Answers

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

There is no direct connection from Barkerville to Victoria. However, you can take the bus to St Laurent Ave at Reid St, walk to Quesnel, BC - Petro Canada, take the bus to Williams Lake, BC - Petro Canada, take the taxi to Williams Lake Airport (YWL) airport, fly to Victoria International Airport (YYJ), walk to Victoria International Airport, take the bus to James White Blvd at Fifth St, walk to James White Blvd at Resthaven Dr, then take the line 72 bus to Douglas St at Gorge Rd E / Hillside Ave. Alternatively, you can take a bus from Barkerville Visitor Centre to Victoria via St Laurent Ave at Reid St, Quesnel, BC - Petro Canada, Kamloops, BC - Sahali Mall, Kamloops, BC, Vancouver, BC, and Vancouver in around 17h 51m.

Airlines
Bus operators

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 Travel Insider: Top Japan travel tips by Beatrix Holland, Slovenia: Getting from Ljubljana to Lake Bled, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.