Getting to Heidelberg
Heidelberg is located in the South-West of Germany, near Frankfurt. There are several airports nearby and the city can easily be reached by bus, shuttle service or train. We do not recommend taking a taxi, since prices in Germany are much higher than in many Southern countries.
- Frankfurt International Airport
- Frankfurt Hahn Airport (domestic and flights within Europe)
- Baden Airpark (domestic and flights within Europe)
- Stuttgart Airport (domestic and flights within Europe, some international)
For further information about train connections to Heidelberg, please have a look at the of the Deutsche Bahn Website
Heidelberg has numerous accommodation options to offer. Early reservation is recommended as Heidelberg is a popular tourist destination.
Download the accommodation list (prices due to change) or have a look at the following links