If you want to come by plane, the airport of choice from most places in the world is Frankfurt Airport. It is about one hour by train, coach, or car from Heidelberg. Alternative airports are Stuttgart, Baden-Baden, and Frankfurt-Hahn.
Only very few trains go directly from Frankfurt Airport to Heidelberg. So you should get the next available train to Mannheim. You can schedule your railway trip here.
Trains to Mannheim leave typically twice per hour, so not too much planning is required. However, you should better get a ticket beforehand.
The long-distance train station has 2 levels: you enter at the top level,
where you find a ticket office and ticket machines. Buy a ticket to
Heidelberg, taking into account which train you will take, because there are
different prices for different trains. For the ICE, it is typically 22 EUR.
All common credit cards and cash are accepted.
You can also purchase tickets in trains.
But be careful: entering an
S-Bahn or other local area train without a valid ticket is
not allowed
and might cost you a fine of 40 EUR plus the normal price.
Purchase tickets on the train only if you
go with an EC, IC, ICE train. If you can: get your ticket beforehand!
The train takes about 30 minutes to Mannheim, which is the first stop. You have to change at Mannheim. Trains to Heidelberg go very often, and take only about 15 minutes. Your destination is "Heidelberg Hauptbahnhof". Here you can get a taxi, a bus or a tram -- see also local transport info (VRN).
Lufthansa provides
an
Airport Bus between Crowne Plaza Hotel (Heidelberg) and Frankfurt Airport
Terminal 1 B (i.e. arrival level, meeting point domestic and international
flights). This service is open also to customers of other airlines.
Lufthansa (and some allied airlines) passengers can even check in
at Crowne Plaza Hotel. Price for the bus trip: 19 EUR one way
or 35 EUR return.
For more information/reservation call +49 (0) 01803 803 803.
Check the time table for Lufthansa buses.
Next page: Accommodation