Rome2Rio

How to get fromCraig to Victoriaby plane, car, car ferry, bus, busferry, taxi, or ferry

Find Transport to Victoria

See all options

There are 8 ways to get from Craig to Victoria by plane, car, car ferry, bus, busferry, taxi, or ferry

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

  1. Fly Klawock Airport to Victoria International Airport

    best
    1. Fly from Klawock Airport (KLW) to Victoria International Airport (YYJ)plane plane KLW - YYJ
    7h 5m
    $456–1,602
  2. Drive, car ferry, bus, bus and ferry

    cheapest
    1. Drive from Craig to Hollis, Prince of Wales Islandcar car
    2. Take the car ferry from Hollis, Prince of Wales Island to Ketchikan, AKcarferry car ferry
    3. Take the car ferry from Ketchikan to Bellingham, WAcarferry car ferry Jun
    4. Take the bus from Bellingham Airport to River Rock Casino Resort, Richmondbus bus
    5. Take the busferry from Tsawwassen to Victoriabusferry bus ferry
    2d 8h
    $340–983
  3. Taxi to Thorne Bay, fly to Victoria International Airport

    1. Take the taxi from Craig to Thorne Bay (KTB)taxi taxi
    2. Fly from Thorne Bay (KTB) to Victoria International Airport (YYJ)plane plane KTB - YYJ
    10h 19m
    $717–1,910
  4. Taxi, car ferry to Ketchikan, fly to Victoria International Airport

    1. Take the taxi from Craig to Hollis, Prince of Wales Islandtaxi taxi
    2. Take the car ferry from Hollis, Prince of Wales Island to Ketchikan, AKcarferry car ferry
    3. Fly from Ketchikan (KTN) to Victoria International Airport (YYJ)plane plane KTN - YYJ
    12h 12m
    $705–1,907
  5. Taxi to Hydaburg, fly to Victoria International Airport

    1. Take the taxi from Craig to Hydaburg (HYG)taxi taxi
    2. Fly from Hydaburg (HYG) to Victoria International Airport (YYJ)plane plane HYG - YYJ
    20h 10m
    $734–1,930
  6. Fly Klawock Airport to Seattle-Tacoma International Airport, ferry

    1. Fly from Klawock Airport (KLW) to Seattle-Tacoma International Airport (SEA)plane plane KLW - SEA
    2. Take the ferry from Seattle Clipper Terminal to Victoriaferry ferry
    8h 57m
    $518–1,704
  7. Taxi to Thorne Bay, fly to Seattle-Tacoma International Airport, ferry

    1. Take the taxi from Craig to Thorne Bay (KTB)taxi taxi
    2. Fly from Thorne Bay (KTB) to Seattle-Tacoma International Airport (SEA)plane plane KTB - SEA
    3. Take the ferry from Seattle Clipper Terminal to Victoriaferry ferry
    12h 11m
    $779–2,012
  8. Taxi, car ferry, bus, bus and ferry

    1. Take the taxi from Craig to Hollis, Prince of Wales Islandtaxi taxi
    2. Take the car ferry from Hollis, Prince of Wales Island to Ketchikan, AKcarferry car ferry
    3. Take the car ferry from Ketchikan to Bellingham, WAcarferry car ferry Jun
    4. Take the bus from Bellingham Bus Stop to Vancouverbus bus
    5. Take the busferry from Vancouver to Victoriabusferry bus ferry
    2d 9h
    $561–1,234

Klawock Airport (KLW) to Victoria International Airport (YYJ) flights

Calendar13Weekly Planes
Duration7h 28mAverage Duration
Ticket$370Cheapest Price
See schedules

Questions & Answers

What companies run services between Craig, AK, USA and Victoria, BC, Canada?

Air Excursion, Alaska Airlines, Inc., and Island Air Express fly from Klawock Airport (KLW) to Victoria International Airport (YYJ) twice daily.

Airlines
Bus operators
Ferry operators
Other operators

Want to know more about travelling around Canada

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides

Need to know: Greyhound

Read the travel guideNeed to know: Greyhound