Travel options for:
Düsseldorf to Heidelberg
  • Train via Mannheim Hbf

    $63 - $90
    1. Düsseldorf Hbf

      1 h 56 min - every 4 hours

      $60 - $90

    2. Mannheim Hbf

      14 min - hourly

      $2 - $4

  • Train

    $65 - $95
    1. Düsseldorf Hbf

      3 h 12 min - once daily

      $65 - $95

  • Bus

    $15 - $30
    1. Düsseldorf

      4 h 45 min - once daily

      $15 - $30

  • Bus via Frankfurt, Frankfurt central station

    $18 - $31
    1. Düsseldorf

      3 h 45 min - 3 times a day

      $13 - $22

    2. Frankfurt, Frankfurt central

      1 h 30 min - twice daily

      $5 - $9

  • Rideshare

    $14 - $23
    1. Düsseldorf

      3 h 8 min - 4 times a day

      $14 - $23

  • Drive

    $35 - $55
    1. Düsseldorf

      2 h 38 min - 180.2 miles

      $35 - $55

  • Fly, train

    $95 - $281
    1. Düsseldorf

      12 min - every 20 minutes

      $1 - $2

    2. Dusseldorf (DUS)

      55 min - non-stop

      $70 - $240

    3. Frankfurt (FRA)

      30 min - every 4 hours

      $22 - $35

    4. Mannheim Hbf

      14 min - hourly

      $2 - $4

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

From Düsseldorf Hbf train to Mannheim Hbf then train to Heidelberg Hbf. 2 h 16 min 65€. From Düsseldorf Hbf train to Heidelberg Hbf. 3 h 12 min 69€. From Düsseldorf bus to Heidelberg. 4 h 45 min 17€. From Düsseldorf bus to Frankfurt, Frankfurt central station then bus to Heidelberg. 6 h 10 min 26€. From Düsseldorf rideshare to Heidelberg. 3 h 8 min 14€. From Düsseldorf drive to Heidelberg. 2 h 38 min 39€. From Düsseldorf Hbf train to Dusseldorf airport, fly to Frankfurt airport, train to Mannheim Hbf, then train to Heidelberg. 3 h 33 min 107€.