Frankfurt Airport train station
Frankfurt Airport Station

Frankfurt airport is located 13 kilometres (8 miles) southwest of the city, and to get from Frankfurt airport to the Frankfurt city centre, you have several options. You can hire a car, take a taxi or private car, ride the bus, or travel by train. Below are details of your choices.

Trains from Frankfurt Airport to Frankfurt
Trains from Frankfurt airport run from the airport train stations in Terminal 1 to the city centre. If your flight arrives at Frankfurt airport Terminal 2, you can take a bus or the Sky Line to get to the train stations.

Once at Terminal 1, you have a number of options for trains. There are more details about each one here.

Buses from Frankfurt Airport to Frankfurt
Buses run regularly from Frankfurt airport to Frankfurt Sudbahnhof station in the city. Buses depart from Frankfurt airport Terminals 1 and 2.

You can purchase your bus ticket on board. The journey time on the bus to the city is approximately 30 minutes.

Taxis and Private Cars from Frankfurt Airport to Frankfurt
A metered taxi from Frankfurt airport to Frankfurt costs around 20 to 30 euros one-way. The trip takes 20 to 30 minutes, but can take longer depending on traffic.

A private car hire from Frankfurt airport to the city costs around 50 euros and takes 20 to 30 minutes, but can take longer if there is traffic.