Frankfurt is a major transportation hub for all of Europe, making it very easy to arrive by plane, train or bus. We’ll tell you how to get into the city, whichever way you arrive.
Getting Into Frankfurt

Arriving by Plane
Frankfurt International Airport
The Frankfurt International Airport, located southwest of the city, is one of the busiest transportation hubs in Europe.
There are two train stations at the international airport. Commuter trains S8 and S9 depart from the Regionalbahnhof (regional train station) in Terminal 1, B Concourse and run to the Hauptbahnhof (main train station) in central Frankfurt. Trains depart every 15-30 minutes from 4:30 a.m. until 1:30 a.m. The journey lasts about 11 minutes, and a single ticket costs €3.90.
Bus No. 61 stops at both Terminal 1 and Terminal 2 and makes several stops before terminating at Südbahnhof (Frankfurt South Station). The entire journey takes about 30 minutes. Buses run approximately every 30 minutes from 4:15 a.m. until 1:18 a.m. A single ticket costs €3.90.
A taxi from the Frankfurt airport into the city center will take 20-30 minutes and cost around €25. Taxis can be found waiting outside of both terminals. Ask the driver to quote a fixed price for rush hour travel before departing.
Frankfurt Hahn Airport
Located further west of the city, the Frankfurt Hahn Airport is a hub for low-cost carriers like RyanAir, Wizz Air and Iceland Express. BOHR Omnibus runs a shuttle service to the Frankfurt Hauptbahnhof (main train station) and Frankfurt International Airport throughout the day and night (departure times vary). The bus leaves from outside Terminal A. A one-way ticket costs €13, and the journey lasts an hour and 45 minutes.
Visit our Frankfurt flights section for more information on low-cost airlines flying into and out of Frankfurt.
Arriving by Train or Bus
Located just west of the city center, the Frankfurt Hauptbahnhof is the main hub for trains arriving from Germany’s major cities as well as European capitals like Paris and Amsterdam. Long-distance buses arrive at and depart from the train station’s south end. A majority of the budget hotels in Frankfurt are located in this area, a neighborhood known as Bahnhofsviertel.
The train station is connected to frequent trams, buses, U-Bahn (subway) trains and S-bahn (commuter) trains. You can purchase a transportation day pass, good for unlimited travel, for €6.20. See our Getting Around Frankfurt guide for more information, or check out the official site of RMV (Frankfurt’s transportation association.
There are four other train stations in the Frankfurt area. Inside the city limits, Südbahnhof and Ostbahnhof service mostly regional destinations. At the airport, there is a regional train station as well as an international station that connects to Amsterdam and other destinations.