Airlines with flights from London to Muscat
There are 6 airlines with scheduled flights between LHR and MCT. Oman Air is the only airline with non-stop flights from Heathrow to Seeb International and the flight time is 7 hours and 10 minutes.
Choose airline
Schedules
Non-stop with Oman Air
-
Total flight time: 7 hours and 10 minutes
-
One World Alliance
-
Muscat is a Oman Air hub.
-
11 flights per week
-
Boeing 787-9
-
Business and first class available
LHR
Direct
MCT
W26, Jun 22 - Jun 28
Flight
Mon
Jun 22
Tue
Jun 23
Wed
Jun 24
Thu
Jun 25
Fri
Jun 26
Sat
Jun 27
Sun
Jun 28
WY104
08:25
----
----
----
08:25
08:25
08:25
WY102
20:50
20:50
20:50
20:50
20:50
20:50
20:50
The timetable & schedule information was updated at 2026-04-21
Via Doha with Qatar Airways
-
Total flight time: 9h 20m - 13h 05m.
-
One World Alliance
-
95 flights per week
LHR
Via DOH
MCT
W26, Jun 22 - Jun 28
Flight
Mon
Jun 22
Tue
Jun 23
Wed
Jun 24
Thu
Jun 25
Fri
Jun 26
Sat
Jun 27
Sun
Jun 28
QR104
QR1124
QR1124
----
08:05
08:05
08:05
----
----
----
QR6
QR1124
QR1124
08:05
08:25
08:25
08:25
08:25
08:25
08:05
QR112
QR1124
QR1124
09:00
09:00
09:00
09:00
09:00
09:00
09:00
QR10
QR1124
QR1124
----
09:00
----
09:00
----
09:00
09:00
QR4
QR1148
QR1148
15:05
15:05
15:05
15:05
15:05
15:05
15:05
QR110
QR1148
QR1148
15:35
15:35
15:35
15:35
15:35
15:35
15:35
QR12
QR1126
QR1126
19:25
19:25
19:25
19:25
----
----
----
QR16
QR1126
QR1126
21:55
21:55
21:55
21:55
21:55
21:55
21:55
The timetable & schedule information was updated at 2026-04-21
Via Abu Dhabi with Etihad Airways
-
Total flight time: 9h 30m - 10h 55m.
-
56 flights per week
LHR
Via AUH
MCT
W26, Jun 22 - Jun 28
Flight
Mon
Jun 22
Tue
Jun 23
Wed
Jun 24
Thu
Jun 25
Fri
Jun 26
Sat
Jun 27
Sun
Jun 28
EY62
EY696
EY696
09:30
09:30
09:30
09:30
09:30
09:30
09:30
EY64
EY690
EY690
14:45
14:45
14:45
14:45
14:45
14:45
14:45
EY66
EY692
EY692
20:50
20:50
20:50
20:50
20:50
20:50
20:50
EY68
EY692
EY692
21:45
21:45
21:45
21:45
21:45
21:45
21:45
The timetable & schedule information was updated at 2026-04-21
Via Dubai with Emirates
-
Total flight time: 10h 05m - 11h 15m.
-
22 flights per week
LHR
Via DXB
MCT
W26, Jun 22 - Jun 28
Flight
Mon
Jun 22
Tue
Jun 23
Wed
Jun 24
Thu
Jun 25
Fri
Jun 26
Sat
Jun 27
Sun
Jun 28
EK2
EK866
EK866
14:25
14:25
14:25
14:25
14:25
14:25
14:20
EK32
EK862
EK862
----
----
19:50
----
19:50
----
----
EK4
EK862
EK862
----
----
20:40
----
20:40
----
----
The timetable & schedule information was updated at 2026-04-21
Via Istanbul with Turkish Airlines
-
Total flight time: 10h 05m - 10h 35m.
-
21 flights per week
LHR
Via IST
MCT
W26, Jun 22 - Jun 28
Flight
Mon
Jun 22
Tue
Jun 23
Wed
Jun 24
Thu
Jun 25
Fri
Jun 26
Sat
Jun 27
Sun
Jun 28
TK1980
TK774
TK774
11:20
11:20
11:20
11:20
11:20
11:20
11:20
The timetable & schedule information was updated at 2026-04-21

There are 6 airlines with scheduled flights between LHR and MCT. Oman Air is the only airline with non-stop flights from Heathrow to Seeb International and the flight time is 7 hours and 10 minutes.
Via Bahrain with Gulf Air