Travel options for:
Vancouver Airport (YVR) to Thunder Bay
  • Fly to Thunder Bay

    1. Vancouver (YVR)

      6 h 12 min - 1 stopover

      $170 - $260

    2. Thunder Bay (YQT)

      17 min - hourly - line 14

      $3

      • Thunder Bay
  • Fly to Hancock, drive

    1. Vancouver (YVR)

      6 h 56 min - 1 stopover

      $220 - $950

    2. Hancock (CMX)

      9 h 47 min - 414.9 miles

      $55 - $80

      • Thunder Bay
  • Fly to Ironwood, drive

    1. Vancouver (YVR)

      7 h 10 min - 1 stopover

      $200 - $430

    2. Ironwood (IWD)

      7 h 4 min - 304.3 miles

      $40 - $60

      • Thunder Bay
  • Bus

    ×4
    1. Vancouver International

      25 min - 3 times a week

      $10

    2. Vancouver, BC

      16 h 10 min - once daily

      $113 - $115

    3. Calgary, AB

      4 h - 3 times a day

      $35 - $40

    4. Edmonton

      21 h - once daily

      $161 - $165

    5. Winnipeg, MB

      20 h 33 min - once daily

      $81 - $83

      • Thunder Bay, ON
  • Train, bus

    1. Yvr-Airport Station

      22 min - every 10 minutes - line 980

      $6 - $7

    2. Eb Pacific Blvd Fs Davie St

      11 min - every 20 minutes - line 023

      $3

    3. Vancouver, BC

      2 days 7 h - 3 times a week

      $260 - $370

    4. Red Lake Road

      13 min - 9.5 miles

      $24 - $29

    5. Vermillion Bay, ON

      10 h 52 min - once daily

      $44 - $48

      • Thunder Bay, ON
  • Drive

    1. Vancouver Airport (YVR)

      35 h 7 min - 2011.6 miles

      $260 - $390

      • Thunder Bay
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Vancouver airport fly to Thunder Bay airport then line 14 bus to Thunder Bay. 6 h 52 min $202. From Vancouver airport fly to Hancock airport then drive to Thunder Bay. 16 h 43 min $555. From Vancouver airport fly to Ironwood airport then drive to Thunder Bay. 14 h 14 min $356. From Vancouver International Airport - "Departures" bus and ferry to Vancouver, BC, bus to Calgary, AB, bus to Edmonton, bus to Winnipeg, MB, then bus to Thunder Bay, ON. 2 days 18 h $409. From Yvr-Airport Station line 980 train to Eb Pacific Blvd Fs Davie St, line 023 bus to Vancouver, BC, train to Red Lake Road, taxi to Vermillion Bay, ON, then bus to Thunder Bay, ON. 2 days 21 h $405. From Vancouver Airport (YVR) drive to Thunder Bay. 35 h 7 min $325.