- Hamburg (HAM) Stuttgart (STR)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–9 non-stop flights per dayat least 1h 15minfrom $122 - Berlin (BER) Dusseldorf (DUS)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–9 non-stop flights per dayat least 1h 5minfrom $122 - Cologne (CGN) Munich (MUC)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 7 non-stop flights per dayat least 1h 5minfrom $115 - Dusseldorf (DUS) Munich (MUC)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–14 non-stop flights per dayat least 1h 10minfrom $102 - Frankfurt (FRA) Hamburg (HAM)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 15 non-stop flights per dayat least 1hfrom $125 - Frankfurt (FRA) Munich (MUC)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
2–16 non-stop flights per dayat least 50minfrom $130 - Frankfurt (FRA) Stuttgart (STR)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
2–5 non-stop flights per dayat least 40minfrom $162 - Hannover (HAJ) Munich (MUC)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–6 non-stop flights per dayat least 1h 10minfrom $159 - Hamburg (HAM) Frankfurt (FRA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
2–15 non-stop flights per dayat least 1h 5minfrom $128 - Hamburg (HAM) Munich (MUC)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–14 non-stop flights per dayat least 1h 15minfrom $148 - Munich (MUC) Cologne (CGN)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 7 non-stop flights per dayat least 1hfrom $126 - Munich (MUC) Dusseldorf (DUS)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–14 non-stop flights per dayat least 1h 10minfrom $136 - Frankfurt (FRA) Berlin (BER)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
2–17 non-stop flights per dayat least 1h 5minfrom $128 - Berlin (BER) Frankfurt (FRA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 17 non-stop flights per dayat least 1h 10minfrom $128 - Berlin (BER) Cologne (CGN)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 8 non-stop flights per dayat least 35minfrom $100 - Cologne (CGN) Berlin (BER)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 9 non-stop flights per dayat least 1h 5minfrom $97 - Munich (MUC) Berlin (BER)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–12 non-stop flights per dayat least 1h 5minfrom $127 - Berlin (BER) Stuttgart (STR)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–9 non-stop flights per dayat least 1h 10minfrom $92 - Dusseldorf (DUS) Berlin (BER)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 9 non-stop flights per dayat least 1hfrom $115
Stops
- Direct flight
Departure airport
Destination airport
Airline
- Lufthansa
- Eurowings
- Lufthansa City Airlines
- Condor
- Sundair
Outbound weekday
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
- Sunday