How to get to Riyadh, Saudi Arabia from Oman by flight ? You can check flights from Oman to Riyadh, Saudi Arabia below.
You can find flight ticket prices from Oman to Riyadh, Saudi Arabia with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Oman to Muscat.
You take a flight from Muscat to Riyadh and cost approximately 270 USD.
You take a bus, shuttle or taxi from Riyadh to your destination in Riyadh, Saudi Arabia.
Flight | Depart | Arrive | |
---|---|---|---|
WY685
Oman Air
|
01:45
Muscat
|
03:05 Riyadh | Direct |
WY691
Oman Air
SV1167
Saudia
|
01:55
Muscat
05:05
Dammam
|
02:50
Dammam
06:15
Riyadh
|
Connect |
WY657
Oman Air
GF161 1151
Gulf Air Bahrain
|
02:00
Muscat
03:45
Manama
|
02:45
Manama
05:00
Riyadh
|
Connect |
EK867
Emirates
FZ847
Flydubai
|
04:40
Muscat
07:50
Dubai
|
06:00
Dubai
08:50
Riyadh
|
Connect |
EK867
Emirates
EK819
Emirates
|
04:40
Muscat
06:55
Dubai
|
06:00
Dubai
07:50
Riyadh
|
Connect |
GF561
Gulf Air Bahrain
GF163
Gulf Air Bahrain
|
07:40
Muscat
09:40
Manama
|
08:20
Manama
10:55
Riyadh
|
Connect |
EK863
Emirates
SV0597
Saudia
|
11:00
Muscat
13:40
Dubai
|
12:05
Dubai
14:40
Riyadh
|
Connect |
GF563
Gulf Air Bahrain
GF167
Gulf Air Bahrain
|
12:30
Muscat
15:45
Manama
|
13:05
Manama
17:00
Riyadh
|
Connect |
WY683
Oman Air
|
13:00
Muscat
|
14:20 Riyadh | Direct |
G9117
Air Arabia
G9155
Air Arabia
|
13:10
Muscat
15:15
Sharjah
|
14:10
Sharjah
16:00
Riyadh
|
Connect |
WY693
Oman Air
SV1145
Saudia
|
14:10
Muscat
17:00
Dammam
|
15:05
Dammam
18:10
Riyadh
|
Connect |
OV205
SalamAir
|
16:20
Muscat
|
17:35 Riyadh | Direct |
FZ44
Flydubai
EK817
Emirates
|
16:35
Muscat
18:35
Dubai
|
17:40
Dubai
19:35
Riyadh
|
Connect |
FZ44
Flydubai
FZ843
Flydubai
|
16:35
Muscat
19:15
Dubai
|
17:40
Dubai
20:15
Riyadh
|
Connect |
WY681
Oman Air
|
18:50
Muscat
|
20:10 Riyadh | Direct |
WY695
Oman Air
SV1165
Saudia
|
19:50
Muscat
22:00
Dammam
|
20:35
Dammam
23:10
Riyadh
|
Connect |
SV0535
Saudia
|
20:00
Muscat
|
21:20 Riyadh | Direct |
WY677
Oman Air
SV0748
Saudia
|
21:40
Muscat
00:05
Medina
|
23:50
Medina
01:25
Riyadh
|
Connect |
EY381
Etihad
EY315
Etihad
|
23:45
Muscat
02:10
Abu Dhabi
|
00:50
Abu Dhabi
03:15
Riyadh
|
Connect |
You take a bus, shuttle or taxi from your location in Oman to Sohar.
You take a flight from Sohar to Riyadh and cost approximately 200 USD.
You take a bus, shuttle or taxi from Riyadh to your destination in Riyadh, Saudi Arabia.
Flight | Depart | Arrive | |
---|---|---|---|
G9232
Air Arabia
G9155
Air Arabia
|
07:55
Sohar
15:15
Sharjah
|
08:35
Sharjah
16:00
Riyadh
|
Connect |
G9232
Air Arabia
G9197
Air Arabia
SV1326
Saudia
|
07:55
Sohar
11:35
Sharjah
13:40
Hail
|
08:35
Sharjah
12:50
Hail
14:50
Riyadh
|
Connect |
G9238
Air Arabia
G9155
Air Arabia
|
08:50
Sohar
15:15
Sharjah
|
09:30
Sharjah
16:00
Riyadh
|
Connect |
G9238
Air Arabia
G9197
Air Arabia
SV1326
Saudia
|
08:50
Sohar
11:35
Sharjah
13:40
Hail
|
09:30
Sharjah
12:50
Hail
14:50
Riyadh
|
Connect |
G9230
Air Arabia
G9161
Air Arabia
SV1173
Saudia
|
15:05
Sohar
16:35
Sharjah
18:00
Dammam
|
15:45
Sharjah
16:50
Dammam
19:10
Riyadh
|
Connect |
G9230
Air Arabia
G9161
Air Arabia
6S205
SaudiGulf
|
15:05
Sohar
16:35
Sharjah
18:40
Dammam
|
15:45
Sharjah
16:50
Dammam
20:00
Riyadh
|
Connect |
G9230
Air Arabia
G9161
Air Arabia
XY75
Flynas
|
15:05
Sohar
16:35
Sharjah
19:20
Dammam
|
15:45
Sharjah
16:50
Dammam
20:25
Riyadh
|
Connect |
G9230
Air Arabia
G9118
Air Arabia
SV0535
Saudia
|
15:05
Sohar
18:10
Sharjah
20:00
Muscat
|
15:45
Sharjah
19:10
Muscat
21:20
Riyadh
|
Connect |
G9230
Air Arabia
G9103
Air Arabia
GF169
Gulf Air Bahrain
|
15:05
Sohar
17:50
Sharjah
20:15
Manama
|
15:45
Sharjah
18:00
Manama
21:35
Riyadh
|
Connect |
G9230
Air Arabia
G9123
Air Arabia
XY232
Flynas
|
15:05
Sohar
18:40
Sharjah
20:50
Kuwait
|
15:45
Sharjah
19:15
Kuwait
22:00
Riyadh
|
Connect |
You take a bus, shuttle or taxi from your location in Oman to Salalah.
You take a flight from Salalah to Riyadh and cost approximately 240 USD.
You take a bus, shuttle or taxi from Riyadh to your destination in Riyadh, Saudi Arabia.
Flight | Depart | Arrive | |
---|---|---|---|
WY902
Oman Air
GF561
Gulf Air Bahrain
GF163
Gulf Air Bahrain
|
04:30
Salalah
07:40
Muscat
09:40
Manama
|
06:15
Muscat
08:20
Manama
10:55
Riyadh
|
Connect |
FZ1040
Flydubai
FZ847
Flydubai
|
04:35
Salalah
07:50
Dubai
|
06:35
Dubai
08:50
Riyadh
|
Connect |
FZ1040
Flydubai
FZ8845
Flydubai
|
04:35
Salalah
11:15
Dubai
|
06:35
Dubai
12:15
Riyadh
|
Connect |
G9392
Air Arabia
G9155
Air Arabia
|
10:00
Salalah
15:15
Sharjah
|
11:45
Sharjah
16:00
Riyadh
|
Connect |
WY904
Oman Air
WY681
Oman Air
|
11:20
Salalah
18:50
Muscat
|
13:00
Muscat
20:10
Riyadh
|
Connect |
OV104
SalamAir
OV205
SalamAir
|
12:25
Salalah
16:20
Muscat
|
14:05
Muscat
17:35
Riyadh
|
Connect |
OV106
SalamAir
SV0535
Saudia
|
16:55
Salalah
20:00
Muscat
|
18:35
Muscat
21:20
Riyadh
|
Connect |
FZ1034
Flydubai
EK815
Emirates
|
20:30
Salalah
01:25
Dubai
|
22:30
Dubai
02:25
Riyadh
|
Connect |
OV110
SalamAir
WY685
Oman Air
|
21:45
Salalah
01:45
Muscat
|
23:25
Muscat
03:05
Riyadh
|
Connect |
WY910
Oman Air
WY657
Oman Air
GF161 1151
Gulf Air Bahrain
|
22:10
Salalah
02:00
Muscat
03:45
Manama
|
23:55
Muscat
02:45
Manama
05:00
Riyadh
|
Connect |
WY910
Oman Air
WY685
Oman Air
|
22:10
Salalah
01:45
Muscat
|
23:55
Muscat
03:05
Riyadh
|
Connect |
WY922
Oman Air
WY657
Oman Air
GF161 1151
Gulf Air Bahrain
|
23:00
Salalah
02:00
Muscat
03:45
Manama
|
00:45
Muscat
02:45
Manama
05:00
Riyadh
|
Connect |
WY922
Oman Air
WY685
Oman Air
|
23:00
Salalah
01:45
Muscat
|
00:45
Muscat
03:05
Riyadh
|
Connect |
WY914
Oman Air
WY657
Oman Air
GF161 1151
Gulf Air Bahrain
|
23:15
Salalah
02:00
Muscat
03:45
Manama
|
00:55
Muscat
02:45
Manama
05:00
Riyadh
|
Connect |
RG131
Rotana Jet
EY315
Etihad
|
23:15
Salalah
02:10
Abu Dhabi
|
01:05
Abu Dhabi
03:15
Riyadh
|
Connect |
WY914
Oman Air
WY685
Oman Air
|
23:15
Salalah
01:45
Muscat
|
00:55
Muscat
03:05
Riyadh
|
Connect |
You can find hotels and accommodations in Riyadh, Saudi Arabia with our hotels search tool below
Booking.com