Direct flights from Munich to Edinburgh
All flights from MUC to EDI non-stop. There are direct flights from Munich Airport (MUC), Germany to Edinburgh Airport (EDI), United Kingdom with Lufthansa and easyJet. 12 weekly departures are currently scheduled on this route. Departure times range from 08:25 to 20:55 depending on the schedule period. The flight distance is 830 miles (1335 km). Flight time ranges from 2 hours and 20 minutes to 2 hours and 35 minutes.
Airlines with non-stop routes:
Lufthansa
easyJet
Lufthansa City Airlines
Eurowings
Flight schedule from Munich to Edinburgh with Lufthansa
This is a weekly direct flight schedule for Lufthansa. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
Flight schedule from Munich to Edinburgh with easyJet
This is a weekly direct flight schedule for easyJet. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
Munich to Edinburgh scheduled departures
Select a date to see every published non-stop departure between MUC and EDI.
MUC - EDI route facts
-
Distance830 miles (1335 km)
-
Flight time2 hours and 20 minutes to 2 hours and 35 minutes
-
Airlines
Lufthansa
easyJet -
Airline alliancesStar Alliance Low-cost carrier
-
CabinsEconomy
-
Hub airportsLufthansa: MUC
-
Departure terminalsLufthansa: Terminal 2easyJet: Terminal 1
-
AircraftLufthansa: Airbus A321, Airbus A320 (sharklets), Airbus A321neo and Airbus A320neoeasyJet: Airbus A320 and Airbus A321
Route FAQ
Direct flights from Munich to United Kingdom
From Munich to Glasgow
GLA Glasgow International Airport
From Munich to Bristol
BRS Bristol Airport
From Munich to London
LGW Gatwick
From Munich to London
LHR Heathrow
From Munich to Manchester
MAN Manchester Airport
From Munich to Birmingham
BHX Birmingham Airport
From Munich to London
LTN Luton
From Munich to London
STN Stansted
From Munich to Jersey
JER Jersey
From Munich to Southend
SEN Southend
