Fare Guide
Estimated lowest fares found within 7 days
The cheapest airline(s) flying from Muscat to Edinburgh is Pegasus Airlines.
Travel Period: December 2024 - November 2025
The cheapest month(s) to fly from Muscat to Edinburgh is December.
-
Dec 2024
-
Jan 2025
-
Feb 2025
-
Mar 2025
-
Apr 2025
-
May 2025
-
Jun 2025
-
Jul 2025
-
Aug 2025
-
Sep 2025
-
Oct 2025
-
Nov 2025
The cheapest day(s) of the week to fly from Muscat to Edinburgh is Wednesday.
-
Sun Sunday
-
Mon Monday
-
Tue Tuesday
-
Wed Wednesday
-
Thu Thursday
-
Fri Friday
-
Sat Saturday
Flight Schedules
Last Updated: Sat, 2 Nov, 2024
-
Time
Earliest
- Earliest
- Latest
-
Depart
Earliest
- Earliest
- Latest
-
Arrive
- Earliest
- Latest
-
Duration
- Shortest
- Longest
-
Stopover
All
-
Airline
Filter by Airline
View All Airline
-
Availability
- M
- T
- W
- T
- F
- S
- S
-
05:55 MCT12:35 EDI10Hrs, 40m 1 Stop (DOH)
-
MCTMuscat Airport 05:55 - EDI 12:35 10h 40m 1 Stop (DOH) Doha
-
MCTMuscat Airport 05:55DOHHamad International Airport 07:45
-
DOHHamad International Airport 06:35EDIEdinburgh Airport 12:35
- 10h 40m (1h 10m)
- 1 Stop DOH · Doha 1h 10m
-
Qatar Airways (QR 1149)Airbus Industrie A330 200 Qatar Airways (QR 29)Airbus A359 -
Qatar Airways (QR 1149) -
- M
- T
- W
- T
- F
- S
- S
-
14:10 LHR06:35 DOH13Hrs, 45m 1 Stop (EDI)
-
LHRLondon Heathrow Airport 14:10 - DOH 06:35 13h 45m 1 Stop (EDI) Edinburgh
-
LHRLondon Heathrow Airport 14:10MCTMuscat Airport 05:55
-
EDIEdinburgh Airport 15:40DOHHamad International Airport 06:35
- 13h 45m (3h)
- 1 Stop EDI · Edinburgh 3h
-
British Airways (BA 1462)Airbus A321 Neo Qatar Airways (QR 1149)Airbus Industrie A330 200 -
British Airways (BA 1462) -
- -
- -
- -
- T
- F
- -
- S
-
13:55 LHR06:35 DOH13Hrs, 30m 1 Stop (EDI)
-
LHRLondon Heathrow Airport 13:55 - DOH 06:35 13h 30m 1 Stop (EDI) Edinburgh
-
LHRLondon Heathrow Airport 13:55MCTMuscat Airport 05:55
-
EDIEdinburgh Airport 15:25DOHHamad International Airport 06:35
- 13h 30m (2h 45m)
- 1 Stop EDI · Edinburgh 2h 45m
-
British Airways (BA 1448)Airbus A321 Neo Qatar Airways (QR 1149)Airbus Industrie A330 200 -
British Airways (BA 1448) -
- -
- -
- -
- -
- -
- S
- -
-
13:45 LHR06:35 DOH13Hrs, 20m 1 Stop (EDI)
-
LHRLondon Heathrow Airport 13:45 - DOH 06:35 13h 20m 1 Stop (EDI) Edinburgh
-
LHRLondon Heathrow Airport 13:45MCTMuscat Airport 05:55
-
EDIEdinburgh Airport 15:15DOHHamad International Airport 06:35
- 13h 20m (2h 35m)
- 1 Stop EDI · Edinburgh 2h 35m
-
British Airways (BA 1448)Airbus Qatar Airways (QR 1149)Airbus Industrie A330 200 -
British Airways (BA 1448) -
- M
- T
- W
- -
- -
- -
- -
-
08:10 MCT15:30 EDI11Hrs, 20m 1 Stop (IST)
-
MCTMuscat Airport 08:10 - EDI 15:30 11h 20m 1 Stop (IST) Istanbul
-
MCTMuscat Airport 08:10ISTIstanbul Airport 13:50
-
ISTIstanbul Airport 12:50EDIEdinburgh Airport 15:30
- 11h 20m (1h)
- 1 Stop IST · Istanbul 1h
-
Turkish Airlines (TK 861)Airbus A321 Neo Turkish Airlines (TK 1345)Airbus Industrie A321 Sharklets -
Turkish Airlines (TK 861) -
- -
- -
- -
- -
- -
- -
- S
-
08:10 MCT15:30 EDI11Hrs, 20m 1 Stop (IST)
-
MCTMuscat Airport 08:10 - EDI 15:30 11h 20m 1 Stop (IST) Istanbul
-
MCTMuscat Airport 08:10ISTIstanbul Airport 13:50
-
ISTIstanbul Airport 12:50EDIEdinburgh Airport 15:30
- 11h 20m (1h)
- 1 Stop IST · Istanbul 1h
-
Turkish Airlines (TK 861)Airbus A321 Neo Turkish Airlines (TK 1345)Airbus A321 Neo -
Turkish Airlines (TK 861) -
- -
- T
- -
- -
- -
- S
- -
-
09:20 MCT19:05 EDI13Hrs, 45m 1 Stop (DXB)
-
MCTMuscat Airport 09:20 - EDI 19:05 13h 45m 1 Stop (DXB) Dubai
-
MCTMuscat Airport 09:20DXBDubai International Airport 14:50
-
DXBDubai International Airport 10:30EDIEdinburgh Airport 19:05
- 13h 45m (4h 20m)
- 1 Stop DXB · Dubai 4h 20m
-
flydubai (FZ 46)Boeing 737 Max 8 Passenger Emirates (EK 23)Boeing 777 200 Lr -
flydubai (FZ 46) -
- M
- T
- W
- T
- F
- -
- -
-
11:10 MCT19:05 EDI11Hrs, 55m 1 Stop (DXB)
-
MCTMuscat Airport 11:10 - EDI 19:05 11h 55m 1 Stop (DXB) Dubai
-
MCTMuscat Airport 11:10DXBDubai International Airport 14:50
-
DXBDubai International Airport 12:15EDIEdinburgh Airport 19:05
- 11h 55m (2h 35m)
- 1 Stop DXB · Dubai 2h 35m
-
Emirates (EK 863)Boeing 777 200 Lr Emirates (EK 23)Boeing 777 200 Lr -
Emirates (EK 863) -
- -
- -
- -
- -
- -
- S
- -
-
14:35 MCT23:15 EDI12Hrs, 40m 1 Stop (FRA)
-
MCTMuscat Airport 14:35 - EDI 23:15 12h 40m 1 Stop (FRA) Frankfurt
-
MCTMuscat Airport 14:35FRAFrankfurt International Airport 22:10
-
FRAFrankfurt International Airport 18:50EDIEdinburgh Airport 23:15
- 12h 40m (3h 20m)
- 1 Stop FRA · Frankfurt 3h 20m
-
Oman Air (WY 117)Boeing 787 9 Lufthansa (LH 964)Airbus -
Oman Air (WY 117) -
- -
- -
- -
- -
- -
- S
- -
-
14:35 MCT23:15 EDI12Hrs, 40m 1 Stop (FRA)
-
MCTMuscat Airport 14:35 - EDI 23:15 12h 40m 1 Stop (FRA) Frankfurt
-
MCTMuscat Airport 14:35FRAFrankfurt International Airport 22:10
-
FRAFrankfurt International Airport 18:50EDIEdinburgh Airport 23:15
- 12h 40m (3h 20m)
- 1 Stop FRA · Frankfurt 3h 20m
-
Oman Air (WY 117)Boeing 787 8 Lufthansa (LH 964)Airbus -
Oman Air (WY 117) -
- -
- -
- -
- T
- -
- -
- -
-
14:35 MCT23:25 EDI12Hrs, 50m 1 Stop (FRA)
-
MCTMuscat Airport 14:35 - EDI 23:25 12h 50m 1 Stop (FRA) Frankfurt
-
MCTMuscat Airport 14:35FRAFrankfurt International Airport 22:20
-
FRAFrankfurt International Airport 18:50EDIEdinburgh Airport 23:25
- 12h 50m (3h 30m)
- 1 Stop FRA · Frankfurt 3h 30m
-
Oman Air (WY 117)Boeing 787 9 Lufthansa (LH 964)Airbus -
Oman Air (WY 117) -
- -
- -
- W
- -
- -
- -
- -
-
19:50 MCT06:00 EDI14Hrs, 10m 1 Stop (DOH)
-
MCTMuscat Airport 19:50 - EDI 06:00 14h 10m 1 Stop (DOH) Doha
-
MCTMuscat Airport 19:50DOHHamad International Airport 01:10
-
DOHHamad International Airport 20:30EDIEdinburgh Airport 06:00
- 14h 10m (4h 40m)
- 1 Stop DOH · Doha 4h 40m
-
Oman Air (WY 661)Boeing 737 Max 8 Passenger Qatar Airways (QR 31)Boeing 787 8 -
Oman Air (WY 661) -
- M
- T
- W
- T
- F
- S
- S
-
23:05 MCT06:00 EDI10Hrs, 55m 1 Stop (DOH)
-
MCTMuscat Airport 23:05 - EDI 06:00 10h 55m 1 Stop (DOH) Doha
-
MCTMuscat Airport 23:05DOHHamad International Airport 01:10
-
DOHHamad International Airport 23:45EDIEdinburgh Airport 06:00
- 10h 55m (1h 25m)
- 1 Stop DOH · Doha 1h 25m
-
Qatar Airways (QR 1125)Boeing 777 300 Er Qatar Airways (QR 31)Boeing 787 8 -
Qatar Airways (QR 1125) -
- -
- -
- -
- -
- F
- -
- -
-
23:05 MCT06:00 EDI10Hrs, 55m 1 Stop (DOH)
-
MCTMuscat Airport 23:05 - EDI 06:00 10h 55m 1 Stop (DOH) Doha
-
MCTMuscat Airport 23:05DOHHamad International Airport 01:10
-
DOHHamad International Airport 23:45EDIEdinburgh Airport 06:00
- 10h 55m (1h 25m)
- 1 Stop DOH · Doha 1h 25m
-
Qatar Airways (QR 1125)Airbus A351 Qatar Airways (QR 31)Boeing 787 8 -
Qatar Airways (QR 1125) -
- M
- T
- W
- T
- -
- S
- S
-
07:45 LHR23:45 DOH14Hrs, 05m 1 Stop (EDI)
-
LHRLondon Heathrow Airport 07:45 - DOH 23:45 14h 05m 1 Stop (EDI) Edinburgh
-
LHRLondon Heathrow Airport 07:45MCTMuscat Airport 23:05
-
EDIEdinburgh Airport 09:10DOHHamad International Airport 23:45
- 14h 05m (3h 30m)
- 1 Stop EDI · Edinburgh 3h 30m
-
British Airways (BA 1444)Airbus Qatar Airways (QR 1125)Boeing 777 300 Er -
British Airways (BA 1444) -
- -
- -
- -
- -
- F
- -
- -
-
07:30 DUB23:45 DOH13Hrs, 45m 1 Stop (EDI)
-
DUBDublin Airport 07:30 - DOH 23:45 13h 45m 1 Stop (EDI) Edinburgh
-
DUBDublin Airport 07:30MCTMuscat Airport 23:05
-
EDIEdinburgh Airport 08:50DOHHamad International Airport 23:45
- 13h 45m (2h 55m)
- 1 Stop EDI · Edinburgh 2h 55m
-
Aer Lingus (EI 3550)Atr Turboprop Qatar Airways (QR 1125)Boeing 777 300 Er -
Aer Lingus (EI 3550) -
- -
- -
- -
- -
- F
- -
- -
-
07:30 DUB23:45 DOH13Hrs, 45m 1 Stop (EDI)
-
DUBDublin Airport 07:30 - DOH 23:45 13h 45m 1 Stop (EDI) Edinburgh
-
DUBDublin Airport 07:30MCTMuscat Airport 23:05
-
EDIEdinburgh Airport 08:50DOHHamad International Airport 23:45
- 13h 45m (2h 55m)
- 1 Stop EDI · Edinburgh 2h 55m
-
Aer Lingus (EI 3550)Atr Turboprop Qatar Airways (QR 1125)Airbus A351 -
Aer Lingus (EI 3550) -
- M
- T
- W
- T
- -
- -
- S
-
07:35 LHR23:45 DOH13Hrs, 55m 1 Stop (EDI)
-
LHRLondon Heathrow Airport 07:35 - DOH 23:45 13h 55m 1 Stop (EDI) Edinburgh
-
LHRLondon Heathrow Airport 07:35MCTMuscat Airport 23:05
-
EDIEdinburgh Airport 09:00DOHHamad International Airport 23:45
- 13h 55m (3h 20m)
- 1 Stop EDI · Edinburgh 3h 20m
-
British Airways (BA 1444)Airbus Qatar Airways (QR 1125)Airbus A351 -
British Airways (BA 1444) -
- -
- T
- -
- -
- -
- -
- -
-
07:35 LHR23:45 DOH13Hrs, 55m 1 Stop (EDI)
-
LHRLondon Heathrow Airport 07:35 - DOH 23:45 13h 55m 1 Stop (EDI) Edinburgh
-
LHRLondon Heathrow Airport 07:35MCTMuscat Airport 23:05
-
EDIEdinburgh Airport 09:00DOHHamad International Airport 23:45
- 13h 55m (3h 20m)
- 1 Stop EDI · Edinburgh 3h 20m
-
British Airways (BA 1444)Airbus Qatar Airways (QR 1125)Airbus A351 -
British Airways (BA 1444) -
- -
- -
- -
- T
- -
- -
- -
-
07:40 LHR23:45 DOH14Hrs, 00m 1 Stop (EDI)
-
LHRLondon Heathrow Airport 07:40 - DOH 23:45 14h 1 Stop (EDI) Edinburgh
-
LHRLondon Heathrow Airport 07:40MCTMuscat Airport 23:05
-
EDIEdinburgh Airport 09:05DOHHamad International Airport 23:45
- 14h (3h 25m)
- 1 Stop EDI · Edinburgh 3h 25m
-
British Airways (BA 1444)Airbus Qatar Airways (QR 1125)Airbus A351 -
British Airways (BA 1444) -
- -
- -
- -
- -
- -
- -
- S
-
07:45 LHR23:45 DOH14Hrs, 05m 1 Stop (EDI)
-
LHRLondon Heathrow Airport 07:45 - DOH 23:45 14h 05m 1 Stop (EDI) Edinburgh
-
LHRLondon Heathrow Airport 07:45MCTMuscat Airport 23:05
-
EDIEdinburgh Airport 09:10DOHHamad International Airport 23:45
- 14h 05m (3h 30m)
- 1 Stop EDI · Edinburgh 3h 30m
-
British Airways (BA 1444)Airbus Qatar Airways (QR 1125)Airbus A351 -
British Airways (BA 1444) -
- M
- -
- W
- -
- -
- S
- -
-
02:00 MCT12:35 EDI14Hrs, 35m 1 Stop (DOH)
-
MCTMuscat Airport 02:00 - EDI 12:35 14h 35m 1 Stop (DOH) Doha
-
MCTMuscat Airport 02:00DOHHamad International Airport 07:45
-
DOHHamad International Airport 02:40EDIEdinburgh Airport 12:35
- 14h 35m (5h 05m)
- 1 Stop DOH · Doha 5h 05m
-
Oman Air (WY 667)Boeing 737 Max 8 Passenger Qatar Airways (QR 29)Airbus A359 -
Oman Air (WY 667) -
- -
- T
- -
- T
- -
- S
- -
-
02:15 MCT10:00 EDI11Hrs, 45m 1 Stop (IST)
-
MCTMuscat Airport 02:15 - EDI 10:00 11h 45m 1 Stop (IST) Istanbul
-
MCTMuscat Airport 02:15ISTIstanbul Airport 08:15
-
ISTIstanbul Airport 06:55EDIEdinburgh Airport 10:00
- 11h 45m (1h 20m)
- 1 Stop IST · Istanbul 1h 20m
-
Turkish Airlines (TK 775)Airbus A321 Neo Turkish Airlines (TK 1343)Airbus Industrie A330 200 -
Turkish Airlines (TK 775) -
- -
- -
- W
- -
- -
- -
- -
-
02:15 MCT10:15 EDI12Hrs, 00m 1 Stop (IST)
-
MCTMuscat Airport 02:15 - EDI 10:15 12h 1 Stop (IST) Istanbul
-
MCTMuscat Airport 02:15ISTIstanbul Airport 08:30
-
ISTIstanbul Airport 06:55EDIEdinburgh Airport 10:15
- 12h (1h 35m)
- 1 Stop IST · Istanbul 1h 35m
-
Turkish Airlines (TK 775)Airbus A321 Neo Turkish Airlines (TK 1343)Airbus A321 Neo -
Turkish Airlines (TK 775) -
- -
- -
- -
- -
- F
- -
- -
-
02:15 MCT10:15 EDI12Hrs, 00m 1 Stop (IST)
-
MCTMuscat Airport 02:15 - EDI 10:15 12h 1 Stop (IST) Istanbul
-
MCTMuscat Airport 02:15ISTIstanbul Airport 08:30
-
ISTIstanbul Airport 06:55EDIEdinburgh Airport 10:15
- 12h (1h 35m)
- 1 Stop IST · Istanbul 1h 35m
-
Turkish Airlines (TK 775)Airbus A321 Neo Turkish Airlines (TK 1343)Airbus Industrie A321 Sharklets -
Turkish Airlines (TK 775) -
- M
- -
- -
- -
- -
- S
- -
The most popular airline flying from Muscat to Edinburgh is Qatar Airways. Find the latest flight deals on Wego.
The flight distance between Muscat and Edinburgh is 6100km. Check all available flights on Wego.
The earliest flight of the day departs at 02:00. The last flight of the day departs at 14:10. See the full list of flight times on Wego.
All Airports in Muscat
Muscat Airport MCT
All Airports in Edinburgh
Popular Airlines flying from Muscat to Edinburgh
Popular Destinations from Edinburgh
Popular Destinations from Muscat
Popular Hotels in Edinburgh
- Motel One Edinburgh-Princes
- The Inn On The Mile
- Radisson Blu Hotel Edinburgh City Centre
- ibis Edinburgh Centre South Bridge - Royal Mile
- The Balmoral Hotel
- Edinburgh Castle Apartments and Suites
- Hilton Edinburgh Carlton
- Old Waverley Hotel
- Wilde Aparthotels by Staycity Edinburgh Grassmarket
- Market Street Hotel