Skip to flight searchSkip to main content

Cheap Domestic Flights within Germany

Book cheap domestic flights in Germany

Search and buy flights within Germany using the search bar above. Continue reading for more information about getting around Germany by air, including some of the best destinations to visit!

Germany

What are domestic flights?

A domestic flights, otherwise known as internal flights, in Germany, is one which departs from one German airport, and lands in another German airport is a flight meaning it takes off and lands in the same country. In Germany, flying is often a quicker way of getting from one end of the country to another. In addition, with the many low-cost airline options that there are in Germany, flying can often be a cheaper option than driving or getting a train.

An example of a domestic flight in Germany would be one that departs Berlin Tegel Airport (TXL) and lands in Munich International Airport (MUC), with a flight time of around 1 hour 30 minutes.

Use the search bar at the top of the page to search on Alternative Airlines for cheap domestic French flights. If you want to travel around France to see different regions or cities, use our multi-city flight tool. Keep reading below for some great airlines in Germany who offer domestic flights, or some popular airports and regions in Germany.

Did you know that some domestic German flight routes are some of the busiest annually for routes within Germany? The following are the busiest German domestic routes which fall into the top 30:

  • Frankfurt (FRA) - Berlin Tegel (TXL): Position 2 with 2,292,098 passengers
  • Berlin Tegel (TXL) - Munich (MUC): Position 8 with 1,988,248 passengers
  • Munich (MUC) - Hamburg (HAM): Position 12 with 1,749,616 passengers
  • Frankfurt (FRA) - Hamburg (HAM): Position 26 with 1,440,312 passengers
  • Munich (MUC) - Düsseldorf (DUF): Position 27 with 1,422,773 passengers
Rothenburg, Germany

Why book domestic flights in Germany?

Domestic flights can offer a great mode of transport for a number of different travellers, from holiday-goers to those travelling back home to see family, those who are moving house to a different area of the country, or sometimes people commuting to work.

Germany has so much to offer its visitors, being the largest country in Central Europe. From the bustling cities of Berlin, Munich or Cologne, to the Bavarian beer experiences in the south (think Oktoberfest!) or the wine regions in the west, there is something to appeal to every kind of traveller in Germany. If you want more inspiration, simply check out our local's guide to Germany here.

Airlines that offer domestic flights in Germany

Eurowings

Eurowings is one of the largest German airlines, and operates low-cost flights domestically in Germany(see destinations below) as well as to many destinations in Europe. It was founded in 1990, and as of 2015, it has incorporated Germanwing's route network into their destinations, as part of a merge for the two brands.

  • Berlin: Berlin Tegel Airport (IATA: TXL)
  • Cologne/Bonn: Cologne Bonn Airport (IATA: CGN)
  • Dresden: Dresden Airport (IATA: DRS)
  • Düsseldorf: Düsseldorf Airport (IATA: DUS)
  • Frankfurt: Frankfurt Airport (IATA: FRA)
  • Hamburg: Hamburg Airport (IATA: HAM)
  • Hanover: Hannover Airport (IATA: HAJ)
  • Heringsdorf: Heringsdorf Airport (IATA: HDF)
  • Karlsruhe/Baden-Baden: Karlsruhe/Baden-Baden Airport (IATA: FKB)
  • Leipzig: Leipzig/Halle Airport (IATA: LEJ)
  • Munich: Munich Airport (IATA: MUC)
  • Nuremberg: Nuremberg Airport (IATA: NUE)
  • Saarbrücken: Saarbrücken Airport (IATA: SCN)
  • Stuttgart: Stuttgart Airport (IATA: STR)
  • Weeze: Weeze Airport (IATA: NRN)
  • Freiburg: EuroAirport Basel Mulhouse Freiburg (IATA: EAP)

Lufthansa

Lufthansa is Germany's flag carrier, and the largest German Airline. In addition, when combined with all its subsidiaries, it is the largest European airline for passengers carried. The airline flies to destinations around the world, including many domestic flights in Germany, as per the table below:

  • Berlin, Germany: Berlin Tegel Airport (IATA: TXL)
  • Bremen, Germany: Bremen Airport (IATA: BRE)
  • Cologne/Bonn, Germany: Cologne Bonn Airport (IATA: CGN)
  • Dresden, Germany: Dresden Airport (IATA: DRS)
  • Düsseldorf, Germany: Düsseldorf Airport (IATA: DUS)
  • Frankfurt, Germany: Frankfurt Airport (IATA: FRA)
  • Friedrichshafen, Germany: Friedrichshafen Airport (IATA: FDH)
  • Hamburg, Germany: Hamburg Airport (IATA: HAM)
  • Hanover, Germany: Hannover Airport (IATA: HAJ)
  • Leipzig/Halle, Germany: Leipzig/Halle Airport (IATA: LEJ)
  • Munich, Germany: Munich Airport (IATA: MUC)
  • Münster, Germany: Münster Osnabrück International Airport (IATA: FMO)
  • Nuremberg, Germany: Nuremberg Airport (IATA: NUE)
  • Paderborn, Germany: Paderborn Lippstadt Airport (IATA: PAD)
  • Rostock, Germany: Rostock-Laage Airport (IATA: RLG)
  • Stuttgart, Germany: Stuttgart Airport (IATA: STR)
  • Westerland, Germany: Sylt Airport (IATA: GWT)

Lufthansa CityLine

As a subsidiary of Lufthansa, this German airline is based in Munich Airport and operates flights to a number of regional destinations, including many domestic ones in Germany:

  • Bremen, Germany: Bremen Airport (IATA: BRE)
  • Cologne, Germany: Cologne Bonn Airport (IATA: CGN)
  • Dresden, Germany: Dresden Airport (IATA: DRS)
  • Düsseldorf, Germany: Düsseldorf Airport (IATA: DUS)
  • Frankfurt, Germany: Frankfurt Airport (IATA: FRA)
  • Friedrichshafen, Germany: Friedrichshafen Airport (IATA: FDH)
  • Leipzig, Germany: Leipzig/Halle Airport (IATA: LEJ)
  • Munich, Germany: Munich Airport (IATA: MUC)
  • Münster, Germany: Münster Osnabrück International Airport (IATA: FMO)
  • Nuremberg, Germany: Nuremberg Airport (IATA: NUE)
  • Paderborn, Germany: Paderborn Lippstadt Airport (IATA: PAD)
  • Rostock, Germany: Rostock–Laage Airport (IATA: RLG)
  • Stuttgart, Germany: Stuttgart Airport (IATA: STR)
  • Westerland, Germany: Sylt Airport (IATA: GWT)

OFD Ostfriesischer-Flug-Dienst

OFD Ostfriesischer-Flug-Dienst is a regional airline which is based at Emden Airport, operating flights around Germany and to the East Frisian Islands and Helgoland.

  • Borkum, Germany: Borkum Airfield (IATA: BMK)
  • Cuxhaven, Germany: Cuxhaven/Nordholz Airport (IATA: FCN)
  • Emden, Germany: Emden Airport (IATA: EME)
  • Heide, Germany: Heide-Büsum Airport (IATA: HEI)
  • Helgoland, Germany: Helgoland Airport (IATA: HGL)

Condor

Condor Flugdienst is a German airline based in Frankfurt. Although it was a subsidiary of the now-defunct airline Thomas Cook, it received a loan from the German government so is still operating services around the world, including to several domestic destinations.

  • Düsseldorf, Germany: Düsseldorf Airport (IATA: DUS)
  • Frankfurt, Germany: Frankfurt Airport (IATA: FRA)
  • Hamburg, Germany: Hamburg Airport (IATA: HAM)
  • Hanover, Germany: Hannover Airport (IATA: HAJ)
  • Leipzig/Halle, Germany: Leipzig/Halle Airport (IATA: LEJ)
  • Munich, Germany: Munich Airport (IATA: MUC)
  • Stuttgart, Germany: Stuttgart Airport (IATA: STR)
  • Westerland, Germany: Sylt Airport (IATA: GWT)

Sundair

Sundair is predominantly a charter airline, but regularly serves the following domestic destinations:

  • Berlin, Germany: Berlin Tegel Airport (IATA: TXL)
  • Bremen, Germany: Bremen Airport (IATA: BRE)
  • Dresden, Germany: Dresden Airport (IATA: DRS)
  • Kassel, Germany: Kassel Airport (IATA: KSF)

SunExpress Deutschland

SunExpress Deutschland is a German airline based in Frankfurt, flying to destinations in Europe, Africa and the Middle East and also the following domestic destinations in Germany:

  • Berlin, Germany: Berlin Tegel Airport (IATA: TXL)
  • Cologne/Bonn, Germany: Cologne Bonn Airport (IATA: CGN)
  • Düsseldorf, Germany: Düsseldorf Airport (IATA: DUS)
  • Frankfurt, Germany: Frankfurt Airport (IATA: FRA)
  • Hanover, Germany: Hannover Airport (IATA: HAJ)
  • Leipzig, Germany: Leipzig/Halle Airport (IATA: LEJ)
  • Munich, Germany: Munich Airport (IATA: MUC)
  • Stuttgart, Germany: Stuttgart Airport (IATA: STR)

Sylt Air

Sylt Air operates both charter and scheduled flights from its base in Sylt. However, during the summer, the airline operates scheduled flights between the following domestic destinations:

  • Westerland, Germany: Sylt Airport (IATA: GWT)
  • Hamburg, Germany: Hamburg Airport (IATA: HAM)

TUI fly Deutschland

TUI fly Deutschland is a German airline owned by the TUI group. It is headquartered at Hannover Airport, with further bases at additional German airports. They currently fly to the following German destinations:

  • Cologne/Bonn, Germany: Cologne Bonn Airport (IATA: CGN)
  • Düsseldorf, Germany: Düsseldorf Airport (IATA: DUS)
  • Frankfurt, Germany: Frankfurt Airport (IATA: FRA)
  • Hanover, Germany: Hannover Airport (IATA: HAJ)
  • Karlsruhe/Baden-Baden, Germany: Karlsruhe/Baden-Baden Airport (IATA: FKB)
  • Munich, Germany: Munich Airport (IATA: MUC)
  • Nuremberg, Germany: Nuremberg Airport (IATA: NUE)
  • Saarbrücken, Germany: Saarbrücken Airport (IATA: SCN)
  • Stuttgart, Germany: Stuttgart Airport (IATA: STR)

Lalona Air

Lalona Air is a new German airline looking to launch in the first quarter of 2022. Initially, the airline is looking to serve 15 destinations within Europe including both domestic and international destinations. These destinations will be flown with a fleet of ATR72 aircraft.

Popular Airports

The following airports are the top 10 busiest airports in the country for the year 2019, by passengers carried.

Frankfurt Airport (FRA)

Town/City: Frankfurt
Passengers Carried: 69,510,269
Airlines that fly there: Lufthansa, easyJetUnitedVietnam Airlines
Domestic destinations: Berlin Tegel, Freiburg, Bremen, Dresden, Düsseldorf, Hamburg, Hanover, Munich, Münster/Osnabrück

Munich Airport (MUC)

Town/City: Munich
Passengers Carried: 46,253,623
Airlines that fly there: TUI fly Deutschland, SunExpress Deutschland, RyanairPegasus Airlines
Domestic destinations: Berlin Tegel, Heringsdorf, Münster/Osnabrück, Munich

Düsseldorf Airport (DUS)

Town/City: Düsseldorf
Passengers Carried: 24,283,967
Airlines that fly there: LOT Polish AirlinesLaudaFlybe, SunExpress
Domestic destinations: Berlin Tegel, Munich, Freiburg, Dresden, Frankfurt

Berlin Tegel Airport (TXL)

Town/City: Berlin
Passengers Carried: 22,000,430
Airlines that fly there: AIS Airlines, Royal Jordanian, MIAT Mongolian Airlines, Scandinavian Airlines
Domestic destinations: Münster/Osnabrück, Cologne, Dusseldorf, Frankfurt, Munich, Stuttgart

Hamburg Airport (HAM)

Town/City: Hamburg
Passengers Carried: 17,234,229
Airlines that fly there: EurowingsBritish Airways, easyJet, Norwegian, Ryanair, Rhein-Neckar Air
Domestic destinations: Freiburg, Friedrichshafen, Cologne/Bonn, Frankfurt, Munich, Mannheim

Cologne Bonn Airport (CGN)

Town/City: Cologne/Bonn
Passengers Carried: 12,957,828
Airlines that fly there: Eurowings, TUI fly Deutschland, SunExpress, Wizz AirCorendon Airlines
Domestic destinations: Berlin–Tegel, Munich, Hamburg

Bremen Airport (BRE)

Town/City: Bremen
Passengers Carried: 21,182,297
Airlines that fly there: Eurowings, Evia Aero, KLM, Lufthansa, Ryanair, Sundair, SunExpress, Zurich, Turkish Airlines, Wizz Air
Domestic destinations: Frankfurt, Stuttgart, Munich

Berlin Schönefeld Airport (SXF)

Town/City: Berlin
Passengers Carried: 12,725,937
Airlines that fly there: Wings of Lebanon, Norwegian, Enter Air
Domestic destinations: Freiburg

Stuttgart Airport (STR)

Town/City: Stuttgart
Passengers Carried: 11,820,612
Airlines that fly there: AIS AirlinesVuelingKLM, Eurowings, Ellinair
Domestic destinations: Münster/Osnabrück, Berlin–Tegel, Bremen, Dresden, Düsseldorf, Hamburg, Hanover

Hanover Airport (HAJ)

Town/City: Hanover
Passengers Carried: 6,324,634
Airlines that fly there: BelaviaAeroflotCorendon AirlinesPegasus Airlines
Domestic destinations: Frankfurt, Munich

Nuremberg Airport (NUE)

Town/City: Nuremberg
Passengers Carried: 4,466,864
Airlines that fly there: Onur Air, Corendon Airlines Europe, Air FranceSWISS
Domestic destinations: Düsseldorf, Hamburg, Frankfurt, Munich

Karlsruhe/Baden-Baden Airport

Town/City: Karlsruhe
Airlines that fly there: Green Airlines, Ryanair

Different states of Germany and their airports

Germany is currently made up of sixteen states, which each make up 5 regions of Germany.

Northern Germany consists of Bremen, Hamburg, Lower Saxony, Mecklenburg-Western Pomerania and Schleswig-Holstein. It is characterised by windy sloping hills, and its prolific location on the North Sea and Baltic Sea coastline.

Western Germany consists of North Rhine-Westphalia, Rhineland-Palatinate and Saarland. Located on the Western borders with France, Luxembourg, Belgium and the Netherlands, this region is known for producing wines in the Middle Rhine and Moselle valleys, with modern cities located in it.

Central Germany consists of Hesse, Thuringia. The centre of Germany, this region contains a lot of history, from the ancient Thuringian Forest to the historical cities. There is also a lot of modern life, especially from the financial hub cities.

Eastern Germany consists of Berlin, Brandenburg, Saxony and Saxony-Anhalt. Located on the eastern border with the Czech Republic and Poland, this region is known mainly for the capital Berlin and Dresden, both of which are rich in history and culture.

Southern Germany consists of Baden-Württemberg and Bavaria and is known for the Alps, Black Forest and Oktoberfest.

Baden-Württemberg

Key Cities/Towns/Attractions:

  • Stuttgart
  • Heidelberg
  • Freiburg
  • Mannheim
  • Black Forest
  • Lake Constance

Airports in the state:

  • Karlsruhe/Baden-Baden Airport (FKB)
  • Flugplatz Freiburg (QFB)
  • Friedrichshafen Airport (FDH)
  • Flughafen Lahr (LHA)
  • Mannheim City Airport (MHG)
  • Stuttgart Airport (STR)

Bavaria
(Bayern)

Key Cities/Towns/Attractions:

  • Franconian Switzerland
  • Bavarian Alps
  • Nuremberg
  • Bremen
  • Neuschwanstein Castle (featured in our blog about castles
  • Chiemsee

Airports in the state:

  • Augsburg Airport (AGB)
  • Bamberg-Breitenau Airfield (ZCD)
  • Bindlacher Berg Airport (BYU)
  • Hof-Plauen Airport (HOQ)
  • Ingolstadt Manching Airport (IGS)
  • Memmingen Airport (FMM)
  • Munich Airport (MUC)
  • Nuremberg Airport (NUE)
  • Fürstenfeldbruck Air Base (FEL)

Berlin

Districts within Berlin:

  • Mitte
  • City West
  • East Central
  • Reinickendorf and Spandau
  • East
  • Steglitz-Zehlendorf
  • Tempelhof and Neukölln
  • Treptow-Köpenick

Airports in the state:

  • Berlin Tegel Airport (TXL)

Brandenburg

Key Cities/Towns/Attractions:

  • Potsdam
  • Brandenburg an der Havel
  • Lower Oder Valley National Park
  • Flusslandschaft Elbe
  • Schorfheide-Chorin
  • Mühlberg

Airports in the state:

  • Berlin Brandenburg Airport (BER)
  • Berlin Schönefeld Airport (SXF)

Bremen

Airports in the state:

  • Bremen Airport (BRE)

Hamburg

Districts within Berlin:

  • Neustadt-Altstadt
  • Altona-St. Pauli
  • Northern Hamburg
  • St.Georg and East
  • South of Elbe

Airports in the state:

  • Hamburg Airport (HAM)
  • Hamburg Finkenwerder Airport (XFW)

Hesse
(Hessen)

Key Cities/Towns/Attractions:

  • Frankfurt
  • Darmstadt
  • Kassel
  • Marburg
  • Großer Feldberg
  • Naturpark Diemelsee
  • Geo-Naturpark Bergstraße-Odenwald

Airports in the state:

  • Frankfurt Airport (FRA)
  • Kassel Airport (KSF)
  • Fritzlar Air Base (FRZ)
  • Wiesbaden Army Airfield (WIE)

Lower Saxony
(Niedersachsen)

Key Cities/Towns/Attractions:

  • Hanover
  • Brunswick
  • Celle
  • Oldenburg
  • East Frisian Islands
  • Elm Lappwald

Airports in the state:

  • Borkum Airfield (BMK)
  • Braunschweig-Wolfsburg Airport (BWE)
  • Sea-Airport Cuxhaven/Nordholz (FCN)
  • Emden Airport (EME)
  • Hannover Airport (HAJ)
  • Wangerooge Airfield (AGE)
  • Celle Air Base (ZCN)
  • Nordholz Air Base (NDZ)

Trusted globally

Rated Excellent on Trustpilot

We’re super proud of our Trustpilot rating, but don’t just take it from us. See why millions of others love booking their flights through Alternative Airlines