Cheap flights Muscat to Riyadh (King Khaled)

1 passenger, economy

Cheap flights Muscat to Riyadh

Compare prices, duration and stops

SalamAir
OV 205
08:30
Muscat (MCT)
Sun, 13 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sun, 13 sep
184 C$
Etihad Airways
EY 697
19:50
Muscat (MCT)
Sun, 13 sep
12h 5min
2 stops
07:55
Riyadh, King Khaled (RUH)
Mon, 14 sep +1
219 C$
Etihad Airways
EY 693
07:55
Muscat (MCT)
Mon, 14 sep
4h 20min
1 stop
12:15
Riyadh, King Khaled (RUH)
Mon, 14 sep
121 C$
Etihad Airways
EY 693
07:55
Muscat (MCT)
Tue, 15 sep
10h 50min
2 stops
18:45
Riyadh, King Khaled (RUH)
Tue, 15 sep
197 C$
SalamAir
OV 205
08:30
Muscat (MCT)
Tue, 15 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Tue, 15 sep
188 C$
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
134 C$
Oman Air
WY 681
14:50
Muscat (MCT)
Wed, 16 sep
2h 20min
Direct
17:10
Riyadh, King Khaled (RUH)
Wed, 16 sep
214 C$
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
133 C$
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
217 C$
SalamAir
OV 205
08:30
Muscat (MCT)
Thu, 17 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Thu, 17 sep
211 C$
SalamAir
OV 205 🔥 Hot deal
08:30
Muscat (MCT)
Fri, 18 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Fri, 18 sep
182 C$
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
197 C$
SalamAir
OV 205
08:30
Muscat (MCT)
Sat, 19 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sat, 19 sep
183 C$
SalamAir
OV 205 🔥 Hot deal
08:30
Muscat (MCT)
Sun, 20 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sun, 20 sep
188 C$
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
220 C$
SalamAir
OV 205
08:30
Muscat (MCT)
Mon, 21 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Mon, 21 sep
182 C$
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
222 C$
Etihad Airways
EY 693
07:55
Muscat (MCT)
Tue, 22 sep
10h 50min
2 stops
18:45
Riyadh, King Khaled (RUH)
Tue, 22 sep
192 C$
SalamAir
OV 1248
08:30
Muscat (MCT)
Tue, 22 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Tue, 22 sep
206 C$
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
188 C$
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
208 C$
Air Arabia
G9 113
06:00
Muscat (MCT)
Wed, 23 sep
9h 40min
1 stop
15:40
Riyadh, King Khaled (RUH)
Wed, 23 sep
207 C$
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
228 C$
SalamAir
OV 205
08:30
Muscat (MCT)
Thu, 24 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Thu, 24 sep
192 C$
SalamAir
OV 205
08:30
Muscat (MCT)
Sat, 26 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sat, 26 sep
190 C$
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
208 C$
SalamAir
OV 1248
08:30
Muscat (MCT)
Sun, 27 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sun, 27 sep
206 C$
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
207 C$
SalamAir
OV 205
08:30
Muscat (MCT)
Mon, 28 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Mon, 28 sep
194 C$
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
219 C$
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
217 C$
SalamAir
OV 205
08:30
Muscat (MCT)
Tue, 29 sep
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Tue, 29 sep
186 C$
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
213 C$
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
192 C$
SalamAir
OV 205
08:30
Muscat (MCT)
Sat, 3 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sat, 3 oct
161 C$
SalamAir
OV 205
08:30
Muscat (MCT)
Sun, 4 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sun, 4 oct
179 C$
SalamAir
OV 205
08:30
Muscat (MCT)
Sat, 10 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sat, 10 oct
178 C$
SalamAir
OV 205
08:30
Muscat (MCT)
Mon, 12 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Mon, 12 oct
184 C$
SalamAir
OV 205
08:30
Muscat (MCT)
Thu, 15 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Thu, 15 oct
197 C$
SalamAir
OV 205
08:30
Muscat (MCT)
Fri, 16 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Fri, 16 oct
199 C$
SalamAir
OV 205
08:30
Muscat (MCT)
Sat, 17 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sat, 17 oct
199 C$
SalamAir
OV 205
08:30
Muscat (MCT)
Sun, 18 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sun, 18 oct
199 C$
SalamAir
OV 205
08:30
Muscat (MCT)
Mon, 19 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Mon, 19 oct
199 C$
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
224 C$
SalamAir
OV 1248
08:30
Muscat (MCT)
Fri, 23 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Fri, 23 oct
195 C$
SalamAir
OV 205
08:30
Muscat (MCT)
Sat, 24 oct
2h 30min
Direct
11:00
Riyadh, King Khaled (RUH)
Sat, 24 oct
195 C$
Etihad Airways
EY 691
01:25
Muscat (MCT)
Sun, 25 oct
22h 30min
1 stop
23:55
Riyadh, King Khaled (RUH)
Sun, 25 oct
136 C$
Etihad Airways
EY 691
01:25
Muscat (MCT)
Mon, 26 oct
22h 30min
1 stop
23:55
Riyadh, King Khaled (RUH)
Mon, 26 oct
132 C$
SalamAir
OV 205
07:30
Muscat (MCT)
Mon, 26 oct
2h 30min
Direct
10:00
Riyadh, King Khaled (RUH)
Mon, 26 oct
178 C$
Etihad Airways
EY 691
01:25
Muscat (MCT)
Thu, 29 oct
22h 30min
1 stop
23:55
Riyadh, King Khaled (RUH)
Thu, 29 oct
129 C$

Low price calendar

September 2026
Price chart (September 2026)
min: 121 C$ · max: 220 C$
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 — 184 C$ 14.09.2026 — 121 C$ 15.09.2026 — 134 C$ 16.09.2026 — 133 C$ 17.09.2026 — 211 C$ 18.09.2026 — 197 C$ 19.09.2026 — 183 C$ 20.09.2026 — 220 C$ 21.09.2026 — 182 C$ 22.09.2026 — 206 C$ 23.09.2026 — 207 C$ 24.09.2026 — 192 C$ 25.09.2026 — no data 26.09.2026 — 208 C$ 27.09.2026 — 206 C$ 28.09.2026 — 194 C$ 29.09.2026 — 192 C$ 30.09.2026 — 192 C$ 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
184 C$
14
Good deal
121 C$
15
Good deal
134 C$
16
Good deal
133 C$
17
placeholder
211 C$
18
placeholder
197 C$
19
placeholder
183 C$
20
placeholder
220 C$
21
Good deal
182 C$
22
placeholder
206 C$
23
placeholder
207 C$
24
placeholder
192 C$
25
placeholder
no data
26
placeholder
208 C$
27
placeholder
206 C$
28
placeholder
194 C$
29
placeholder
192 C$
30
placeholder
192 C$

Cheap flights Muscat to Riyadh

Etihad Airways
Mon, Tue, Wed, Thu, Fri, Sat, Sun
Price from
C$120
SalamAir
Mon, Tue, Thu, Fri, Sat, Sun
Price from
C$161
Gulf Air
Mon, Tue, Wed, Fri, Sat, Sun
Price from
C$207
Air Arabia
Wed
Price from
C$207
Oman Air
Mon, Wed, Sat, Sun
Price from
C$214
Qatar Airways
Mon, Wed, Sat, Sun
Price from
C$219

Popular destinations from Muscat

All →
MCT
Oman → United Arab Emirates
AUH
from
C$45
MCT
Muscat — Masirah
Oman → Oman
MSH
from
C$70
MCT
Oman → Bangladesh
CGP
from
C$87
MCT
Oman → Pakistan
ISB
from
C$88
MCT
Muscat — Khasab
Oman → Oman
KHS
from
C$88
MCT
Oman → Oman
SLL
from
C$90
MCT
Oman → Pakistan
SKT
from
C$91
MCT
Oman → Pakistan
PEW
from
C$99
MCT
Oman → India
CCJ
from
C$101

Popular destinations to Riyadh

All →
MED
Saudi Arabia → Saudi Arabia
RUH
from
C$51
JED
Saudi Arabia → Saudi Arabia
RUH
from
C$51
AHB
Saudi Arabia → Saudi Arabia
RUH
from
C$52
TIF
Saudi Arabia → Saudi Arabia
RUH
from
C$52
GIZ
Saudi Arabia → Saudi Arabia
RUH
from
C$56
TUU
Saudi Arabia → Saudi Arabia
RUH
from
C$64
DMM
Saudi Arabia → Saudi Arabia
RUH
from
C$65
CAI
Egypt → Saudi Arabia
RUH
from
C$66
IST
Turkiye → Saudi Arabia
RUH
from
C$80

Cheap flights Muscat to Riyadh

Interesting facts about the route

Flight time

5h 5min

Distance

1 183 km

Average price

C$199

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

C$14

Buy

redsand

5 GB

data

30

days

C$21

Buy

redsand

10 GB

data

30

days

C$35

Buy

redsand

data

10

days

C$48

Buy

redsand

20 GB

data

30

days

C$58

Buy

Frequently Asked Questions

The average ticket price Muscat Riyadh is C$199. The cheapest ticket costs C$121, operated by Etihad Airways, flight 693, departing Muscat on 14 September at 07:55, arriving Riyadh on 14 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.