Flying into an airport in Germany soon? Or starting to plan your trip? With over 30 airports in Germany serving a range of domestic and international flights, it’s good to know your transfer options. If you’re not sure how to transfer from the airport once you’ve landed, we’re here to help. You’ll find all the information you need here to get you from the airport to the city center (and vice versa) by train or bus.
Airports in Germany are served by bus and taxi services to take you onto your next destination, while the major airports like Munich Airport, Frankfurt Airport and Berlin Airport are connected to the city center by train. Read on to find out more and book your train tickets.
The map below shows a list of all the major airports in Germany. Click on the icons to view more information about each airport, including distance from the city center and the connections you can make.
Some of the major international airports in Germany include:
As the two busiest international airports in Germany, Frankfurt and Munich airports serve both long-haul and low-cost flights to destinations in Europe, Asia and America. Find out the best ways to travel between these airports and the city center below.
Munich Airport is the second busiest airport in Germany, located around 18 miles away from Munich city center. Starting from the city center, you can reach the airport comfortably using the city’s S-Bahn train services.
Find out more about trains to and from Munich Airport.
Frankfurt Airport (FRA) is Germany’s busiest airport, welcoming over 45 million passengers every year. You can easily reach Frankfurt Airport from the city center on a local S-Bahn train, a regional train or a high-speed ICE train.
Find out more about trains to and from Frankfurt Airport.
If you’re flying into northern Germany, Hamburg Airport and Berlin Airport are two of the main airports in this region. Keep reading for train airport transfer information.
Hamburg Airport is one of the main airports in the north of Germany. It’s located around 5 miles from Hamburg city center, and can be easily reached by local S-Bahn train services.
Berlin Airport is located in the north east of Germany, around 11 miles away from the city center. It’s possible to take one of several trains from Berlin city center to the airport, including S-Bahn trains and regional trains.
Flying into an airport in southern Germany soon but not quite sure how to get to your onward destination? We’ve listed the main airport in the south of Germany below with transfer information.
Stuttgart Airport is situated around 8 miles south of Stuttgart city center. You can take the U-Bahn (an underground rail service) from the city center to the airport.
Not sure how to get to or from Cologne Bonn Airport or Düsseldorf Airport? Don't worry, we’ve got all the information you need to travel between the airport and the city center without problems.
Cologne Bonn Airport is located about 7.5 miles southeast of Cologne (written as Köln in German). That’s around 10 miles northeast of Bonn. You can easily reach the airport from Cologne Central Station on an S-Bahn train or a regional DB train.
Düsseldorf Airport is located around 4 miles north of the city of the same name and can be easily reached by S-Bahn services from the city center. It’s also possible to take a regional train to and from the airport.
If you’re visiting Germany on holiday or as part of a larger European trip and thinking about exploring different parts of this beautiful country, we’ve got all the inspiration you need below. Why not check out our guide to traveling by train in Germany too?