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

    $190 - $392
    1. Toronto

      25min - every 10 minutes

    2. Toronto (YYZ)

      4hrs 55min - non-stop

      $180 - $390

    3. Vancouver (YVR)

      17min - every 10 minutes - line 980

      $3

      • Vancouver
  • Bus to Hamilton, fly to Vancouver

    $213 - $414
    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

    $200 - $419
    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 Platform 1

      34min - every 10 minutes - line 992

      $3 - $4

      • Vancouver
  • Bus, train

    $340 - $471
    1. Toronto

      10hrs 45min - once daily

      $100 - $101

    2. Chicago

      8min - 2287 feet

    3. Chicago Union Station Amtrak

      44hrs 23min - once daily

      $210 - $320

    4. Everett Amtrak

      3hrs 08min - once daily

      $30 - $50

      • Vancouver Pacific Central
  • Bus

    $514 - $527
    1. Toronto

      30hrs 45min - once daily

      $240 - $250

    2. Winnipeg, MB

      19hrs 00min - once daily

      $156 - $160

    3. Calgary, AB

      15hrs 00min - once daily

      $117 - $118

      • Vancouver, BC
  • Train

    $430 - $600
    1. Toronto, ON

      3days 14hrs - 3 times a week

      $430 - $600

      • Vancouver, BC
  • Drive

    $380 - $600
    1. Toronto

      44hrs 03min - 2775.3 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 42min $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 Platform 1, then line 992 train to Vancouver. 9hrs 51min $271. From Toronto bus to Chicago, walk to Chicago Union Station Amtrak, train to Everett Amtrak, then train to Vancouver Pacific Central Station Amtrak. 2days 12hrs $470. From Toronto bus to Winnipeg, MB, bus to Calgary, AB, then bus to Vancouver, BC. 2days 18hrs $526. From Toronto, ON train to Vancouver, BC. 3days 14hrs $509. From Toronto drive to Vancouver. 44hrs 03min $468.