Flights from London to Munich
LHR to MUC. All flight routes from Heathrow, United Kingdom to Munich Airport, Germany. These routes are operated by 20 different airlines. You can either fly non-stop with Lufthansa or British Airways, or choose from 32 different transit flights. The shortest flight time is 1 hour and 50 minutes.
Usually
in time
Some
delays
Usually
delayed
Non-stop routes:

Lufthansa
Non-stop with Lufthansa.
9-15 flights per day.
SCHEDULE
1h 50m

British Airways
Non-stop with British Airways.
5-8 flights per day.
SCHEDULE
1h 55m
1 stop routes with the same airline:


Via Dortmund DTM
1 stop with Eurowings.
SCHEDULE
3h 45m


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


Via Frankfurt FRA
1 stop with Lufthansa.
7-10 flights per day.
SCHEDULE
4h 40m


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


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


Via Hamburg HAM
1 stop with Eurowings.
2 flights per day.
SCHEDULE
5h 25m


Via Dusseldorf DUS
1 stop with Eurowings.
2 flights per day.
SCHEDULE
5h 30m


Via Cologne CGN
1 stop with Eurowings.
SCHEDULE
5h 50m


Via Brussels BRU
1 stop with Brussels Airlines.
SCHEDULE
5h 55m


Via Paris CDG
1 stop with Air France.
4-5 flights per day.
SCHEDULE
6h 18m


Via Copenhagen CPH
1 stop with Scandinavian Airlines.
SCHEDULE
6h 40m


Via Dublin DUB
1 stop with Aer Lingus.
2 flights per day.
SCHEDULE
7h 35m
1 stop routes with codeshare or different airlines:


Via Dortmund DTM
With Eurowings & Lufthansa
SCHEDULE
3h 45m


Via Paris CDG
With Air France & Kenya Airways
2 flights per day.
SCHEDULE
4h 40m


Via Basel, Switzerland/Mulhouse BSL
With British Airways & Lufthansa
1-2 flights per day.
SCHEDULE
4h 50m


Via Nice NCE
With Air France & Lufthansa
SCHEDULE
4h 50m


Via Milan LIN
With British Airways & Lufthansa
1-2 flights per day.
SCHEDULE
5h 00m


Via Hanover HAJ
With British Airways & Lufthansa
1-2 flights per day.
SCHEDULE
5h 05m


Via Geneva GVA
With British Airways & Lufthansa
4-9 flights per day.
SCHEDULE
5h 05m


Via Zurich ZRH
With British Airways & Lufthansa
4-6 flights per day.
SCHEDULE
5h 05m


Via Lyon LYS
With British Airways & Lufthansa
1-2 flights per day.
SCHEDULE
5h 10m


Via Frankfurt FRA
With British Airways & Lufthansa
2-5 flights per day.
SCHEDULE
5h 10m


Via Dusseldorf DUS
With British Airways & Lufthansa
1-3 flights per day.
SCHEDULE
5h 20m


Via Edinburgh EDI
With British Airways & Lufthansa
SCHEDULE
5h 20m


Via Manchester MAN
With British Airways & Lufthansa
1-4 flights per day.
SCHEDULE
5h 25m


Via Brussels BRU
With British Airways & Lufthansa
2-5 flights per day.
SCHEDULE
5h 30m


Via Stuttgart STR
With British Airways & Lufthansa
SCHEDULE
5h 30m


Via Zagreb ZAG
With British Airways & Lufthansa
SCHEDULE
5h 30m


Via Hamburg HAM
With British Airways & Lufthansa
3-4 flights per day.
SCHEDULE
5h 30m


Via Luxembourg LUX
With British Airways & Luxair
2 flights per day.
SCHEDULE
5h 45m


Via Bologna BLQ
With British Airways & Lufthansa
2 flights per day.
SCHEDULE
5h 50m


Via Florence FLR
With British Airways & Lufthansa
SCHEDULE
5h 55m


Via Ljubljana LJU
With British Airways & Lufthansa
SCHEDULE
6h 00m


Via Vienna VIE
With British Airways & Lufthansa
1-2 flights per day.
SCHEDULE
6h 05m


Via Berlin BER
With British Airways & Lufthansa
4-6 flights per day.
SCHEDULE
6h 10m


Via Milan MXP
With British Airways & Lufthansa
1-4 flights per day.
SCHEDULE
6h 23m


Via Toulouse TLS
With British Airways & Lufthansa
SCHEDULE
6h 25m


Via Prague PRG
With British Airways & Lufthansa
1-2 flights per day.
SCHEDULE
6h 30m


Via Amsterdam AMS
With British Airways & KLM
3-5 flights per day.
SCHEDULE
6h 35m


Via Venice VCE
With British Airways & Lufthansa
2 flights per day.
SCHEDULE
6h 40m


Via Copenhagen CPH
With British Airways & Lufthansa
2-4 flights per day.
SCHEDULE
6h 45m


Via Marseille MRS
With British Airways & Lufthansa
2 flights per day.
SCHEDULE
7h 05m


Via Dublin DUB
With British Airways & Aer Lingus
2 flights per day.
SCHEDULE
8h 15m
London to Munich flights
There are over 31 airlines and as many as 1068 flights every week to this destination. You can fly non-stop to Munich (MUC) from London (LHR) with British Airways or Lufthansa but if a stopover option suits you better you can choose to fly via Nice, Basel or any other of the 29 alternatives with flight connections.
Tip! Consider arriving at Munich (MUC) or Munich (MUC) instead.
London to Munich with British Airways
You can fly non-stop every weekday with flights departing from 6 am to 20 pm. British Airways is a member of the air alliance OneWorld.
With Lufthansa
You can fly non-stop every weekday with flights departing from 6 am to 20 pm. You also have the option to do a transit flight via Frankfurt. Lufthansa is a Star Alliance member.
With KLM
If you fly from London with KLM you will do a stopover in Amsterdam, AMS before reaching Munich. This flight trip will take 4 hours and 35 minutes and you can fly every weekday with departures from 6 am to 19 pm. KLM is a member of SkyTeam.
With Eurowings
If you fly to Munich from London with Eurowings you will do a stopover in Cologne.
Miles & flight time: LHR - MUC
The shortest flight time between LHR and MUC is 1 hour and 55 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 1h 55m | - | 587 (944 km) |
Direct | 1h 50m | - | 587 (944 km) |
NCE Nice | 4h 50m | 1h 30m | 1043 (1678 km) |
BSL Basel | 5h 5m | 2h 40m | 653 (1051 km) |
FRA Frankfurt | 5h 10m | 2h 0m | 595 (957 km) |
MRS Marseille | 5h 20m | 3h 30m | 1084 (1744 km) |
CGN Cologne | 5h 20m | 2h 40m | 605 (973 km) |
BRU Brussels | 5h 20m | 1h 25m | 591 (951 km) |
DUS Dusseldorf | 5h 25m | 4h 15m | 615 (990 km) |
EDI Edinburgh | 5h 25m | 1h 55m | 1163 (1871 km) |
ZAG Zagreb | 5h 30m | 2h 15m | 1125 (1810 km) |
GVA Geneva | 5h 30m | 2h 55m | 776 (1249 km) |
STR Stuttgart | 5h 40m | 2h 55m | 592 (953 km) |
HAM Hamburg | 5h 40m | 1h 45m | 839 (1350 km) |
ZRH Zurich | 5h 45m | 3h 50m | 654 (1052 km) |
VIE Vienna | 5h 45m | 3h 25m | 1018 (1638 km) |
HAJ Hanover | 5h 50m | 3h 10m | 739 (1189 km) |
MXP Milano | 5h 50m | 3h 30m | 822 (1323 km) |
MAN Manchester | 5h 50m | 50m | 858 (1381 km) |
LYS Lyon | 5h 55m | 2h 10m | 839 (1350 km) |
CDG Paris | 6h 0m | 1h 40m | 641 (1031 km) |
BER Berlin | 6h 5m | 2h 0m | 888 (1429 km) |
LUX Luxemburg | 6h 10m | 1h 20m | 589 (948 km) |
TLS Toulouse | 6h 15m | 3h 0m | 1150 (1850 km) |
AMS Amsterdam | 6h 30m | 3h 25m | 646 (1039 km) |
PRG Prague | 6h 30m | 4h 0m | 817 (1315 km) |
LIN Milan | 6h 35m | - | - |
BLL Billund | 6h 40m | 3h 20m | 1018 (1638 km) |
CPH Copenhagen | 7h 10m | 3h 55m | 1117 (1797 km) |
GNB Grenoble | 7h 30m | - | - |
DUB Dublin | 7h 35m | 3h 55m | 1144 (1841 km) |


From London to Germany
Below is a list of other destinations to Germany from Heathrow with either direct flights or 1 stop connections.
-
FRA Frankfurt Direct
-
DUS Dusseldorf Direct
-
BER Berlin Direct
-
HAM Hamburg Direct
-
CGN Cologne Direct
-
STR Stuttgart Direct
-
HAJ Hanover Direct
-
NUE Nuremberg Direct
-
LEJ Leipzig/Halle
-
BRE Bremen