Taxis are available at all times infront of all terminals. A ride from/to Frankfurt City Centre costs roundabout 25 € and takes app. 20 to 30 minutes depending on the traffic.
By Public Transport
The Frankfurt Airport has two train stations as well as one bus stop. The Long-distance train station AIRail Terminal connects the airport with major cities all over Germany and in neighbouring countries. Local trains arrive and depart from the regional train station at Terminal 1. The city centre (main train station) can be reached with the local trains "S-Bahn" S8 and S9 in only 11 minutes. You'll find bus stops infront of Terminal 1 (arrival level) and Terminal 2 (Level 2). Tickets for public transport are available at the vending machines in Terminal 1, level 0. Further information as well as tickets are also available at the RMV Mobility Centre "Mobilitätszentrale" at the DB TravelCenter "Reisezentrum". Find your local train connection
A bus shuttle connects Frankfurt's main train station "Hauptbahnhof" with the Frankfurt Airport and the Frankfurt Hahn Airport. Travelling time is app. 1 h 45 min. The bus stop at Frankfurt's main train station is located near the south exit, Stuttgarter Strasse/Mannheimer Strasse and is marked with a sign "RYANAIR/Bohr". At the Frankfurt Airport the bus departs form Terminal 1, bus stop no. 22. The bus stop at Frankfurt Hahn Airport is right infront of the terminal.