How to Get from Frankfurt Airport to the City Centre

Germany’s Frankfurt Airport (FRA) is located about 15 kilometres / 9 miles from the city centre.

Frankfurt Airport is the third busiest airport in Europe, after London Heathrow and Paris Charles de Gaulle, and serves as a hub to Lufthansa airline.

Thanks to its location in Central Europe, and the comprehensive road and rail network, Frankfurt is a transport hub not only for people flying to other destinations around the world, but also for border cities in France (Strasbourg), the Netherlands (Maastricht) and Belgium (Antwerp).

But Frankfurt is more than a transport hub. If you’re making plans to visit any business or attraction in the city, you’re got a few options to and from the airport.

By Train

The best way to get from Frankfurt Airport to the city centre is by train. There are two airport train stations, but you want the Regionalbahnhof located below Terminal 1 (not the long-distance train station Fernbahnhof). Just follow the Bahnhof / Train Station or S-Bahn signs, and take the S8 or S9 trains to Frankfurt Hauptbahnhof (direction Hanau or Offenbach).

Trains come about every 15 to 20 minutes, and the journey takes less than 15 minutes. Purchase your ticket at the automatic machines for €4.95. Children (14 or younger) can get a discounted fare. You will not have to swipe or show your ticket, unless asked to do so by a train official.

From the train station (Frankfurt Hauptbahnhof), you can take another transport (metro, tram or bus) to reach other parts of the city.

By Bus

Bus 61 connects the airport and Frankfurt Südbahnhof, the railway station for long-distance train services located in the south of city. This is your best option to get to Sachsenhausen and Schweizer Platz areas. The journey takes about 30 minutes. The ticket is also €4.95, and can be purchased from the driver.

By Taxi

A taxi ride is certainly not the cheapest option but is probably the easiest and most convenient mode of transport to get to the city centre. The taxi pickup rank is located right outside the terminals. A ride to central Frankfurt will cost between €25-35.