Travel options for:
Toronto to Vancouver
  • Fly Toronto to Vancouver

    1. Toronto

      25min - every 10 minutes

    2. Toronto (YYZ)

      5hrs 00min - non-stop

      $180 - $390

    3. Vancouver (YVR)

      17min - every 10 minutes - line 980

      $3

      • Vancouver
  • Bus to Hamilton, fly to Vancouver

    1. Toronto

      52min - every 30 minutes

      $7 - $10

    2. Macnab Terminal Platform 6

      38min - every 2 hours - line 20

      $2

    3. Hamilton (YHM)

      5hrs 04min - non-stop

      $200 - $400

    4. Vancouver (YVR)

      17min - every 10 minutes - line 980

      $3

      • Vancouver
  • Fly Toronto to Abbotsford

    1. Toronto

      25min - every 10 minutes

    2. Toronto (YYZ)

      5hrs 00min - non-stop

      $180 - $400

    3. Abbotsford (YXX)

      19min - 5 times a week - line 21

      $2

    4. Nb 272 St Fs Fraser Hwy

      1hrs 07min - hourly - line 503

      $11 - $14

    5. King George Station

      34min - every 10 minutes - line 992

      $3 - $4

      • Vancouver
  • Fly Toronto to Victoria, plane

    1. Toronto

      25min - every 10 minutes

    2. Toronto (YYZ)

      5hrs 10min - non-stop

      $220 - $460

    3. Victoria (YYJ)

      37min - twice daily - line 71

      $2

    4. Southbound Douglas at Fort

      6min - 1842 feet

    5. Victoria, BC

      35min - every 20 minutes

      $159

      • Vancouver
  • Train Amtrak

    1. Toronto

      39min - hourly

      $24 - $35

    2. Aldershot, ON

      1hrs 47min - once daily

      $30 - $45

    3. Buffalo, NY

      10hrs 16min - once daily

      $65 - $110

    4. Chicago, IL

      43hrs 28min - once daily

      $170 - $320

    5. Everett

      3hrs 08min - twice daily

      $30 - $50

      • Vancouver
  • Bus

    1. Toronto, ON

      30hrs 30min - once daily

      $240 - $250

    2. Winnipeg, MB

      19hrs 00min - once daily

      $157 - $160

    3. Calgary, AB

      15hrs 00min - once daily

      $119 - $121

      • Vancouver, BC
  • Train

    1. Toronto, ON

      3days 14hrs - 3 times a week

      $430 - $600

      • Vancouver, BC
  • Drive

    1. Toronto

      44hrs 05min - 2776.1 miles

      $380 - $600

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

From UP Express Union Station train to Toronto airport, fly to Vancouver airport, then line 980 train to Vancouver. 6hrs 47min $243. From Union Station Bus Terminal bus to Macnab Terminal Platform 6, line 20 bus to Hamilton airport, fly to Vancouver airport, then line 980 train to Vancouver. 8hrs 55min $263. From UP Express Union Station train to Toronto airport, fly to Abbotsford airport, line 21 bus to Nb 272 St Fs Fraser Hwy, line 503 bus to King George Station, then line 992 train to Vancouver. 9hrs 51min $271. From UP Express Union Station train to Toronto airport, fly to Victoria airport, line 71 bus to Southbound Douglas at Fort, walk to Victoria, BC, then plane to Vancouver. 9hrs 00min $420. From Toronto train to Aldershot, ON, train to Buffalo, NY, train to Chicago, IL, train to Everett, then train to Vancouver. 2days 15hrs $484. From Toronto, ON bus to Winnipeg, MB, bus to Calgary, AB, then bus to Vancouver, BC. 2days 18hrs $530. From Toronto, ON train to Vancouver, BC. 3days 14hrs $510. From Toronto drive to Vancouver. 44hrs 05min $469.