Frankfurt International Airport is the closest (about 80 km) and most convenient airport for Heidelberg.
The Lufthansa Bus to Heidelberg leaves from Terminal 1 on the Arrivals Level, and it arrives in the city centre in Heidelberg Crowne Plaza Hotel, Kurfürstenanlage 1–3. You do not need to be a Lufthansa passenger in order to use this service. Please reserve your seat in advance.
There are two railway stations at Frankfurt Airport with routes to Heidelberg as follows:
The long-distance trains leave from the Fernbahnhof and are the faster but more expensive option. It is usually necessary to change at Mannheim.
The regional trains leave from the Regionalbahnhof and are cheaper but slower. You must usually change at Frankfurt main station.
Baden-Airpark is a small airport near Baden-Baden. It can be reached easily by car being situated close to motorway A5 (Basel-Karlsruhe). Travel time from and to Heidelberg is approximately one hour. How to travel by train & bus from and to Baden-Airpark.
Stuttgart Airport is an international airport. It can be reached by car being situated close to the motorway A8 (Munich-Karlsruhe). Travel time from and to Heidelberg is approximately an hour and a half. How to travel by train from and to Stuttgart Airport.
Heidelberg Hauptbahnhof (main train station) is located in the city centre. There are services to all countries in Europe by fast national and international trains as well as regional trains. Search train connections.
From the motorway A5 (Karlsruhe-Frankfurt), take the exit Heidelberg-Schwetzingen and head for Heidelberg-Boxberg-Emmertsgrund. Go up the hill, turn left at the petrol station into Boxberg and go straight through the Boxberg residential area, keeping left after the EMBL guesthouse. EMBL and EMBO are located in Meyerhofstraße in the forest on your right, shortly after you have left Boxberg.
From the motorway A6 (Mannheim-Heilbronn), take the exit Wiesloch–Rauenberg. Follow the signs to Heidelberg (B3). You will finally reach a fork in the road where you stay on the right, direction of Boxberg–Emmertsgrund. Go up the hill, turn left at the petrol station into Boxberg and go straight through the Boxberg residential area, keeping left after the EMBL guesthouse. EMBL and EMBO are located in Meyerhofstraße in the forest on your right, shortly after you have left Boxberg.
The easiest way to get to EMBO and EMBL from the city centre is by taxi. Taxis are available outside the Heidelberg main train station or can be called at +49 6221 302030. The journey to EMBL and EMBO from the train station / city centre will cost between 15 and 20 euros.
From Heidelberg Hauptbahnhof (main train station), take bus 28 in the direction of Mombertplatz. The route includes stops at S-Bahnhof Weststadt/Südstadt and continues directly to the EMBL campus (EMBO building).
For up-to-date schedules and route information, visit the local transport company RNV website.