Flights from Munich to London – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MUC to LHR – All flight route options from Munich Airport, Germany to Heathrow, United Kingdom. These routes are operated by 21 airlines. Fly non-stop with Lufthansa or British Airways, or choose from 32 different stopover flights. The shortest flight time is 2 hours. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Heathrow
We got great deals on hotels and car rentals near the airport.
Munich to London flights
There are over 34 airlines and as many as 1114 flights every week to this destination. You can fly non-stop to London (LHR) from Munich (MUC) with British Airways or Lufthansa but if a stopover option suits you better you can choose to fly via Dusseldorf, Luxembourg or any other of the 32 alternatives with connectiing airports.
Tip! Consider arriving at City (LCY) or Gatwick (LGW) instead.
Munich to London with British Airways
You can fly non-stop every weekday with flights departing from 7:00 am to 8:00 pm. British Airways is a member of the air alliance OneWorld.
With SWISS
If you choose to fly with SWISS from Munich to London you can make a transit either via Zurich or via Geneva. The route via Zurich is 1 hour and 20 minutes faster. SWISS is a Star Alliance member.
Distance & flight times: Munich Airport to Heathrow
The shortest flight time between MUC and LHR is 2 hours and 10 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 10m | - | 587 miles (944 km) |
DUS Dusseldorf | 4h 25m | 1h 10m | 615 miles (990 km) |
LUX Luxembourg | 4h 35m | 1h 25m | 589 miles (948 km) |
PRG Prague | 4h 45m | 1h 45m | 817 miles (1315 km) |
LJU Ljubljana | 4h 55m | 1h 40m | 965 miles (1553 km) |
LYS Lyon | 5h 25m | 4h 55m | 839 miles (1350 km) |
AMS Amsterdam | 5h 25m | 2h 25m | 646 miles (1039 km) |
BSL Basel, Switzerland/Mulhouse | 5h 25m | 3h 0m | 653 miles (1051 km) |
HAJ Hanover | 5h 30m | 2h 45m | 739 miles (1189 km) |
FRA Frankfurt | 5h 30m | 1h 40m | 595 miles (957 km) |
STR Stuttgart | 5h 40m | 3h 15m | 592 miles (953 km) |
MRS Marseille | 5h 40m | 3h 55m | 1084 miles (1744 km) |
GVA Geneva | 5h 45m | 2h 0m | 776 miles (1249 km) |
ZAG Zagreb | 5h 50m | 1h 5m | 1125 miles (1810 km) |
BER Berlin | 6h 0m | 4h 0m | 888 miles (1429 km) |
MAN Manchester | 6h 3m | 2h 30m | 858 miles (1381 km) |
ZRH Zurich | 6h 5m | 1h 25m | 654 miles (1052 km) |
BRU Brussels | 6h 10m | 4h 30m | 591 miles (951 km) |
MXP Milan | 6h 10m | 2h 25m | 822 miles (1323 km) |
CPH Copenhagen | 6h 20m | 4h 40m | 1117 miles (1797 km) |
BLQ Bologna | 6h 20m | 2h 55m | 993 miles (1598 km) |
CGN Cologne | 6h 20m | 3h 40m | 605 miles (973 km) |
VCE Venice | 6h 25m | 4h 10m | 918 miles (1477 km) |
LIN Milan | 6h 25m | 1h 40m | 846 miles (1361 km) |
TLS Toulouse | 6h 40m | 1h 55m | 1150 miles (1850 km) |
HAM Hamburg | 6h 45m | 45m | 839 miles (1350 km) |
EDI Edinburgh | 6h 45m | 2h 15m | 1163 miles (1871 km) |
DUB Dublin | 6h 45m | 4h 30m | 1144 miles (1841 km) |
NCE Nice | 6h 55m | 2h 10m | 1043 miles (1678 km) |
CDG Paris | 6h 55m | 4h 50m | 641 miles (1031 km) |
FLR Florence | 7h 0m | 3h 35m | 1077 miles (1733 km) |
VIE Vienna | 7h 10m | 40m | 1018 miles (1638 km) |
BLL Billund | 7h 50m | 4h 40m | 1018 miles (1638 km) |


Quick copy and share this page
From Munich to United Kingdom
Below is a list of other destinations to United Kingdom from Munich Airport with either direct flights or 1 stop connections.
-
LGW London Direct
-
STN London Direct
-
MAN Manchester Direct
-
EDI Edinburgh Direct
-
BHX Birmingham Direct
-
BRS Bristol
-
GLA Glasgow
-
LBA Leeds
-
NCL Newcastle
-
LPL Liverpool
From Germany to London
Below is a list of other cities in Germany with flights to London with either non-stop or connecting flights.
-
FRA Frankfurt Direct
-
DUS Dusseldorf Direct
-
BER Berlin Direct
-
STR Stuttgart Direct
-
HAM Hamburg Direct
-
CGN Cologne Direct
-
HAJ Hanover Direct
-
NUE Nuremberg Direct
-
LEJ Leipzig/Halle
-
BRE Bremen