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
181 S$
SalamAir
OV 205
08:30
Muscat (MCT)
Tue, 15 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Tue, 15 sep
173 S$
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
123 S$
Oman Air
WY 681
14:50
Muscat (MCT)
Wed, 16 sep
2h 20min
Direct
17:10
Riyadh, King Khaled (RUH)
Wed, 16 sep
197 S$
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
122 S$
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
199 S$
SalamAir
OV 205
08:30
Muscat (MCT)
Thu, 17 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Thu, 17 sep
194 S$
SalamAir
OV 205 🔥 Hot deal
08:30
Muscat (MCT)
Fri, 18 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Fri, 18 sep
167 S$
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
181 S$
SalamAir
OV 205
08:30
Muscat (MCT)
Sat, 19 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sat, 19 sep
168 S$
SalamAir
OV 205 🔥 Hot deal
08:30
Muscat (MCT)
Sun, 20 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sun, 20 sep
172 S$
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
202 S$
SalamAir
OV 205
08:30
Muscat (MCT)
Mon, 21 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Mon, 21 sep
167 S$
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
204 S$
Etihad Airways
EY 693
07:55
Muscat (MCT)
Tue, 22 sep
10h 50min
2 stops
18:45
Riyadh, King Khaled (RUH)
Tue, 22 sep
176 S$
SalamAir
OV 1248
08:30
Muscat (MCT)
Tue, 22 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Tue, 22 sep
189 S$
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
173 S$
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
191 S$
Air Arabia
G9 113
06:00
Muscat (MCT)
Wed, 23 sep
9h 40min
1 stop
15:40
Riyadh, King Khaled (RUH)
Wed, 23 sep
190 S$
Gulf Air
GF 567
19:55
Muscat (MCT)
Wed, 23 sep
5h 5min
1 stop
01:00
Riyadh, King Khaled (RUH)
Thu, 24 sep +1
209 S$
SalamAir
OV 205
08:30
Muscat (MCT)
Thu, 24 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Thu, 24 sep
176 S$
SalamAir
OV 205
08:30
Muscat (MCT)
Sat, 26 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sat, 26 sep
174 S$
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
191 S$
SalamAir
OV 1248
08:30
Muscat (MCT)
Sun, 27 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sun, 27 sep
189 S$
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
190 S$
SalamAir
OV 205
08:30
Muscat (MCT)
Mon, 28 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Mon, 28 sep
178 S$
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
201 S$
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
199 S$
SalamAir
OV 205
08:30
Muscat (MCT)
Tue, 29 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Tue, 29 sep
171 S$
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
197 S$
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
197 S$
SalamAir
OV 205
08:30
Muscat (MCT)
Sat, 3 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sat, 3 oct
148 S$
SalamAir
OV 205
08:30
Muscat (MCT)
Sun, 4 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sun, 4 oct
165 S$
SalamAir
OV 205
08:30
Muscat (MCT)
Sat, 10 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sat, 10 oct
164 S$
SalamAir
OV 205
08:30
Muscat (MCT)
Mon, 12 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Mon, 12 oct
169 S$
SalamAir
OV 205
08:30
Muscat (MCT)
Thu, 15 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Thu, 15 oct
181 S$
SalamAir
OV 205
08:30
Muscat (MCT)
Fri, 16 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Fri, 16 oct
182 S$
SalamAir
OV 205
08:30
Muscat (MCT)
Sat, 17 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sat, 17 oct
182 S$
SalamAir
OV 205
08:30
Muscat (MCT)
Sun, 18 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sun, 18 oct
182 S$
SalamAir
OV 205
08:30
Muscat (MCT)
Mon, 19 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Mon, 19 oct
182 S$
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
205 S$
SalamAir
OV 1248
08:30
Muscat (MCT)
Fri, 23 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Fri, 23 oct
179 S$
SalamAir
OV 205
08:30
Muscat (MCT)
Sat, 24 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sat, 24 oct
179 S$
Etihad Airways
EY 691
01:25
Muscat (MCT)
Sun, 25 oct
22h 30min
1 stop
23:55
Riyadh, King Khaled (RUH)
Sun, 25 oct
124 S$
Etihad Airways
EY 691
01:25
Muscat (MCT)
Mon, 26 oct
22h 30min
1 stop
23:55
Riyadh, King Khaled (RUH)
Mon, 26 oct
121 S$
SalamAir
OV 205
07:30
Muscat (MCT)
Mon, 26 oct
2h 30min
Direct
10:00
Riyadh, King Khaled (RUH)
Mon, 26 oct
163 S$
Etihad Airways
EY 691
01:25
Muscat (MCT)
Thu, 29 oct
22h 30min
1 stop
23:55
Riyadh, King Khaled (RUH)
Thu, 29 oct
118 S$
SalamAir
OV 205
07:45
Muscat (MCT)
Thu, 29 oct
2h 30min
Direct
10:15
Riyadh, King Khaled (RUH)
Thu, 29 oct
181 S$
Etihad Airways
EY 691
01:25
Muscat (MCT)
Fri, 30 oct
22h 30min
1 stop
23:55
Riyadh, King Khaled (RUH)
Fri, 30 oct
113 S$
Etihad Airways
EY 691
01:25
Muscat (MCT)
Sat, 31 oct
22h 30min
1 stop
23:55
Riyadh, King Khaled (RUH)
Sat, 31 oct
121 S$

Low price calendar

September 2026
Price chart (September 2026)
min: 111 S$ · max: 202 S$
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 — 111 S$ 15.09.2026 — 123 S$ 16.09.2026 — 122 S$ 17.09.2026 — 194 S$ 18.09.2026 — 181 S$ 19.09.2026 — 168 S$ 20.09.2026 — 202 S$ 21.09.2026 — 167 S$ 22.09.2026 — 189 S$ 23.09.2026 — 190 S$ 24.09.2026 — 176 S$ 25.09.2026 — no data 26.09.2026 — 191 S$ 27.09.2026 — 189 S$ 28.09.2026 — 178 S$ 29.09.2026 — 177 S$ 30.09.2026 — 177 S$ 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
Good deal
111 S$
15
Good deal
123 S$
16
Good deal
122 S$
17
placeholder
194 S$
18
placeholder
181 S$
19
placeholder
168 S$
20
placeholder
202 S$
21
Good deal
167 S$
22
placeholder
189 S$
23
placeholder
190 S$
24
placeholder
176 S$
25
placeholder
no data
26
placeholder
191 S$
27
placeholder
189 S$
28
placeholder
178 S$
29
placeholder
177 S$
30
placeholder
177 S$

Cheap flights Muscat to Riyadh

Etihad Airways
Mon, Tue, Wed, Thu, Fri, Sat, Sun
Price from
S$110
SalamAir
Mon, Tue, Thu, Fri, Sat, Sun
Price from
S$148
Gulf Air
Mon, Tue, Wed, Fri, Sat, Sun
Price from
S$180
Air Arabia
Wed
Price from
S$190
Oman Air
Mon, Wed, Sat, Sun
Price from
S$197
Qatar Airways
Mon, Wed, Sat, Sun
Price from
S$201

Popular destinations from Muscat

All →
MCT
Oman → United Arab Emirates
AUH
from
S$42
MCT
Muscat — Masirah
Oman → Oman
MSH
from
S$64
MCT
Oman → Bangladesh
CGP
from
S$80
MCT
Oman → Pakistan
ISB
from
S$81
MCT
Muscat — Khasab
Oman → Oman
KHS
from
S$81
MCT
Oman → Oman
SLL
from
S$82
MCT
Oman → Pakistan
SKT
from
S$83
MCT
Oman → Pakistan
PEW
from
S$90
MCT
Oman → India
CCJ
from
S$93

Popular destinations to Riyadh

All →
MED
Saudi Arabia → Saudi Arabia
RUH
from
S$47
JED
Saudi Arabia → Saudi Arabia
RUH
from
S$47
AHB
Saudi Arabia → Saudi Arabia
RUH
from
S$48
TIF
Saudi Arabia → Saudi Arabia
RUH
from
S$48
GIZ
Saudi Arabia → Saudi Arabia
RUH
from
S$51
TUU
Saudi Arabia → Saudi Arabia
RUH
from
S$59
DMM
Saudi Arabia → Saudi Arabia
RUH
from
S$59
CAI
Egypt → Saudi Arabia
RUH
from
S$61
IST
Turkiye → Saudi Arabia
RUH
from
S$74

Cheap flights Muscat to Riyadh

Interesting facts about the route

Flight time

5h 5min

Distance

1 183 km

Average price

S$182

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

S$13

Buy

redsand

5 GB

data

30

days

S$19

Buy

redsand

10 GB

data

30

days

S$32

Buy

redsand

data

10

days

S$44

Buy

redsand

20 GB

data

30

days

S$53

Buy

Frequently Asked Questions

The average ticket price Muscat Riyadh is S$182. The cheapest ticket costs S$122, 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.