Travel options for:
Vancouver to Terrace
  • Fly

    $105 - $299
    1. Vancouver

      18 min - every 10 minutes - line 980

      $6 - $8

    2. Vancouver (YVR)

      1 h 36 min - non-stop

      $80 - $270

    3. Terrace (YXT)

      8 min - 5.6 miles

      $18 - $22

      • Terrace
  • Bus

    $85 - $205
    1. Vancouver, BC

      11 h 35 min - once daily

      $50 - $120

    2. Prince George, BC

      8 h 30 min - once daily

      $35 - $85

      • Terrace, BC
  • Train

    $233 - $335
    1. Vancouver, BC

      17 h 49 min - 3 times a week

      $100 - $140

    2. Jasper, AB

      6 h 23 min - 3 times a week

      $55 - $85

    3. Prince George

      9 h 46 min - 3 times a week

      $75 - $110

      • Terrace
  • Drive

    $110 - $170
    1. Vancouver

      18 h 28 min - 849.3 miles

      $110 - $170

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

From King Edward Station line 980 train to Vancouver airport, fly to Terrace airport, then taxi to Terrace. 3 h 2 min $177. From Vancouver, BC bus to Prince George, BC then bus to Terrace, BC. 21 h 5 min $145. From Vancouver, BC train to Jasper, AB, train to Prince George, then train to Terrace. 35 h 58 min $282. From Vancouver drive to Terrace. 18 h 28 min $137.