Travel options for:
Minneapolis to Detroit Lakes
  • Train

    $42 - $102
    1. 6th St S & 11th Ave S

      21 min - hourly - line 94

      $2

    2. St. Paul-Minneapolis Union

      4 h 2 min - once daily

      $40 - $100

  • Bus

    $50 - $74
    1. Minneapolis, MN

      3 h 10 min - once daily

      $28 - $40

    2. Brainerd, MN

      2 h 18 min - 4 times a day

      $22 - $35

  • Drive

    $21 - $35
    1. Minneapolis

      3 h 58 min - 223.3 miles

      $21 - $35

  • Fly to Fargo, bus

    $308 - $518
    1. Minneapolis

      18 min - every 15 minutes

      $2

    2. Minneapolis (MSP)

      1 h 6 min - non-stop

      $280 - $480

    3. Fargo (FAR)

      5 min - 3.4 miles

      $10 - $13

    4. Fargo

      1 h 14 min - 4 times a day

      $16 - $23

  • Fly to Brainerd, bus

    $155 - $713
    1. Minneapolis

      18 min - every 15 minutes

      $2

    2. Minneapolis (MSP)

      1 h 1 min - non-stop

      $110 - $650

    3. Brainerd (BRD)

      10 min - 5.3 miles

      $21 - $26

    4. Brainerd, MN

      2 h 18 min - 4 times a day

      $22 - $35

  • Fly to Grand Forks, train

    $246 - $564
    1. Minneapolis

      18 min - every 15 minutes

      $2

    2. Minneapolis (MSP)

      1 h 19 min - non-stop

      $200 - $470

    3. Grand Forks (GFK)

      9 min - 5.2 miles

      $14 - $17

    4. Grand Forks Amtrak

      2 h 13 min - once daily

      $30 - $75

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

From 6th St S & 11th Ave S line 94 bus to St. Paul-Minneapolis Union Depot Amtrak then train to Detroit Lakes Amtrak. 5 h 23 min $71. From Minneapolis, MN bus to Brainerd, MN then bus to Detroit Lakes Amtrak. 6 h 28 min $61. From Minneapolis drive to Detroit Lakes. 3 h 58 min $26. From U.S. Bank Stadium Station tram to Minneapolis airport, fly to Fargo airport, taxi to Fargo, then bus to Detroit Lakes. 4 h 43 min $444. From U.S. Bank Stadium Station tram to Minneapolis airport, fly to Brainerd airport, taxi to Brainerd, MN, then bus to Detroit Lakes. 5 h 47 min $404. From U.S. Bank Stadium Station tram to Minneapolis airport, fly to Grand Forks airport, taxi to Grand Forks Amtrak, then train to Detroit Lakes. 5 h 59 min $468.