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
123 €
SalamAir
OV 205
08:30
Muscat (MCT)
Tue, 15 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Tue, 15 sep
117 €
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
84 €
Oman Air
WY 681
14:50
Muscat (MCT)
Wed, 16 sep
2h 20min
Direct
17:10
Riyadh, King Khaled (RUH)
Wed, 16 sep
134 €
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
83 €
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
135 €
SalamAir
OV 205
08:30
Muscat (MCT)
Thu, 17 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Thu, 17 sep
132 €
SalamAir
OV 205 🔥 Hot deal
08:30
Muscat (MCT)
Fri, 18 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Fri, 18 sep
113 €
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
123 €
SalamAir
OV 205
08:30
Muscat (MCT)
Sat, 19 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sat, 19 sep
114 €
SalamAir
OV 205 🔥 Hot deal
08:30
Muscat (MCT)
Sun, 20 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sun, 20 sep
117 €
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
137 €
SalamAir
OV 205
08:30
Muscat (MCT)
Mon, 21 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Mon, 21 sep
114 €
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
138 €
Etihad Airways
EY 693
07:55
Muscat (MCT)
Tue, 22 sep
10h 50min
2 stops
18:45
Riyadh, King Khaled (RUH)
Tue, 22 sep
120 €
SalamAir
OV 1248
08:30
Muscat (MCT)
Tue, 22 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Tue, 22 sep
128 €
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
117 €
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
130 €
Air Arabia
G9 113
06:00
Muscat (MCT)
Wed, 23 sep
9h 40min
1 stop
15:40
Riyadh, King Khaled (RUH)
Wed, 23 sep
129 €
Gulf Air
GF 567
19:55
Muscat (MCT)
Wed, 23 sep
12h
1 stop
07:55
Riyadh, King Khaled (RUH)
Thu, 24 sep +1
137 €
SalamAir
OV 205
08:30
Muscat (MCT)
Thu, 24 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Thu, 24 sep
120 €
SalamAir
OV 205
08:30
Muscat (MCT)
Sat, 26 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sat, 26 sep
118 €
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
130 €
SalamAir
OV 1248
08:30
Muscat (MCT)
Sun, 27 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sun, 27 sep
128 €
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
129 €
SalamAir
OV 205
08:30
Muscat (MCT)
Mon, 28 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Mon, 28 sep
121 €
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
137 €
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
135 €
SalamAir
OV 205
08:30
Muscat (MCT)
Tue, 29 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Tue, 29 sep
116 €
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
134 €
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
134 €
SalamAir
OV 205
08:30
Muscat (MCT)
Sat, 3 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sat, 3 oct
101 €
SalamAir
OV 205
08:30
Muscat (MCT)
Sun, 4 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sun, 4 oct
112 €
SalamAir
OV 205
08:30
Muscat (MCT)
Sat, 10 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sat, 10 oct
111 €
SalamAir
OV 205
08:30
Muscat (MCT)
Mon, 12 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Mon, 12 oct
115 €
SalamAir
OV 205
08:30
Muscat (MCT)
Tue, 13 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Tue, 13 oct
121 €
Air Arabia
G9 119
15:50
Muscat (MCT)
Wed, 14 oct
19h
1 stop
10:50
Riyadh, King Khaled (RUH)
Thu, 15 oct +1
134 €
SalamAir
OV 205
08:30
Muscat (MCT)
Thu, 15 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Thu, 15 oct
123 €
SalamAir
OV 205
08:30
Muscat (MCT)
Fri, 16 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Fri, 16 oct
124 €
SalamAir
OV 205
08:30
Muscat (MCT)
Sat, 17 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sat, 17 oct
124 €
SalamAir
OV 205
08:30
Muscat (MCT)
Sun, 18 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sun, 18 oct
124 €
SalamAir
OV 205
08:30
Muscat (MCT)
Mon, 19 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Mon, 19 oct
124 €
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
139 €
SalamAir
OV 1248
08:30
Muscat (MCT)
Fri, 23 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Fri, 23 oct
122 €
SalamAir
OV 205
08:30
Muscat (MCT)
Sat, 24 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sat, 24 oct
122 €
Etihad Airways
EY 691
01:25
Muscat (MCT)
Sun, 25 oct
22h 30min
1 stop
23:55
Riyadh, King Khaled (RUH)
Sun, 25 oct
85 €
Etihad Airways
EY 691
01:25
Muscat (MCT)
Mon, 26 oct
22h 30min
1 stop
23:55
Riyadh, King Khaled (RUH)
Mon, 26 oct
82 €
SalamAir
OV 205
07:30
Muscat (MCT)
Mon, 26 oct
2h 30min
Direct
10:00
Riyadh, King Khaled (RUH)
Mon, 26 oct
111 €
Etihad Airways
EY 691
01:25
Muscat (MCT)
Thu, 29 oct
22h 30min
1 stop
23:55
Riyadh, King Khaled (RUH)
Thu, 29 oct
80 €
SalamAir
OV 205
07:45
Muscat (MCT)
Thu, 29 oct
2h 30min
Direct
10:15
Riyadh, King Khaled (RUH)
Thu, 29 oct
123 €

Low price calendar

September 2026
Price chart (September 2026)
min: 83 € · max: 137 €
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 — 84 € 16.09.2026 — 83 € 17.09.2026 — 132 € 18.09.2026 — 123 € 19.09.2026 — 114 € 20.09.2026 — 137 € 21.09.2026 — 114 € 22.09.2026 — 128 € 23.09.2026 — 129 € 24.09.2026 — 120 € 25.09.2026 — no data 26.09.2026 — 130 € 27.09.2026 — 128 € 28.09.2026 — 121 € 29.09.2026 — 120 € 30.09.2026 — 120 € 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
84 €
16
Good deal
83 €
17
placeholder
132 €
18
placeholder
123 €
19
placeholder
114 €
20
placeholder
137 €
21
Good deal
114 €
22
placeholder
128 €
23
placeholder
129 €
24
placeholder
120 €
25
placeholder
no data
26
placeholder
130 €
27
placeholder
128 €
28
placeholder
121 €
29
placeholder
120 €
30
placeholder
120 €

Cheap flights Muscat to Riyadh

Etihad Airways
Mon, Tue, Wed, Thu, Fri, Sat, Sun
Price from
€75
SalamAir
Mon, Tue, Thu, Fri, Sat, Sun
Price from
€101
Gulf Air
Mon, Tue, Wed, Fri, Sat, Sun
Price from
€129
Oman Air
Mon, Wed, Sat, Sun
Price from
€134
Air Arabia
Wed
Price from
€134
Qatar Airways
Mon, Wed, Sat, Sun
Price from
€137

Popular destinations from Muscat

All →
MCT
Oman → United Arab Emirates
AUH
from
€28
MCT
Muscat — Masirah
Oman → Oman
MSH
from
€43
MCT
Oman → Bangladesh
CGP
from
€54
MCT
Oman → Pakistan
ISB
from
€55
MCT
Muscat — Khasab
Oman → Oman
KHS
from
€55
MCT
Oman → Oman
SLL
from
€56
MCT
Oman → Pakistan
SKT
from
€57
MCT
Oman → Pakistan
PEW
from
€61
MCT
Oman → India
CCJ
from
€63

Popular destinations to Riyadh

All →
DXB
United Arab Emirates → Saudi Arabia
RUH
from
€19
MED
Saudi Arabia → Saudi Arabia
RUH
from
€32
JED
Saudi Arabia → Saudi Arabia
RUH
from
€32
AHB
Saudi Arabia → Saudi Arabia
RUH
from
€33
TIF
Saudi Arabia → Saudi Arabia
RUH
from
€33
GIZ
Saudi Arabia → Saudi Arabia
RUH
from
€35
IST
Turkiye → Saudi Arabia
RUH
from
€39
TUU
Saudi Arabia → Saudi Arabia
RUH
from
€40
DMM
Saudi Arabia → Saudi Arabia
RUH
from
€40

Cheap flights Muscat to Riyadh

Interesting facts about the route

Flight time

5h 5min

Distance

1 183 km

Average price

€124

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

€9

Buy

redsand

5 GB

data

30

days

€13

Buy

redsand

10 GB

data

30

days

€22

Buy

redsand

data

10

days

€30

Buy

redsand

20 GB

data

30

days

€36

Buy

Frequently Asked Questions

The average ticket price Muscat Riyadh is €124. The cheapest ticket costs €83, 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.