Travel options for:
Nearby airports Heidelberg
  • Frankfurt (FRA)

    $25 - $40
    1. Frankfurt(M) Flughafen Fernbf

      46 min - once daily

      $25 - $40

  • Stuttgart (STR)

    $27 - $44
    1. Flughafen/Messe

      27 min - hourly

      $2 - $4

    2. Hauptbahnhof

      0 min - 575 feet

    3. Stuttgart Hbf

      46 min - 3 times a day

      $25 - $40

  • Luxembourg (LUX)

    $38 - $63
    1. Aéroport Luxembourg/Findel

      31 min - every 20 minutes

      $2 - $3

    2. Luxembourg, Gare Centrale

      1 h 20 min - hourly

      $3 - $5

    3. Saarbrücken Hbf

      1 h 28 min - every 2 hours

      $30 - $50

    4. Mannheim Hbf

      13 min - every 4 hours

      $3 - $5

  • Nuremberg (NUE)

    $62 - $95
    1. Nürnberg Flughafen

      13 min - every 15 minutes

      $2 - $3

    2. Nürnberg Hbf

      2 h 4 min - every 4 hours

      $45 - $70

    3. Frankfurt(Main)Hbf

      52 min - 3 times a day

      $15 - $23

  • Mannheim (MHG)

    $5 - $7
    1. Neuostheim

      35 min - every 3 hours - line 5

      $5 - $7

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

Travel from Nearby-Airports to Heidelberg

Train from Nearby airports to Heidelberg

Deutsche Bahn operates a train from Frankfurt (FRA) to Heidelberg once daily. Tickets cost $25 - $40 and the journey takes 46 min.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you

How to get from Nearby airports to Heidelberg

ModeDurationPrice
From Frankfurt(M) Flughafen Fernbf train to Heidelberg Hbf.46 min26€
From Flughafen/Messe train to Hauptbahnhof, walk to Stuttgart Hbf, then train to Heidelberg Hbf.1 h 42 min28€
From Aéroport Luxembourg/Findel bus to Luxembourg, Gare Centrale, bus to Saarbrücken Hbf, train to Mannheim Hbf, then train to Heidelberg Hbf.4 h 48 min39€
From Nürnberg Flughafen subway to Nürnberg Hbf, train to Frankfurt(Main)Hbf, then train to Heidelberg Hbf.4 h 6 min70€
From Neuostheim line 5 tram to Seegarten.35 min4€

How long does it take to get from Nearby airports to Heidelberg?

The train from Frankfurt(M) Flughafen Fernbf to Heidelberg Hbf takes 46 min including transfers and departs once daily.

Is there a direct train between Nearby airports and Heidelberg?

Yes, there is a direct train departing from Frankfurt(M) Flughafen Fernbf and arriving at Heidelberg Hbf. Services depart once daily, and operate Monday to Saturday. The journey takes approximately 46 min.

Operators from Nearby airports to Heidelberg

OperatorPhoneWebsite
Deutsche Bahn+49 0180 6 99 66 33Deutsche Bahn
Verkehrs- und Tarifverbund Stuttgart (VVS)0711 19449Verkehrs- und Tarifverbund Stuttgart (VVS)
RgtrRgtr
Luxembourg Railways (CFL)Luxembourg Railways (CFL)
VGNVGN
RNVRNV