Direct flights from Munich to London (MUC → LHR)

Distance 941 km (585 mi)
Est. duration 1h 6m
Loading map...
Live fares · MUC → LHR

Available flights

LufthansaNon-stop
from$162
Book

About the Munich → London route

Munich to London is a short-haul workhorse — 941 kilometers, roughly an hour and six minutes in the air, which means you'll barely finish your coffee before the crew starts collecting cups. British Airways and Lufthansa both run it, which tells you everything about the passenger mix: suits, mostly, with a smattering of leisure travelers who've figured out that a long weekend in London is genuinely doable from Bavaria. This isn't a route where you agonize over seat selection or lie-flat beds. You pick the departure time that works, you go.

Why travel from Munich to London?

London earns the trip for reasons that pile up fast. Theater alone — the West End puts on a caliber of production that Munich's Residenztheater, excellent as it is, simply can't match in volume. There's the museum situation, where the British Museum and the National Gallery remain free entry, which still feels slightly illegal. German travelers with family ties to the UK make this run constantly, and it's easy to see why — London has one of Europe's largest German expat communities. Beyond that: football matches, specific record shops in Soho, food markets that have genuinely improved over the last decade (Borough Market, specifically), and the kind of shopping that Munich's Maximilianstrasse can't quite replicate.

Quick stats

  • Distance: 941 km
  • Estimated flight time: 1h 6m
  • Operating airlines: BA, LH, VL
  • Direct route: yes

Practical tips for MUC → LHR

Avoid August if you want affordable fares and any breathing room on the streets around Covent Garden — it's peak everything. Late January through March is quieter and cheaper. At LHR, EU passport holders clear through the e-gates now post-Brexit changes, so arrival is faster than it used to be, but factor in that LHR is a large airport; terminal transfers eat time. The Heathrow Express into Paddington runs around 15 minutes and is the sanest option if you're in central London. Bring pounds — card payments are universal, but some market stalls still prefer cash. VL operates on this route, so check baggage allowances carefully before you pack.

Frequently asked questions

How long does the flight from Munich to London take?

The flight from Munich (MUC) to London Heathrow (LHR) is approximately 1 hour and 6 minutes, covering a distance of 941 km. This is a short-haul European flight with minimal flight time.

Which airlines operate the Munich to London route?

British Airways (BA), Lufthansa (LH), and Vueling (VL) all operate regular service on the MUC-LHR route. You can compare schedules and prices across these carriers when booking.

What is the best time of year to fly from Munich to London?

Late spring (May-June) and early autumn (September-October) offer the best combination of pleasant weather and relatively lower fares compared to peak summer and winter holiday periods. These shoulder seasons provide comfortable flying conditions with fewer crowds.

Do I need a visa to travel from Germany to the United Kingdom?

EU and EEA citizens no longer have visa-free access to the UK; you now need an ETIAS (European Travel Information and Authorisation System) once it becomes mandatory, or check current visa requirements based on your nationality. Non-EU citizens should verify their specific visa requirements well before travel.

What should I know about luggage and jet lag for this route?

Luggage allowances vary by airline, so check your carrier's policy; Vueling typically has stricter limits than BA and Lufthansa. Jet lag is minimal on this route due to the short flight and one-hour time difference, though you may feel slight fatigue from early departures or late arrivals.

Find flights from Munich to London
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

Frequently asked questions

How far is the flight from Munich to London? The flight distance from MUC to LHR is approximately 941 km (585 miles).
How long is the flight from MUC to LHR? The estimated flight time from Munich to London is approximately 1h 6m.
What airlines fly from MUC to LHR? Airlines operating direct flights from Munich to London include: BA, LH, VL.

Cheapest fares Munich → London

Munich MUC
London LHR

Related guides for this route

Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Munich → London.

Try a nearby airport to Munich

Flights to London (LHR) from other airports within 350 km of Munich. Often unlocks cheaper fares or better times.

Or try a nearby airport to London

Flights from Munich (MUC) to other airports within 350 km of London.

Other flights from Munich (MUC)

Other flights from London (LHR)