Cheap flights Muscat to Riyadh (King Khaled)

1 passenger, economy

Cheap flights Muscat to Riyadh

Compare prices, duration and stops

Etihad Airways
EY 693
07:55
Muscat (MCT)
Tue, 15 sep
10h 50min
2 stops
18:45
Riyadh, King Khaled (RUH)
Tue, 15 sep
105 £
SalamAir
OV 205
08:30
Muscat (MCT)
Tue, 15 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Tue, 15 sep
100 £
Etihad Airways
EY 697
19:50
Muscat (MCT)
Tue, 15 sep
16h 25min
1 stop
12:15
Riyadh, King Khaled (RUH)
Wed, 16 sep +1
72 £
Oman Air
WY 681
14:50
Muscat (MCT)
Wed, 16 sep
2h 20min
Direct
17:10
Riyadh, King Khaled (RUH)
Wed, 16 sep
114 £
Etihad Airways
EY 697
19:50
Muscat (MCT)
Wed, 16 sep
16h 25min
1 stop
12:15
Riyadh, King Khaled (RUH)
Thu, 17 sep +1
71 £
Gulf Air
GF 567
19:55
Muscat (MCT)
Wed, 16 sep
5h 5min
1 stop
01:00
Riyadh, King Khaled (RUH)
Thu, 17 sep +1
116 £
SalamAir
OV 205
08:30
Muscat (MCT)
Thu, 17 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Thu, 17 sep
113 £
SalamAir
OV 205 🔥 Hot deal
08:30
Muscat (MCT)
Fri, 18 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Fri, 18 sep
97 £
Gulf Air
GF 567
19:55
Muscat (MCT)
Fri, 18 sep
5h 5min
1 stop
01:00
Riyadh, King Khaled (RUH)
Sat, 19 sep +1
105 £
SalamAir
OV 205
08:30
Muscat (MCT)
Sat, 19 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sat, 19 sep
98 £
SalamAir
OV 205 🔥 Hot deal
08:30
Muscat (MCT)
Sun, 20 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sun, 20 sep
100 £
Gulf Air
GF 567
19:55
Muscat (MCT)
Sun, 20 sep
5h 5min
1 stop
01:00
Riyadh, King Khaled (RUH)
Mon, 21 sep +1
118 £
SalamAir
OV 205
08:30
Muscat (MCT)
Mon, 21 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Mon, 21 sep
97 £
Etihad Airways
EY 697
19:50
Muscat (MCT)
Mon, 21 sep
17h 5min
1 stop
12:55
Riyadh, King Khaled (RUH)
Tue, 22 sep +1
119 £
Etihad Airways
EY 693
07:55
Muscat (MCT)
Tue, 22 sep
10h 50min
2 stops
18:45
Riyadh, King Khaled (RUH)
Tue, 22 sep
102 £
SalamAir
OV 1248
08:30
Muscat (MCT)
Tue, 22 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Tue, 22 sep
110 £
Etihad Airways
EY 697
19:50
Muscat (MCT)
Tue, 22 sep
17h 5min
1 stop
12:55
Riyadh, King Khaled (RUH)
Wed, 23 sep +1
101 £
Gulf Air
GF 567
19:55
Muscat (MCT)
Tue, 22 sep
5h 5min
1 stop
01:00
Riyadh, King Khaled (RUH)
Wed, 23 sep +1
111 £
Air Arabia
G9 113
06:00
Muscat (MCT)
Wed, 23 sep
9h 40min
1 stop
15:40
Riyadh, King Khaled (RUH)
Wed, 23 sep
111 £
Gulf Air
GF 567
19:55
Muscat (MCT)
Wed, 23 sep
12h
1 stop
07:55
Riyadh, King Khaled (RUH)
Thu, 24 sep +1
117 £
SalamAir
OV 205
08:30
Muscat (MCT)
Thu, 24 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Thu, 24 sep
103 £
SalamAir
OV 205
08:30
Muscat (MCT)
Sat, 26 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sat, 26 sep
101 £
Gulf Air
GF 567
19:55
Muscat (MCT)
Sat, 26 sep
5h 5min
1 stop
01:00
Riyadh, King Khaled (RUH)
Sun, 27 sep +1
111 £
SalamAir
OV 1248
08:30
Muscat (MCT)
Sun, 27 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sun, 27 sep
110 £
Gulf Air
GF 567
19:55
Muscat (MCT)
Sun, 27 sep
23h 30min
1 stop
19:25
Riyadh, King Khaled (RUH)
Mon, 28 sep +1
110 £
SalamAir
OV 205
08:30
Muscat (MCT)
Mon, 28 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Mon, 28 sep
103 £
Etihad Airways
EY 697
19:50
Muscat (MCT)
Mon, 28 sep
17h 5min
1 stop
12:55
Riyadh, King Khaled (RUH)
Tue, 29 sep +1
117 £
Gulf Air
GF 567
19:55
Muscat (MCT)
Mon, 28 sep
5h 5min
1 stop
01:00
Riyadh, King Khaled (RUH)
Tue, 29 sep +1
116 £
SalamAir
OV 205
08:30
Muscat (MCT)
Tue, 29 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Tue, 29 sep
100 £
Etihad Airways
EY 697
19:50
Muscat (MCT)
Tue, 29 sep
17h 5min
1 stop
12:55
Riyadh, King Khaled (RUH)
Wed, 30 sep +1
114 £
Etihad Airways
EY 697
19:50
Muscat (MCT)
Wed, 30 sep
17h 5min
1 stop
12:55
Riyadh, King Khaled (RUH)
Thu, 1 oct +1
114 £
SalamAir
OV 205
08:30
Muscat (MCT)
Sat, 3 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sat, 3 oct
86 £
SalamAir
OV 205
08:30
Muscat (MCT)
Sun, 4 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sun, 4 oct
96 £
SalamAir
OV 205
08:30
Muscat (MCT)
Sat, 10 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sat, 10 oct
95 £
SalamAir
OV 205
08:30
Muscat (MCT)
Mon, 12 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Mon, 12 oct
99 £
SalamAir
OV 205
08:30
Muscat (MCT)
Tue, 13 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Tue, 13 oct
103 £
Air Arabia
G9 119
15:50
Muscat (MCT)
Wed, 14 oct
19h
1 stop
10:50
Riyadh, King Khaled (RUH)
Thu, 15 oct +1
115 £
SalamAir
OV 205
08:30
Muscat (MCT)
Thu, 15 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Thu, 15 oct
105 £
SalamAir
OV 205
08:30
Muscat (MCT)
Fri, 16 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Fri, 16 oct
106 £
SalamAir
OV 205
08:30
Muscat (MCT)
Sat, 17 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sat, 17 oct
106 £
SalamAir
OV 205
08:30
Muscat (MCT)
Sun, 18 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sun, 18 oct
106 £
SalamAir
OV 205
08:30
Muscat (MCT)
Mon, 19 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Mon, 19 oct
106 £
Gulf Air
GF 567
19:55
Muscat (MCT)
Wed, 21 oct
5h 5min
1 stop
01:00
Riyadh, King Khaled (RUH)
Thu, 22 oct +1
119 £
SalamAir
OV 1248
08:30
Muscat (MCT)
Fri, 23 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Fri, 23 oct
104 £
SalamAir
OV 205
08:30
Muscat (MCT)
Sat, 24 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sat, 24 oct
104 £
Etihad Airways
EY 691
01:25
Muscat (MCT)
Sun, 25 oct
22h 30min
1 stop
23:55
Riyadh, King Khaled (RUH)
Sun, 25 oct
72 £
Etihad Airways
EY 691
01:25
Muscat (MCT)
Mon, 26 oct
22h 30min
1 stop
23:55
Riyadh, King Khaled (RUH)
Mon, 26 oct
71 £
SalamAir
OV 205
07:30
Muscat (MCT)
Mon, 26 oct
2h 30min
Direct
10:00
Riyadh, King Khaled (RUH)
Mon, 26 oct
95 £
Etihad Airways
EY 691
01:25
Muscat (MCT)
Thu, 29 oct
22h 30min
1 stop
23:55
Riyadh, King Khaled (RUH)
Thu, 29 oct
69 £
SalamAir
OV 205
07:45
Muscat (MCT)
Thu, 29 oct
2h 30min
Direct
10:15
Riyadh, King Khaled (RUH)
Thu, 29 oct
105 £

Low price calendar

September 2026
Price chart (September 2026)
min: 71 £ · max: 118 £
01.09.2026 — no data 02.09.2026 — no data 03.09.2026 — no data 04.09.2026 — no data 05.09.2026 — no data 06.09.2026 — no data 07.09.2026 — no data 08.09.2026 — no data 09.09.2026 — no data 10.09.2026 — no data 11.09.2026 — no data 12.09.2026 — no data 13.09.2026 — no data 14.09.2026 — no data 15.09.2026 — 72 £ 16.09.2026 — 71 £ 17.09.2026 — 113 £ 18.09.2026 — 105 £ 19.09.2026 — 98 £ 20.09.2026 — 118 £ 21.09.2026 — 97 £ 22.09.2026 — 110 £ 23.09.2026 — 111 £ 24.09.2026 — 103 £ 25.09.2026 — no data 26.09.2026 — 111 £ 27.09.2026 — 110 £ 28.09.2026 — 103 £ 29.09.2026 — 103 £ 30.09.2026 — 103 £ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
placeholder
no data
2
placeholder
no data
3
placeholder
no data
4
placeholder
no data
5
placeholder
no data
6
placeholder
no data
7
placeholder
no data
8
placeholder
no data
9
placeholder
no data
10
placeholder
no data
11
placeholder
no data
12
placeholder
no data
13
placeholder
no data
14
placeholder
no data
15
Good deal
72 £
16
Good deal
71 £
17
placeholder
113 £
18
placeholder
105 £
19
placeholder
98 £
20
placeholder
118 £
21
Good deal
97 £
22
placeholder
110 £
23
placeholder
111 £
24
placeholder
103 £
25
placeholder
no data
26
placeholder
111 £
27
placeholder
110 £
28
placeholder
103 £
29
placeholder
103 £
30
placeholder
103 £

Cheap flights Muscat to Riyadh

Etihad Airways
Mon, Tue, Wed, Thu, Fri, Sat, Sun
Price from
£64
SalamAir
Mon, Tue, Thu, Fri, Sat, Sun
Price from
£86
Gulf Air
Mon, Tue, Wed, Fri, Sat, Sun
Price from
£110
Oman Air
Mon, Wed, Sat, Sun
Price from
£114
Air Arabia
Wed
Price from
£115
Qatar Airways
Mon, Wed, Sat, Sun
Price from
£117

Popular destinations from Muscat

All →
MCT
Oman → United Arab Emirates
AUH
from
£24
MCT
Muscat — Masirah
Oman → Oman
MSH
from
£37
MCT
Oman → Bangladesh
CGP
from
£47
MCT
Oman → Pakistan
ISB
from
£47
MCT
Muscat — Khasab
Oman → Oman
KHS
from
£47
MCT
Oman → Oman
SLL
from
£48
MCT
Oman → Pakistan
SKT
from
£48
MCT
Oman → Pakistan
PEW
from
£53
MCT
Oman → India
CCJ
from
£54

Popular destinations to Riyadh

All →
DXB
United Arab Emirates → Saudi Arabia
RUH
from
£16
MED
Saudi Arabia → Saudi Arabia
RUH
from
£27
JED
Saudi Arabia → Saudi Arabia
RUH
from
£27
AHB
Saudi Arabia → Saudi Arabia
RUH
from
£28
TIF
Saudi Arabia → Saudi Arabia
RUH
from
£28
GIZ
Saudi Arabia → Saudi Arabia
RUH
from
£30
IST
Turkiye → Saudi Arabia
RUH
from
£34
TUU
Saudi Arabia → Saudi Arabia
RUH
from
£34
DMM
Saudi Arabia → Saudi Arabia
RUH
from
£34

Cheap flights Muscat to Riyadh

Interesting facts about the route

Flight time

5h 5min

Distance

1 183 km

Average price

£106

Most frequent flight

EY 691

Passenger reviews

No reviews for this route yet

Internet abroad

eSIM · Saudi Arabia

All plans

redsand

3 GB

data

30

days

£7

Buy

redsand

5 GB

data

30

days

£11

Buy

redsand

10 GB

data

30

days

£19

Buy

redsand

data

10

days

£26

Buy

redsand

20 GB

data

30

days

£31

Buy

Frequently Asked Questions

The average ticket price Muscat Riyadh is £106. The cheapest ticket costs £71, operated by Etihad Airways, flight 697, departing Muscat on 16 September at 19:50, arriving Riyadh on 17 September at 12:15.
The average flight time is 5 hours 5 minutes. The fastest flight takes 2 hours 20 minutes, flight 681 operated by Oman Air, departing Muscat on 16 September at 14:50, arriving Riyadh on 16 September at 17:10.
Flights on the Muscat - Riyadh route are operated by the following airlines: Etihad Airways, Air Arabia, Gulf Air, SalamAir, Qatar Airways, Oman Air.
The distance from Muscat to Riyadh is 1183 km.