Travel options for:
Vancouver to Manitoba
  • Fly Vancouver to Winnipeg

    $140 - $370
    1. Vancouver

      18 min - every 10 minutes

      $6 - $7

    2. Vancouver (YVR)

      2 h 35 min - non-stop

      $130 - $360

    3. Winnipeg (YWG)

      21 min - hourly - line 15

      $3

  • Fly Vancouver to Brandon

    $182 - $625
    1. Vancouver

      18 min - every 10 minutes

      $6 - $7

    2. Vancouver (YVR)

      4 h 22 min - 1 stopover

      $160 - $600

    3. Brandon (YBR)

      8 min - 5.1 miles

      $15 - $18

  • Fly Abbotsford to Winnipeg

    $192 - $663
    1. Vancouver

      32 min - every 10 minutes

      $3 - $5

    2. Surrey Central Stn Bay 6

      1 h - hourly - line 503

      $3

    3. Northbound 272 St at Fraser

      19 min - once daily - line 21

      $2

    4. Abbotsford (YXX)

      2 h 38 min - non-stop

      $180 - $650

    5. Winnipeg (YWG)

      21 min - hourly - line 15

      $3

  • Bus

    $134 - $316
    1. Vancouver, BC

      16 h 10 min - once daily

      $55 - $140

    2. Calgary, AB

      21 h 30 min - once daily

      $75 - $180

    3. Southbound Wellington at

      32 min - hourly - line 20

      $3

  • Train

    $250 - $350
    1. Vancouver, BC

      2 days 0 h - 3 times a week

      $250 - $350

  • Drive

    $190 - $280
    1. Vancouver

      27 h 6 min - 1436 miles

      $190 - $280

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

From King Edward Station train to Vancouver airport, fly to Winnipeg airport, then line 15 bus to Winnipeg. 4 h 24 min $249. From King Edward Station train to Vancouver airport, fly to Brandon airport, then taxi to Brandon. 5 h 48 min $374. From Main Street-Science World Station Platform 2 train to Surrey Central Stn Bay 6, line 503 bus to Northbound 272 St at Fraser, line 21 bus to Abbotsford airport, fly to Winnipeg airport, then line 15 bus to Winnipeg. 7 h 23 min $392. From Vancouver, BC bus to Calgary, AB, bus to Southbound Wellington at Greyhound Terminal, then line 20 bus to Eastbound Broadway at Osborne. 39 h 21 min $226. From Vancouver, BC train to Winnipeg. 2 days 0 h $302. From Vancouver drive to Winnipeg. 27 h 6 min $232.