Cheap flights Muscat to Riyadh (King Khaled)

1 passenger, economy

Cheap flights Muscat to Riyadh

Compare prices, duration and stops

SalamAir
OV 205 🔥 Hot deal
08:30
Muscat (MCT)
Fri, 18 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Fri, 18 sep
131 $
Gulf Air
GF 567
19:55
Muscat (MCT)
Fri, 18 sep
18h 5min
1 stop
14:00
Riyadh, King Khaled (RUH)
Sat, 19 sep +1
156 $
SalamAir
OV 205
08:30
Muscat (MCT)
Sat, 19 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sat, 19 sep
132 $
SalamAir
OV 205 🔥 Hot deal
08:30
Muscat (MCT)
Sun, 20 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sun, 20 sep
135 $
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
159 $
SalamAir
OV 205
08:30
Muscat (MCT)
Mon, 21 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Mon, 21 sep
131 $
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
160 $
Etihad Airways
EY 693
07:55
Muscat (MCT)
Tue, 22 sep
10h 50min
2 stops
18:45
Riyadh, King Khaled (RUH)
Tue, 22 sep
138 $
SalamAir
OV 1248
08:30
Muscat (MCT)
Tue, 22 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Tue, 22 sep
149 $
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
136 $
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
150 $
Air Arabia
G9 113
06:00
Muscat (MCT)
Wed, 23 sep
9h 40min
1 stop
15:40
Riyadh, King Khaled (RUH)
Wed, 23 sep
149 $
Gulf Air
GF 567
19:55
Muscat (MCT)
Wed, 23 sep
12h
1 stop
07:55
Riyadh, King Khaled (RUH)
Thu, 24 sep +1
158 $
SalamAir
OV 205
08:30
Muscat (MCT)
Thu, 24 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Thu, 24 sep
127 $
Gulf Air
GF 567
19:55
Muscat (MCT)
Fri, 25 sep
5h 5min
1 stop
01:00
Riyadh, King Khaled (RUH)
Sat, 26 sep +1
156 $
SalamAir
OV 205
08:30
Muscat (MCT)
Sat, 26 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sat, 26 sep
137 $
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
150 $
SalamAir
OV 1248
08:30
Muscat (MCT)
Sun, 27 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sun, 27 sep
149 $
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
149 $
SalamAir
OV 205
08:30
Muscat (MCT)
Mon, 28 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Mon, 28 sep
140 $
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
158 $
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
156 $
SalamAir
OV 205
08:30
Muscat (MCT)
Tue, 29 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Tue, 29 sep
134 $
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
155 $
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
155 $
SalamAir
OV 205
08:30
Muscat (MCT)
Sat, 3 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sat, 3 oct
116 $
SalamAir
OV 205
08:30
Muscat (MCT)
Sun, 4 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sun, 4 oct
129 $
SalamAir
OV 205
08:30
Muscat (MCT)
Tue, 6 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Tue, 6 oct
145 $
SalamAir
OV 205
08:30
Muscat (MCT)
Sat, 10 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sat, 10 oct
129 $
SalamAir
OV 205
08:30
Muscat (MCT)
Mon, 12 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Mon, 12 oct
133 $
SalamAir
OV 205
08:30
Muscat (MCT)
Tue, 13 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Tue, 13 oct
140 $
Air Arabia
G9 119
15:50
Muscat (MCT)
Wed, 14 oct
19h
1 stop
10:50
Riyadh, King Khaled (RUH)
Thu, 15 oct +1
155 $
SalamAir
OV 205
08:30
Muscat (MCT)
Thu, 15 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Thu, 15 oct
142 $
SalamAir
OV 205
08:30
Muscat (MCT)
Fri, 16 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Fri, 16 oct
143 $
SalamAir
OV 205
08:30
Muscat (MCT)
Sat, 17 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sat, 17 oct
143 $
SalamAir
OV 205
08:30
Muscat (MCT)
Sun, 18 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sun, 18 oct
143 $
SalamAir
OV 205
08:30
Muscat (MCT)
Mon, 19 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Mon, 19 oct
143 $
SalamAir
OV 205
08:30
Muscat (MCT)
Tue, 20 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Tue, 20 oct
139 $
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
161 $
SalamAir
OV 1248
08:30
Muscat (MCT)
Fri, 23 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Fri, 23 oct
141 $
SalamAir
OV 205
08:30
Muscat (MCT)
Sat, 24 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sat, 24 oct
141 $
Etihad Airways
EY 691
01:25
Muscat (MCT)
Sun, 25 oct
22h 30min
1 stop
23:55
Riyadh, King Khaled (RUH)
Sun, 25 oct
98 $
Etihad Airways
EY 691
01:25
Muscat (MCT)
Mon, 26 oct
22h 30min
1 stop
23:55
Riyadh, King Khaled (RUH)
Mon, 26 oct
95 $
SalamAir
OV 205
07:30
Muscat (MCT)
Mon, 26 oct
2h 30min
Direct
10:00
Riyadh, King Khaled (RUH)
Mon, 26 oct
128 $
Etihad Airways
EY 691
01:25
Muscat (MCT)
Thu, 29 oct
22h 30min
1 stop
23:55
Riyadh, King Khaled (RUH)
Thu, 29 oct
93 $
SalamAir
OV 205
07:45
Muscat (MCT)
Thu, 29 oct
2h 30min
Direct
10:15
Riyadh, King Khaled (RUH)
Thu, 29 oct
142 $
Etihad Airways
EY 691
01:25
Muscat (MCT)
Fri, 30 oct
22h 30min
1 stop
23:55
Riyadh, King Khaled (RUH)
Fri, 30 oct
89 $
Etihad Airways
EY 691
01:25
Muscat (MCT)
Sat, 31 oct
22h 30min
1 stop
23:55
Riyadh, King Khaled (RUH)
Sat, 31 oct
95 $
SalamAir
OV 205
10:55
Muscat (MCT)
Sun, 1 nov
2h 30min
Direct
13:25
Riyadh, King Khaled (RUH)
Sun, 1 nov
143 $
Etihad Airways
EY 691
01:25
Muscat (MCT)
Thu, 5 nov
22h 30min
1 stop
23:55
Riyadh, King Khaled (RUH)
Thu, 5 nov
96 $

Low price calendar

September 2026
Price chart (September 2026)
min: 127 $ · max: 159 $
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 — no data 16.09.2026 — no data 17.09.2026 — 152 $ 18.09.2026 — 156 $ 19.09.2026 — 132 $ 20.09.2026 — 159 $ 21.09.2026 — 131 $ 22.09.2026 — 150 $ 23.09.2026 — 149 $ 24.09.2026 — 127 $ 25.09.2026 — 156 $ 26.09.2026 — 150 $ 27.09.2026 — 149 $ 28.09.2026 — 140 $ 29.09.2026 — 155 $ 30.09.2026 — 155 $ 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
placeholder
no data
16
placeholder
no data
17
placeholder
152 $
18
placeholder
156 $
19
Good deal
132 $
20
placeholder
159 $
21
Good deal
131 $
22
placeholder
150 $
23
placeholder
149 $
24
Good deal
127 $
25
placeholder
156 $
26
placeholder
150 $
27
placeholder
149 $
28
placeholder
140 $
29
placeholder
155 $
30
placeholder
155 $

Cheap flights Muscat to Riyadh

Etihad Airways
Mon, Tue, Wed, Thu, Fri, Sat, Sun
Price from
$86
SalamAir
Mon, Tue, Thu, Fri, Sat, Sun
Price from
$116
Gulf Air
Mon, Tue, Wed, Thu, Fri, Sat, Sun
Price from
$149
Air Arabia
Wed
Price from
$155
Qatar Airways
Mon, Tue, Wed, Sat, Sun
Price from
$158
Oman Air
Mon, Sat, Sun
Price from
$186

Popular destinations from Muscat

All →
MCT
Oman → United Arab Emirates
AUH
from
$33
MCT
Muscat — Masirah
Oman → Oman
MSH
from
$50
MCT
Muscat — Khasab
Oman → Oman
KHS
from
$59
MCT
Oman → Bangladesh
CGP
from
$63
MCT
Oman → Pakistan
ISB
from
$64
MCT
Oman → Oman
SLL
from
$65
MCT
Oman → Pakistan
SKT
from
$65
MCT
Oman → Pakistan
PEW
from
$71
MCT
Oman → India
CCJ
from
$73

Popular destinations to Riyadh

All →
DXB
United Arab Emirates → Saudi Arabia
RUH
from
$21
JED
Saudi Arabia → Saudi Arabia
RUH
from
$31
TUU
Saudi Arabia → Saudi Arabia
RUH
from
$36
MED
Saudi Arabia → Saudi Arabia
RUH
from
$36
AHB
Saudi Arabia → Saudi Arabia
RUH
from
$38
TIF
Saudi Arabia → Saudi Arabia
RUH
from
$38
GIZ
Saudi Arabia → Saudi Arabia
RUH
from
$40
CAI
Egypt → Saudi Arabia
RUH
from
$44
IST
Turkiye → Saudi Arabia
RUH
from
$46

Cheap flights Muscat to Riyadh

Interesting facts about the route

Flight time

5h 5min

Distance

1 183 km

Average price

$149

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

$10

Buy

redsand

5 GB

data

30

days

$15

Buy

redsand

10 GB

data

30

days

$26

Buy

redsand

data

10

days

$35

Buy

redsand

20 GB

data

30

days

$42

Buy

Frequently Asked Questions

The average ticket price Muscat Riyadh is $149. The cheapest ticket costs $131, operated by SalamAir, flight 205, departing Muscat on 21 September at 08:30, arriving Riyadh on 21 September at 11:00.
The average flight time is 5 hours 5 minutes. The fastest flight takes 2 hours 30 minutes, flight 205 operated by SalamAir, departing Muscat on 19 September at 08:30, arriving Riyadh on 19 September at 11:00.
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.