Flights from Munich to Hamburg
MUC to HAM. All flight routes from Munich Airport, Germany to Hamburg Airport, Germany. These routes are operated by 12 different airlines. You can either fly non-stop with Lufthansa or Eurowings, or choose from 9 different transit flights. The shortest flight time is 1 hour and 15 minutes.
Usually
in time
Some
delays
Usually
delayed
Non-stop routes:

Lufthansa
Non-stop with Lufthansa.
11-19 flights per day.
SCHEDULE
1h 15m

Eurowings
Non-stop with Eurowings.
4 flights per day.
SCHEDULE
1h 25m
1 stop routes with the same airline:


Via Luxembourg LUX
1 stop with Luxair.
2 flights per day.
SCHEDULE
3h 05m


Via Dusseldorf DUS
1 stop with Eurowings.
SCHEDULE
3h 30m


Via Cologne CGN
1 stop with Eurowings.
SCHEDULE
3h 35m


Via Zurich ZRH
1 stop with SWISS.
SCHEDULE
3h 45m


Via Copenhagen CPH
1 stop with Scandinavian Airlines.
SCHEDULE
4h 00m


Via Frankfurt FRA
1 stop with Lufthansa.
9-11 flights per day.
SCHEDULE
4h 05m


Via Amsterdam AMS
1 stop with KLM.
2-3 flights per day.
SCHEDULE
4h 10m


Via Vienna VIE
1 stop with Austrian.
1-2 flights per day.
SCHEDULE
4h 10m
1 stop routes with codeshare or different airlines:


Via Luxembourg LUX
With Luxair & Lufthansa
2 flights per day.
SCHEDULE
3h 05m


Via Frankfurt FRA
With Lufthansa & EgyptAir
SCHEDULE
3h 35m


Via Zurich ZRH
1 stop with Lufthansa.
1-2 flights per day.
SCHEDULE
3h 45m


Via Copenhagen CPH
1 stop with Icelandair.
SCHEDULE
3h 50m


Via Brussels BRU
1 stop with Lufthansa.
1-2 flights per day.
SCHEDULE
3h 50m


Via Vienna VIE
1 stop with Lufthansa.
1-3 flights per day.
SCHEDULE
3h 50m


Via Amsterdam AMS
1 stop with Korean Air.
SCHEDULE
4h 00m
Munich to Hamburg flights
There are over 11 airlines and as many as 413 flights every week to this destination. You can fly non-stop to Hamburg (HAM) from Munich (MUC) with Eurowings or Lufthansa but if a stopover option suits you better you can choose to fly via Luxemburg, Dusseldorf or any other of the 9 alternatives with flight connections.
Munich to Hamburg with Eurowings
You can fly non-stop every weekday except saturdays with departure times from 8 am to 21 pm. You can also take a connecting flight via Dusseldorf or Cologne.
With Lufthansa
You can fly non-stop every weekday with flights departing from 6 am to 21 pm. You also have the option to do a transit flight via Frankfurt. Lufthansa is a Star Alliance member.
With Luxair
If you fly from Munich with Luxair you will do a stopover in Luxemburg, LUX before reaching Hamburg. This flight trip will take 3 hours and 5 minutes and you can fly every monday, tuesday,thursday or sunday with departures at 8 am, 13 pm or 17 pm.
With Austrian
If you fly from Munich with Austrian you will do a stopover in Vienna, VIE before reaching Hamburg. This flight trip will take 3 hours and 50 minutes and you can fly every weekday with departures at 08:00, 15:05 or 19:05. Austrian is a Star Alliance member.
Miles & flight time: MUC - HAM
The shortest flight time between MUC and HAM is 1 hour and 30 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 1h 30m | - | 374 (602 km) |
Direct | 1h 15m | - | 374 (602 km) |
LUX Luxemburg | 3h 5m | 35m | 591 (951 km) |
DUS Dusseldorf | 3h 30m | 2h 20m | 516 (830 km) |
CGN Cologne | 3h 35m | 2h 0m | 498 (801 km) |
ZRH Zurich | 3h 45m | 2h 40m | 595 (957 km) |
VIE Vienna | 3h 50m | 2h 50m | 701 (1128 km) |
BRU Brussels | 3h 50m | 1h 15m | 674 (1084 km) |
FRA Frankfurt | 4h 5m | 1h 0m | 443 (713 km) |
AMS Amsterdam | 4h 15m | 1h 25m | 652 (1049 km) |
CPH Copenhagen | 4h 55m | 2h 30m | 680 (1094 km) |

