Travel options for:
Dortmund to Frankfurt am Main
  • Train

    $22 - $70
    1. Dortmund Hbf

      2 h 24 min - every 4 hours

      $22 - $70

  • Bus

    $13 - $23
    1. Dortmund

      3 h - twice daily

      $13 - $23

  • Rideshare

    $13 - $20
    1. Dortmund

      2 h 40 min - hourly

      $13 - $20

  • Drive

    $29 - $45
    1. Dortmund

      2 h 13 min - 137.8 miles

      $29 - $45

  • Train to Dusseldorf, fly

    $94 - $267
    1. Dortmund

      47 min - every 4 hours

      $21 - $23

    2. Düsseldorf Hbf

      12 min - every 20 minutes

      $1 - $2

    3. Dusseldorf (DUS)

      55 min - non-stop

      $70 - $240

    4. Frankfurt (FRA)

      15 min - every 30 minutes

      $1 - $3

  • Train to Muenster, fly

    $127 - $315
    1. Dortmund

      30 min - 3 times a day

      $19 - $28

    2. Münster(Westf)Hbf

      8 min - hourly

      $2 - $5

    3. Greven

      9 min - 5.5 miles

      $30 - $40

    4. Muenster (FMO)

      50 min - non-stop

      $75 - $240

    5. Frankfurt (FRA)

      15 min - every 30 minutes

      $1 - $3

  • Train to Paderborn, fly

    $133 - $258
    1. Dortmund

      19 min - hourly

      $16 - $18

    2. Hamm(Westf)

      42 min - hourly

      $11 - $17

    3. Salzkotten

      9 min - 6.2 miles

      $25 - $31

    4. Paderborn (PAD)

      45 min - non-stop

      $80 - $190

    5. Frankfurt (FRA)

      15 min - every 30 minutes

      $1 - $3

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

From Dortmund Hbf train to Frankfurt(Main)Hbf. 2 h 24 min 29€. From Dortmund bus to Frankfurt, Frankfurt central station. 3 h 18€. From Dortmund rideshare to Frankfurt. 2 h 40 min 12€. From Dortmund drive to Frankfurt am Main. 2 h 13 min 30€. From Dortmund Hbf train to Düsseldorf Hbf, train to Dusseldorf airport, fly to Frankfurt airport, then train to Frankfurt am Main. 3 h 24 min 103€. From Dortmund Hbf train to Münster(Westf)Hbf, train to Greven, taxi to Muenster airport, fly to Frankfurt airport, then train to Frankfurt am Main. 3 h 12 min 161€. From Dortmund Hbf train to Hamm(Westf), train to Salzkotten, taxi to Paderborn airport, fly to Frankfurt airport, then train to Frankfurt am Main. 3 h 32 min 189€.