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

    $178 - $257
    1. Vancouver (YVR)

      7hrs 18min - 1 stopover

      $170 - $260

    2. Thunder Bay (YQT)

      17min - hourly - line 14

      $3

      • Thunder Bay
  • Fly to Hancock, drive

    $279 - $1,018
    1. Vancouver (YVR)

      6hrs 30min - 1 stopover

      $220 - $950

    2. Hancock (CMX)

      9hrs 47min - 414.9 miles

      $55 - $85

      • Thunder Bay
  • Fly to Duluth, drive

    $307 - $1,203
    1. Vancouver (YVR)

      5hrs 57min - 1 stopover

      $280 - $1,200

    2. Duluth (DLH)

      4hrs 39min - 194.1 miles

      $26 - $40

      • Thunder Bay
  • Fly to Ironwood, drive

    $249 - $493
    1. Vancouver (YVR)

      7hrs 20min - 1 stopover

      $200 - $430

    2. Ironwood (IWD)

      7hrs 04min - 304.3 miles

      $40 - $65

      • Thunder Bay
  • Train, bus

    $345 - $466
    1. Yvr-Airport Station

      25min - every 10 minutes - line 980

      $4

    2. Waterfront Station Platform 2

      7min - every 10 minutes - line 992

      $2 - $3

    3. Vancouver, BC

      2days 07hrs - 3 times a week

      $270 - $380

    4. Red Lake Road

      13min - 9.5 miles

      $24 - $30

    5. Vermillion Bay

      10hrs 52min - once daily

      $46 - $50

      • Thunder Bay
  • Bus

    $424 - $436
    1. Yvr-Airport Station

      9min - every 10 minutes - line 980

      $3

    2. Marine Drive Stn Bay 1

      33min - every 15 minutes - line 003

      $3 - $4

    3. Vancouver, BC

      16hrs 00min - once daily

      $126 - $127

    4. Fernie, BC

      6hrs 53min - once daily

      $52 - $56

    5. Calgary, AB

      21hrs 25min - once daily

      $157 - $161

    6. Winnipeg

      20hrs 33min - once daily

      $84 - $86

      • Thunder Bay
  • Train, bus via Winnipeg

    $334 - $437
    1. Yvr-Airport Station

      22min - every 10 minutes - line 980

      $3

    2. Eb Pacific Blvd Fs Davie St

      12min - every 20 minutes - line 023

      $2 - $3

    3. Vancouver, BC

      2days 00hrs - 3 times a week

      $240 - $340

    4. Northbound Main at Broadway

      24min - hourly - line 14

      $2

    5. Northbound Roseberry at Ellice

      24min - 1.3 miles

    6. Winnipeg

      20hrs 33min - once daily

      $84 - $86

    7. Ft. Wm. Rd. & Sears

      13min - every 30 minutes

      $3

      • City Hall Terminal
  • Drive

    $270 - $410
    1. Vancouver Airport (YVR)

      35hrs 07min - 2011.6 miles

      $270 - $410

      • 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. 7hrs 58min $202. From Vancouver airport fly to Hancock airport then drive to Thunder Bay. 16hrs 17min $560. From Vancouver airport fly to Duluth airport then drive to Thunder Bay. 10hrs 36min $647. From Vancouver airport fly to Ironwood airport then drive to Thunder Bay. 14hrs 24min $356. From Yvr-Airport Station line 980 train to Waterfront Station Platform 2, line 992 train to Vancouver, BC, train to Red Lake Road, taxi to Vermillion Bay, then bus to Thunder Bay. 2days 21hrs $403. From Yvr-Airport Station line 980 train to Marine Drive Stn Bay 1, line 003 bus to Vancouver, BC, bus to Fernie, BC, bus to Calgary, AB, bus to Winnipeg, then bus to Thunder Bay. 2days 21hrs $435. From Yvr-Airport Station line 980 train to Eb Pacific Blvd Fs Davie St, line 023 bus to Vancouver, BC, train to Northbound Main at Broadway, line 14 bus to Northbound Roseberry at Ellice, walk to Winnipeg, bus to Ft. Wm. Rd. & Sears, then bus to City Hall Terminal. 3days 00hrs $385. From Vancouver Airport (YVR) drive to Thunder Bay. 35hrs 07min $339.