Travel options for:
Nearby airports Heidelberg

Frankfurt (FRA)  •  46 min

$25 - $40

Stuttgart (STR)  •  1 h 41 min

  1. ×2

$25 - $40

Luxembourg (LUX)  •  5 h 6 min

  1. ×2

$47 - $76

Nuremberg (NUE)  •  4 h 15 min

  1. ×2

$77 - $118

Mannheim (MHG)  •  35 min

$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 41 min27€
From Aéroport Luxembourg/Findel line 16 bus to Luxembourg, Gare Centrale, bus to Saarbrücken Hbf, train to Mannheim Hbf, then train to Heidelberg Hbf.5 h 6 min47€
From Nürnberg Flughafen subway to Nürnberg Hbf, train to Frankfurt(Main)Hbf, then train to Heidelberg Hbf.4 h 15 min78€
From Neuostheim line 5 tram to Altes Hallenbad.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. 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)
MobiliteitMobiliteit
Luxembourg Railways (CFL)Luxembourg Railways (CFL)
VGNVGN
RNVRNV