Browse by airline

A fast, easy-to-use flight route finder

Type in your origin and destination city and we will give you the best flight route options based on flight time and connection time along with airline and airports delays.

Flights from Munich to London

MUC - LHR route map MUC to LHR. All flight routes from Munich Airport, Germany to Heathrow, United Kingdom. These routes are operated by 18 different airlines. You can either fly non-stop with British Airways or Lufthansa, or choose from 35 different transit flights. The shortest flight time is 2 hours.

MUC Munich Airport
GermanyMunich, Germany
LHR Heathrow
United KingdomLondon, United Kingdom
MUC
Munich Airport
GermanyMunich, Germany
Heathrow
United KingdomLondon, United Kingdom
LHR

Usually
in time

Some
delays

Usually
delayed

Non-stop routes:

Duration

British Airways
Non-stop with British Airways. 4-8 flights per day.

SCHEDULE
2h 00m

Lufthansa
Non-stop with Lufthansa. 10-15 flights per day.

SCHEDULE
2h 00m

CHECK PRICE FOR NON-STOP FLIGHTS

1 stop routes with the same airline:

Duration

Via Brussels BRU
1 stop with Brussels Airlines.

SCHEDULE
4h 05m

Via Zurich ZRH
1 stop with SWISS.

SCHEDULE
5h 00m

Via Hamburg HAM
1 stop with Eurowings. 2 flights per day.

SCHEDULE
5h 00m

Via Zagreb ZAG
1 stop with Croatia Airlines.

SCHEDULE
5h 25m

Via Frankfurt FRA
1 stop with Lufthansa. 9-11 flights per day.

SCHEDULE
5h 40m

Via Dortmund DTM
1 stop with Eurowings.

Ends in Mar 2023

SCHEDULE
5h 48m

Ends in Mar 2023

Via Amsterdam AMS
1 stop with KLM. 2-3 flights per day.

SCHEDULE
6h 13m

Via Paris CDG
1 stop with Air France. 3-4 flights per day.

SCHEDULE
6h 30m

Via Copenhagen CPH
1 stop with Scandinavian Airlines.

SCHEDULE
6h 30m

Via Dusseldorf DUS
1 stop with Eurowings. 2 flights per day.

SCHEDULE
7h 00m

Via Vienna VIE
1 stop with Austrian. 1-2 flights per day.

SCHEDULE
7h 08m

Via Cologne CGN
1 stop with Eurowings.

SCHEDULE
7h 20m

Via Dublin DUB
1 stop with Aer Lingus.

SCHEDULE
7h 30m

SELECT DATE & CHECK PRICE

1 stop routes with codeshare or different airlines:

Duration

Via Jersey JER
With Lufthansa & British Airways

Begins in 29/4

SCHEDULE
4h 35m

Begins in 29/4

Via Luxembourg LUX
With Luxair & British Airways

SCHEDULE
4h 40m

Via Pula PUY
With Lufthansa & British Airways

Begins in 27/5

SCHEDULE
5h 10m

Begins in 27/5

Via Dusseldorf DUS
With Lufthansa & British Airways 3-8 flights per day.

SCHEDULE
5h 20m

Via Basel, Switzerland/Mulhouse BSL
With Lufthansa & British Airways 1-2 flights per day.

SCHEDULE
5h 20m

Via Amsterdam AMS
1 stop with Garuda Indonesia. 1-2 flights per day.

CODESHARE

SCHEDULE
5h 25m

Via Frankfurt FRA
With Lufthansa & British Airways 3-9 flights per day.

SCHEDULE
5h 30m

Via Venice VCE
With Lufthansa & British Airways 2 flights per day.

CODESHARE

SCHEDULE
5h 30m

Via Prague PRG
With Lufthansa & British Airways 1-2 flights per day.

SCHEDULE
5h 30m

Via Milan MXP
With Lufthansa & British Airways 2 flights per day.

SCHEDULE
5h 30m

Via Stuttgart STR
With Lufthansa & British Airways

SCHEDULE
5h 40m

Via Lyon LYS
With Lufthansa & British Airways 1-2 flights per day.

SCHEDULE
5h 45m

Via Dortmund DTM
With Lufthansa & Eurowings

Ends in Mar 2023
CODESHARE

SCHEDULE
5h 48m

Ends in Mar 2023

Via Zurich ZRH
With Lufthansa & British Airways 4-5 flights per day.

SCHEDULE
5h 50m

Via Bologna BLQ
With Lufthansa & British Airways 2 flights per day.

CODESHARE

SCHEDULE
5h 50m

Via Geneva GVA
With Lufthansa & British Airways 3-4 flights per day.

SCHEDULE
5h 50m

Via Milan LIN
With Lufthansa & Alitalia

CODESHARE

SCHEDULE
5h 55m

Via Hamburg HAM
With Lufthansa & Royal Air Maroc 4 flights per day.

CODESHARE

SCHEDULE
6h 00m

Via Manchester MAN
With Lufthansa & British Airways 2 flights per day.

SCHEDULE
6h 05m

Via Brussels BRU
With Lufthansa & British Airways 1-4 flights per day.

SCHEDULE
6h 05m

Via Berlin BER
With Lufthansa & British Airways 5-8 flights per day.

SCHEDULE
6h 05m

Via Copenhagen CPH
With Lufthansa & British Airways 2-3 flights per day.

SCHEDULE
6h 10m

Via Vienna VIE
With Lufthansa & British Airways 1-2 flights per day.

SCHEDULE
6h 10m

Via Ljubljana LJU
With Lufthansa & British Airways

Begins in 22/5

SCHEDULE
6h 10m

Begins in 22/5

Via Florence FLR
With Lufthansa & British Airways

Begins in 16/4
CODESHARE

SCHEDULE
6h 10m

Begins in 16/4

Via Hanover HAJ
With Lufthansa & British Airways 1-3 flights per day.

SCHEDULE
6h 20m

Via Nice NCE
With Lufthansa & British Airways 1-2 flights per day.

SCHEDULE
6h 20m

Via Paris CDG
With Air France & British Airways 1-2 flights per day.

SCHEDULE
6h 35m

Via Marseille MRS
With Lufthansa & British Airways

SCHEDULE
6h 35m

Via Edinburgh EDI
With Lufthansa & British Airways

Begins in 1/4

SCHEDULE
6h 35m

Begins in 1/4

Via Toulouse TLS
With Lufthansa & British Airways

SCHEDULE
6h 55m

Via Cologne CGN
With Singapore Airlines & Eurowings

CODESHARE

SCHEDULE
7h 20m

Via Dublin DUB
With Aer Lingus & British Airways

SCHEDULE
7h 30m

Via Billund BLL
With Lufthansa & British Airways

Begins in 26/3

SCHEDULE
7h 40m

Begins in 26/3

Via Zagreb ZAG
With Lufthansa & British Airways

CODESHARE

SCHEDULE
8h 05m

SELECT DATE & CHECK PRICE

Munich to London flights

There are over 30 airlines and as many as 1272 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 Billund, Luxemburg or any other of the 28 alternatives with flight connections.

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 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 7 am to 21 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 Munich with KLM you will do a stopover in Amsterdam, AMS before reaching London. This flight trip will take 6 hours and 5 minutes and you can fly every weekday with departures between 6 am and 14 pm. KLM is a member of SkyTeam.

With Air France

If you fly from Munich with Air France you will do a stopover in Paris, CDG before reaching London. This flight trip will take 6 hours and 45 minutes and you can fly every weekday with departures between 7 am and 18 pm. Air France is a member of SkyTeam.

Miles & flight time: MUC - LHR

The shortest flight time between MUC and LHR is 2 hours and 10 minutes.

ViaTotal flight timeLayover timeMiles
Direct2h 10m-587 (944 km)
Direct2h 0m-587 (944 km)
BLL Billund3h 55m30m1018 (1638 km)
LUX Luxemburg5h 0m2h 10m589 (948 km)
HAM Hamburg5h 0m1h 40m839 (1350 km)
EDI Edinburgh5h 20m1h 20m1163 (1871 km)
STR Stuttgart5h 30m4h 10m592 (953 km)
PRG Prague5h 30m1h 0m817 (1315 km)
LYS Lyon5h 35m1h 15m839 (1350 km)
FRA Frankfurt5h 35m4h 55m595 (957 km)
HAJ Hanover5h 40m50m739 (1189 km)
GVA Geneva5h 45m4h 20m776 (1249 km)
MAN Manchester5h 45m2h 15m858 (1381 km)
AMS Amsterdam5h 50m4h 10m646 (1039 km)
BSL Basel5h 50m2h 5m653 (1051 km)
ZRH Zurich5h 55m2h 40m654 (1052 km)
VIE Vienna6h 0m4h 40m1018 (1638 km)
CPH Copenhagen6h 5m4h 35m1117 (1797 km)
BER Berlin6h 10m3h 5m888 (1429 km)
NCE Nice6h 18m1h 35m1043 (1678 km)
BRU Brussels6h 20m2h 5m591 (951 km)
MRS Marseille6h 35m2h 40m1084 (1744 km)
CDG Paris6h 45m3h 35m641 (1031 km)
TLS Toulouse6h 55m3h 10m1150 (1850 km)
DUS Dusseldorf7h 0m4h 5m615 (990 km)
CGN Cologne7h 20m4h 35m605 (973 km)
ORY Paris7h 25m--
DUB Dublin7h 35m5h 0m1144 (1841 km)
MXP Milano7h 35m--
ZAG Zagreb8h 10m1h 55m1125 (1810 km)
The flight times and layover times in the table above are approximate and varies depending on flightnumber, aircraft, airline, weather and time of day.MUC-LHR flight routesMunich to London flight routes illustrated on a map.
Munich - London route map and flight paths
CHECK PRICES FOR MUC - LHR

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.

You can fly to London (LHR) from Munich (MUC) non-stop with British Airways or Lufthansa. The flight takes approximately 2 hours and 10 minutes. If you travel with a connecting flight instead, for example via Billund, the total flight time will be 3 hours and 55 minutes.

If you are interested in direct flights, you can choose from British Airways or Lufthansa. If you choose to fly with stops instead you can fly with Lufthansa, British Airways, Luxair, Eurowings, Garuda Indonesia, Air France, Aer Lingus or Alitalia.

The flight time between Munich, MUC and Heathrow, LHR, is 2 hours and 10 minutes. The distance is 641 miles (or 1031 kilometers).

Yes, you can fly non-stop to LHR from MUC with British Airways or Lufthansa.

A codeshare agreement means that cooperating airlines are able to sell seats on each other’s flights. This means that you are able to travel to more destinations than your airline of choice normally offers. Codeshare flights are also beneficial because of the seamless transits you can get with connecting flights from the same airline. The downside of choosing a codeshare flight can be that you in some cases can’t upgrade codeshare flights or use elite benefits.

A connecting or transit flight means that you reach your final destination through two or more flights – in other words a non-direct flight. You will change to a new aircraft after your first flight, this may include moving to another terminal at the airport aswell. The time required to transfer passengers and luggage between flights is called Minimum Connecting Time (MCT) and are always taken into account here on Flightroutes.com.

If you bought your whole flight on a single ticket, the airline will book you on the next available connecting flight.

With connecting flights, checked in luggage is most commonly forwarded to your final destination when buying a single ticket for both flights.

If you miss your connecting flight due to circumstances outside your control such as your first flight being delayed, you should turn to your airline who will provide you with a seat on the next available flight. This is usually done free of charge, and only applies if you purchased your trip as one ticket. If the next connecting flight is the following day, the airline usually provides accommodation and meals.