| Duration | 26 min |
|---|---|
| Distance | 72 km |
| Average price | €17 |
| Nearby airports | 5 found |
The nearest airport to Heidelberg is Mannheim (MHG). However, there are better options for getting to Heidelberg. You can take a train from Frankfurt (FRA) to Heidelberg via Mannheim, Hauptbahnhof in around 52 min. Alternatively, FlixBus operates a bus from Stuttgart Airport Busterminal to Heidelberg Pre Waypoint every 2 hours. Tickets cost €11 - €19 and the journey takes 1h 44m.
Want to know about travelling to Heidelberg? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.
The nearest airport to Heidelberg is Mannheim (MHG) Airport which is 14.4 km away. Other nearby airports include Frankfurt (FRA) (72.1 km), Stuttgart (STR) (87.7 km), Nuremberg (NUE) (172.9 km) and Luxembourg (LUX) (180.4 km).
More informationIt takes 52 min to get from Heidelberg to Frankfurt (FRA) Airport.
More informationWe recommend flying to Frankfurt (FRA) Airport, which is 72.1 km away from Heidelberg. The train from Frankfurt (FRA) to Heidelberg takes 52 min.
More informationThere are 1270+ hotels available in Heidelberg.
More detailsCompare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.
Learn more about our apps