Travel options for:
Winnipeg to Fargo
  • Bus

    $187 - $422
    1. Northbound Vaughan at Portage

      21 min - hourly - line 15

      $3

    2. Westbound Wellington at

      6 min - 1883 feet

    3. Winnipeg, MB

      21 h 50 min - once daily

      $75 - $190

    4. Sault Ste Marie, ON

      12 min - 9.4 miles

      $1 - $2

    5. Sault Ste. Marie, MI

      6 h 35 min - once daily

      $60 - $120

    6. Ironwood

      3 h 39 min - once daily

      $21 - $40

    7. Grand Ave & 46 AW - IB

      17 min - hourly - line 1

      $2

    8. Duluth Transportation Center

      6 h 27 min - 4 times a day

      $25 - $65

  • Drive

    $29 - $45
    1. Winnipeg

      3 h 54 min - 222.6 miles

      $29 - $45

  • Fly

    $346 - $1,419
    1. Winnipeg

      21 min - hourly - line 15

      $3

    2. Winnipeg (YWG)

      3 h 56 min - 1 stopover

      $330 - $1,400

    3. Fargo (FAR)

      7 min - 4.7 miles

      $13 - $16

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

From Northbound Vaughan at Portage North line 15 bus to Westbound Wellington at Airport Terminal, walk to Winnipeg, MB, bus to Sault Ste Marie, ON, drive to Sault Ste. Marie, MI, bus to Ironwood, bus to Grand Ave & 46 AW - IB, line 1 bus to Duluth Transportation Center East, then bus to Fargo. 43 h 33 min $351. From Winnipeg drive to Fargo. 3 h 54 min $46. From Northbound Vaughan at Portage North line 15 bus to Winnipeg airport, fly to Fargo airport, then taxi to Fargo. 6 h 24 min $981.