One Way Trip

Riyadh (RUH) to Muscat (MCT)

Departure
Wed, 04 Feb
Adult
1
Child
0
Infant
0
From

To

Departure

Wednesday

Return

Wednesday

 
1 Traveller
Preferred Airline
Travellers
Travellers
Adults(12+)
Children(2-11)
Infants(0-2)
Done
 
95 Flights Found

USD 200.59 - USD 886.02

Prev Day 04-Feb-2026 Next Day
All Airline
Please Select


Please Wait

Qatar airways
QR 1167
0450
04:50
RUH
Riyadh (RUH)
315
5h 15m
stop_0
Stop:1
DOH
Economy
1105
11:05
MCT
Muscat (MCT)
USD 200.59
Non-Refundable
Flight DetailsECONOMY    KG - 25KG
X
RUH MCT
Please Wait
Riyadh to Muscat (5h 15m )
QR icon
Qatar airwaysQR 1167
04:50
04-02-2026
Riyadh (RUH)
06:10
04-02-2026
Doha (DOH)
1h 20m
Stop : 0
25KG
4 seats
Plane change at Doha | Waiting: 2h 20m
QR icon
Qatar airwaysQR 1126
08:30
04-02-2026
Doha (DOH)
11:05
04-02-2026
Muscat (MCT)
1h 35m
Stop : 1
25KG
4 seats

Total Fare Breakup

Total Base Fare
USD 30.98
Taxes & Fees
USD 169.61
Grand Total
USD 200.59
Qatar airways
QR 1171
1155
11:55
RUH
Riyadh (RUH)
520
8h 40m
stop_0
Stop:1
DOH
Economy
2135
21:35
MCT
Muscat (MCT)
USD 200.59
Non-Refundable
Flight DetailsECONOMY    KG - 25KG
X
RUH MCT
Please Wait
Riyadh to Muscat (8h 40m )
QR icon
Qatar airwaysQR 1171
11:55
04-02-2026
Riyadh (RUH)
13:15
04-02-2026
Doha (DOH)
1h 20m
Stop : 0
25KG
4 seats
Plane change at Doha | Waiting: 5h 45m
QR icon
Qatar airwaysQR 1124
19:00
04-02-2026
Doha (DOH)
21:35
04-02-2026
Muscat (MCT)
1h 35m
Stop : 1
25KG
4 seats

Total Fare Breakup

Total Base Fare
USD 30.98
Taxes & Fees
USD 169.61
Grand Total
USD 200.59
Qatar airways
QR 1173
2030
20:30
RUH
Riyadh (RUH)
415
6h 55m
stop_0
Stop:1
DOH
Economy
0425
04:25
MCT
Muscat (MCT)
USD 200.59
Non-Refundable
Flight DetailsECONOMY    KG - 25KG
X
RUH MCT
Please Wait
Riyadh to Muscat (6h 55m )
QR icon
Qatar airwaysQR 1173
20:30
04-02-2026
Riyadh (RUH)
21:50
04-02-2026
Doha (DOH)
1h 20m
Stop : 0
25KG
4 seats
Plane change at Doha | Waiting: 4h
QR icon
Qatar airwaysQR 1148
01:50
05-02-2026
Doha (DOH)
04:25
05-02-2026
Muscat (MCT)
1h 35m
Stop : 1
25KG
4 seats

Total Fare Breakup

Total Base Fare
USD 30.98
Taxes & Fees
USD 169.61
Grand Total
USD 200.59
Qatar airways
QR 1169
2245
22:45
RUH
Riyadh (RUH)
680
11h 20m
stop_0
Stop:1
DOH
Economy
1105
11:05
MCT
Muscat (MCT)
USD 200.59
Non-Refundable
Flight DetailsECONOMY    KG - 25KG
X
RUH MCT
Please Wait
Riyadh to Muscat (11h 20m )
QR icon
Qatar airwaysQR 1169
22:45
04-02-2026
Riyadh (RUH)
00:05
05-02-2026
Doha (DOH)
1h 20m
Stop : 0
25KG
4 seats
Plane change at Doha | Waiting: 8h 25m
QR icon
Qatar airwaysQR 1126
08:30
05-02-2026
Doha (DOH)
11:05
05-02-2026
Muscat (MCT)
1h 35m
Stop : 1
25KG
4 seats

Total Fare Breakup

Total Base Fare
USD 30.98
Taxes & Fees
USD 169.61
Grand Total
USD 200.59
Qatar airways
QR 1167
0450
04:50
RUH
Riyadh (RUH)
615
10h 15m
stop_0
Stop:1
DOH
Economy
1605
16:05
MCT
Muscat (MCT)
USD 202.88
Non-Refundable
Flight DetailsECONOMY    KG - 25KG
X
RUH MCT
Please Wait
Riyadh to Muscat (10h 15m )
QR icon
Qatar airwaysQR 1167
04:50
04-02-2026
Riyadh (RUH)
06:10
04-02-2026
Doha (DOH)
1h 20m
Stop : 0
25KG
4 seats
Plane change at Doha | Waiting: 7h 20m
QR icon
Qatar airwaysQR 1122
13:30
04-02-2026
Doha (DOH)
16:05
04-02-2026
Muscat (MCT)
1h 35m
Stop : 1
25KG
4 seats

Total Fare Breakup

Total Base Fare
USD 30.94
Taxes & Fees
USD 171.94
Grand Total
USD 202.88
Qatar airways
QR 1165
1730
17:30
RUH
Riyadh (RUH)
595
9h 55m
stop_0
Stop:1
DOH
Economy
0425
04:25
MCT
Muscat (MCT)
USD 202.88
Non-Refundable
Flight DetailsECONOMY    KG - 25KG
X
RUH MCT
Please Wait
Riyadh to Muscat (9h 55m )
QR icon
Qatar airwaysQR 1165
17:30
04-02-2026
Riyadh (RUH)
18:50
04-02-2026
Doha (DOH)
1h 20m
Stop : 0
25KG
4 seats
Plane change at Doha | Waiting: 7h
QR icon
Qatar airwaysQR 1148
01:50
05-02-2026
Doha (DOH)
04:25
05-02-2026
Muscat (MCT)
1h 35m
Stop : 1
25KG
4 seats

Total Fare Breakup

Total Base Fare
USD 30.94
Taxes & Fees
USD 171.94
Grand Total
USD 202.88
Qatar airways
QR 1173
2030
20:30
RUH
Riyadh (RUH)
815
13h 35m
stop_0
Stop:1
DOH
Economy
1105
11:05
MCT
Muscat (MCT)
USD 203.48
Non-Refundable
Flight DetailsECONOMY    KG - 25KG
X
RUH MCT
Please Wait
Riyadh to Muscat (13h 35m )
QR icon
Qatar airwaysQR 1173
20:30
04-02-2026
Riyadh (RUH)
21:50
04-02-2026
Doha (DOH)
1h 20m
Stop : 0
25KG
4 seats
Plane change at Doha | Waiting: 10h 40m
QR icon
Qatar airwaysQR 1126
08:30
05-02-2026
Doha (DOH)
11:05
05-02-2026
Muscat (MCT)
1h 35m
Stop : 1
25KG
4 seats

Total Fare Breakup

Total Base Fare
USD 31.01
Taxes & Fees
USD 172.47
Grand Total
USD 203.48
Qatar airways
QR 1167
0450
04:50
RUH
Riyadh (RUH)
945
15h 45m
stop_0
Stop:1
DOH
Economy
2135
21:35
MCT
Muscat (MCT)
USD 206.17
Non-Refundable
Flight DetailsECONOMY    KG - 25KG
X
RUH MCT
Please Wait
Riyadh to Muscat (15h 45m )
QR icon
Qatar airwaysQR 1167
04:50
04-02-2026
Riyadh (RUH)
06:10
04-02-2026
Doha (DOH)
1h 20m
Stop : 0
25KG
4 seats
Plane change at Doha | Waiting: 12h 50m
QR icon
Qatar airwaysQR 1124
19:00
04-02-2026
Doha (DOH)
21:35
04-02-2026
Muscat (MCT)
1h 35m
Stop : 1
25KG
4 seats

Total Fare Breakup

Total Base Fare
USD 31.03
Taxes & Fees
USD 175.14
Grand Total
USD 206.17
Qatar airways
QR 1167
0450
04:50
RUH
Riyadh (RUH)
1355
22h 35m
stop_0
Stop:1
DOH
Economy
0425
04:25
MCT
Muscat (MCT)
USD 206.17
Non-Refundable
Flight DetailsECONOMY    KG - 25KG
X
RUH MCT
Please Wait
Riyadh to Muscat (22h 35m )
QR icon
Qatar airwaysQR 1167
04:50
04-02-2026
Riyadh (RUH)
06:10
04-02-2026
Doha (DOH)
1h 20m
Stop : 0
25KG
4 seats
Plane change at Doha | Waiting: 19h 40m
QR icon
Qatar airwaysQR 1148
01:50
05-02-2026
Doha (DOH)
04:25
05-02-2026
Muscat (MCT)
1h 35m
Stop : 1
25KG
4 seats

Total Fare Breakup

Total Base Fare
USD 31.03
Taxes & Fees
USD 175.14
Grand Total
USD 206.17
Qatar airways
QR 1171
1155
11:55
RUH
Riyadh (RUH)
930
15h 30m
stop_0
Stop:1
DOH
Economy
0425
04:25
MCT
Muscat (MCT)
USD 206.17
Non-Refundable
Flight DetailsECONOMY    KG - 25KG
X
RUH MCT
Please Wait
Riyadh to Muscat (15h 30m )
QR icon
Qatar airwaysQR 1171
11:55
04-02-2026
Riyadh (RUH)
13:15
04-02-2026
Doha (DOH)
1h 20m
Stop : 0
25KG
4 seats
Plane change at Doha | Waiting: 12h 35m
QR icon
Qatar airwaysQR 1148
01:50
05-02-2026
Doha (DOH)
04:25
05-02-2026
Muscat (MCT)
1h 35m
Stop : 1
25KG
4 seats

Total Fare Breakup

Total Base Fare
USD 31.03
Taxes & Fees
USD 175.14
Grand Total
USD 206.17
Qatar airways
QR 1171
1155
11:55
RUH
Riyadh (RUH)
1330
22h 10m
stop_0
Stop:1
DOH
Economy
1105
11:05
MCT
Muscat (MCT)
USD 206.17
Non-Refundable
Flight DetailsECONOMY    KG - 25KG
X
RUH MCT
Please Wait
Riyadh to Muscat (22h 10m )
QR icon
Qatar airwaysQR 1171
11:55
04-02-2026
Riyadh (RUH)
13:15
04-02-2026
Doha (DOH)
1h 20m
Stop : 0
25KG
4 seats
Plane change at Doha | Waiting: 19h 15m
QR icon
Qatar airwaysQR 1126
08:30
05-02-2026
Doha (DOH)
11:05
05-02-2026
Muscat (MCT)
1h 35m
Stop : 1
25KG
4 seats

Total Fare Breakup

Total Base Fare
USD 31.03
Taxes & Fees
USD 175.14
Grand Total
USD 206.17
Qatar airways
QR 1165
1730
17:30
RUH
Riyadh (RUH)
995
16h 35m
stop_0
Stop:1
DOH
Economy
1105
11:05
MCT
Muscat (MCT)
USD 206.17
Non-Refundable
Flight DetailsECONOMY    KG - 25KG
X
RUH MCT
Please Wait
Riyadh to Muscat (16h 35m )
QR icon
Qatar airwaysQR 1165
17:30
04-02-2026
Riyadh (RUH)
18:50
04-02-2026
Doha (DOH)
1h 20m
Stop : 0
25KG
4 seats
Plane change at Doha | Waiting: 13h 40m
QR icon
Qatar airwaysQR 1126
08:30
05-02-2026
Doha (DOH)
11:05
05-02-2026
Muscat (MCT)
1h 35m
Stop : 1
25KG
4 seats

Total Fare Breakup

Total Base Fare
USD 31.03
Taxes & Fees
USD 175.14
Grand Total
USD 206.17
Qatar airways
QR 1165
1730
17:30
RUH
Riyadh (RUH)
1295
21h 35m
stop_0
Stop:1
DOH
Economy
1605
16:05
MCT
Muscat (MCT)
USD 206.17
Non-Refundable
Flight DetailsECONOMY    KG - 25KG
X
RUH MCT
Please Wait
Riyadh to Muscat (21h 35m )
QR icon
Qatar airwaysQR 1165
17:30
04-02-2026
Riyadh (RUH)
18:50
04-02-2026
Doha (DOH)
1h 20m
Stop : 0
25KG
4 seats
Plane change at Doha | Waiting: 18h 40m
QR icon
Qatar airwaysQR 1122
13:30
05-02-2026
Doha (DOH)
16:05
05-02-2026
Muscat (MCT)
1h 35m
Stop : 1
25KG
4 seats

Total Fare Breakup

Total Base Fare
USD 31.03
Taxes & Fees
USD 175.14
Grand Total
USD 206.17
Qatar airways
QR 1173
2030
20:30
RUH
Riyadh (RUH)
1115
18h 35m
stop_0
Stop:1
DOH
Economy
1605
16:05
MCT
Muscat (MCT)
USD 206.17
Non-Refundable
Flight DetailsECONOMY    KG - 25KG
X
RUH MCT
Please Wait
Riyadh to Muscat (18h 35m )
QR icon
Qatar airwaysQR 1173
20:30
04-02-2026
Riyadh (RUH)
21:50
04-02-2026
Doha (DOH)
1h 20m
Stop : 0
25KG
4 seats
Plane change at Doha | Waiting: 15h 40m
QR icon
Qatar airwaysQR 1122
13:30
05-02-2026
Doha (DOH)
16:05
05-02-2026
Muscat (MCT)
1h 35m
Stop : 1
25KG
4 seats

Total Fare Breakup

Total Base Fare
USD 31.03
Taxes & Fees
USD 175.14
Grand Total
USD 206.17
Qatar airways
QR 1173
2030
20:30
RUH
Riyadh (RUH)
1445
24h 5m
stop_0
Stop:1
DOH
Economy
2135
21:35
MCT
Muscat (MCT)
USD 206.17
Non-Refundable
Flight DetailsECONOMY    KG - 25KG
X
RUH MCT
Please Wait
Riyadh to Muscat (24h 5m )
QR icon
Qatar airwaysQR 1173
20:30
04-02-2026
Riyadh (RUH)
21:50
04-02-2026
Doha (DOH)
1h 20m
Stop : 0
25KG
4 seats
Plane change at Doha | Waiting: 21h 10m
QR icon
Qatar airwaysQR 1124
19:00
05-02-2026
Doha (DOH)
21:35
05-02-2026
Muscat (MCT)
1h 35m
Stop : 1
25KG
4 seats

Total Fare Breakup

Total Base Fare
USD 31.03
Taxes & Fees
USD 175.14
Grand Total
USD 206.17
Qatar airways
QR 1169
2245
22:45
RUH
Riyadh (RUH)
980
16h 20m
stop_0
Stop:1
DOH
Economy
1605
16:05
MCT
Muscat (MCT)
USD 206.17
Non-Refundable
Flight DetailsECONOMY    KG - 25KG
X
RUH MCT
Please Wait
Riyadh to Muscat (16h 20m )
QR icon
Qatar airwaysQR 1169
22:45
04-02-2026
Riyadh (RUH)
00:05
05-02-2026
Doha (DOH)
1h 20m
Stop : 0
25KG
4 seats
Plane change at Doha | Waiting: 13h 25m
QR icon
Qatar airwaysQR 1122
13:30
05-02-2026
Doha (DOH)
16:05
05-02-2026
Muscat (MCT)
1h 35m
Stop : 1
25KG
4 seats

Total Fare Breakup

Total Base Fare
USD 31.03
Taxes & Fees
USD 175.14
Grand Total
USD 206.17
Qatar airways
QR 1169
2245
22:45
RUH
Riyadh (RUH)
1310
21h 50m
stop_0
Stop:1
DOH
Economy
2135
21:35
MCT
Muscat (MCT)
USD 206.17
Non-Refundable
Flight DetailsECONOMY    KG - 25KG
X
RUH MCT
Please Wait
Riyadh to Muscat (21h 50m )
QR icon
Qatar airwaysQR 1169
22:45
04-02-2026
Riyadh (RUH)
00:05
05-02-2026
Doha (DOH)
1h 20m
Stop : 0
25KG
4 seats
Plane change at Doha | Waiting: 18h 55m
QR icon
Qatar airwaysQR 1124
19:00
05-02-2026
Doha (DOH)
21:35
05-02-2026
Muscat (MCT)
1h 35m
Stop : 1
25KG
4 seats

Total Fare Breakup

Total Base Fare
USD 31.03
Taxes & Fees
USD 175.14
Grand Total
USD 206.17
Oman air
WY 686
0425
04:25
RUH
Riyadh (RUH)
130
2h 10m
stop_0
Stop:0
Economy
0735
07:35
MCT
Muscat (MCT)
USD 261.2
Non-Refundable
Flight DetailsECONOMY COMFORT    KG - SB
X
RUH MCT
Please Wait
Riyadh to Muscat (2h 10m )
WY icon
Oman airWY 686
04:25
04-02-2026
Riyadh (RUH)
07:35
04-02-2026
Muscat (MCT)
2h 10m
Stop : 0
SB
4 seats

Total Fare Breakup

Total Base Fare
USD 176.71
Taxes & Fees
USD 84.49
Grand Total
USD 261.2
Oman air
WY 684
1720
17:20
RUH
Riyadh (RUH)
130
2h 10m
stop_0
Stop:0
Economy
2030
20:30
MCT
Muscat (MCT)
USD 261.2
Non-Refundable
Flight DetailsECONOMY COMFORT    KG - SB
X
RUH MCT
Please Wait
Riyadh to Muscat (2h 10m )
WY icon
Oman airWY 684
17:20
04-02-2026
Riyadh (RUH)
20:30
04-02-2026
Muscat (MCT)
2h 10m
Stop : 0
SB
4 seats

Total Fare Breakup

Total Base Fare
USD 176.71
Taxes & Fees
USD 84.49
Grand Total
USD 261.2
Oman air
WY 682
2115
21:15
RUH
Riyadh (RUH)
130
2h 10m
stop_0
Stop:0
Economy
0025
00:25
MCT
Muscat (MCT)
USD 261.2
Non-Refundable
Flight DetailsECONOMY COMFORT    KG - SB
X
RUH MCT
Please Wait
Riyadh to Muscat (2h 10m )
WY icon
Oman airWY 682
21:15
04-02-2026
Riyadh (RUH)
00:25
05-02-2026
Muscat (MCT)
2h 10m
Stop : 0
SB
4 seats

Total Fare Breakup

Total Base Fare
USD 176.71
Taxes & Fees
USD 84.49
Grand Total
USD 261.2
Qatar airways
QR 1169
2245
22:45
RUH
Riyadh (RUH)
280
4h 40m
stop_0
Stop:1
DOH
Economy
0425
04:25
MCT
Muscat (MCT)
USD 265.34
Non-Refundable
Flight DetailsECONOMY    KG - 30KG
X
RUH MCT
Please Wait
Riyadh to Muscat (4h 40m )
QR icon
Qatar airwaysQR 1169
22:45
04-02-2026
Riyadh (RUH)
00:05
05-02-2026
Doha (DOH)
1h 20m
Stop : 0
30KG
4 seats
Plane change at Doha | Waiting: 1h 45m
QR icon
Qatar airwaysQR 1148
01:50
05-02-2026
Doha (DOH)
04:25
05-02-2026
Muscat (MCT)
1h 35m
Stop : 1
30KG
4 seats

Total Fare Breakup

Total Base Fare
USD 93.6
Taxes & Fees
USD 171.74
Grand Total
USD 265.34
Flydubai
FZ 848
1000
10:00
RUH
Riyadh (RUH)
295
4h 55m
stop_0
Stop:1
DXB
Economy
1555
15:55
MCT
Muscat (MCT)
USD 299.16
Non-Refundable
X
RUH MCT
Please Wait
Riyadh to Muscat (4h 55m )
FZ icon
FlydubaiFZ 848
10:00
04-02-2026
Riyadh (RUH)
12:55
04-02-2026
Dubai (DXB)
1h 55m
Stop : 0
20KG
4 seats
Plane change at Dubai | Waiting: 1h 50m
FZ icon
FlydubaiFZ 43
14:45
04-02-2026
Dubai (DXB)
15:55
04-02-2026
Muscat (MCT)
1h 10m
Stop : 1
20KG
4 seats

Total Fare Breakup

Total Base Fare
USD 201.37
Taxes & Fees
USD 97.79
Grand Total
USD 299.16
X
RUH MCT
Please Wait
Riyadh to Muscat (4h 55m )
FZ icon
FlydubaiFZ 848
10:00
04-02-2026
Riyadh (RUH)
12:55
04-02-2026
Dubai (DXB)
1h 55m
Stop : 0
0KG
4 seats
Plane change at Dubai | Waiting: 1h 50m
FZ icon
FlydubaiFZ 043
14:45
04-02-2026
Dubai (DXB)
15:55
04-02-2026
Muscat (MCT)
1h 10m
Stop : 1
0KG
4 seats

Total Fare Breakup

Total Base Fare
USD 204.93
Taxes & Fees
USD 109.05
Grand Total
USD 313.98
Flydubai
FZ 848
1000
10:00
RUH
Riyadh (RUH)
540
9h
stop_0
Stop:1
DXB
Economy
2000
20:00
MCT
Muscat (MCT)
USD 302.83
Non-Refundable
X
RUH MCT
Please Wait
Riyadh to Muscat (9h )
FZ icon
FlydubaiFZ 848
10:00
04-02-2026
Riyadh (RUH)
12:55
04-02-2026
Dubai (DXB)
1h 55m
Stop : 0
20KG
4 seats
Plane change at Dubai | Waiting: 5h 55m
FZ icon
FlydubaiFZ 47
18:50
04-02-2026
Dubai (DXB)
20:00
04-02-2026
Muscat (MCT)
1h 10m
Stop : 1
20KG
4 seats

Total Fare Breakup

Total Base Fare
USD 201.4
Taxes & Fees
USD 101.43
Grand Total
USD 302.83
X
RUH MCT
Please Wait
Riyadh to Muscat (9h )
FZ icon
FlydubaiFZ 848
10:00
04-02-2026
Riyadh (RUH)
12:55
04-02-2026
Dubai (DXB)
1h 55m
Stop : 0
0KG
4 seats
Plane change at Dubai | Waiting: 5h 55m
FZ icon
FlydubaiFZ 047
18:50
04-02-2026
Dubai (DXB)
20:00
04-02-2026
Muscat (MCT)
1h 10m
Stop : 1
0KG
4 seats

Total Fare Breakup

Total Base Fare
USD 204.93
Taxes & Fees
USD 109.05
Grand Total
USD 313.98
Flydubai
FZ 848
1000
10:00
RUH
Riyadh (RUH)
770
12h 50m
stop_0
Stop:1
DXB
Economy
2350
23:50
MCT
Muscat (MCT)
USD 302.83
Non-Refundable
X
RUH MCT
Please Wait
Riyadh to Muscat (12h 50m )
FZ icon
FlydubaiFZ 848
10:00
04-02-2026
Riyadh (RUH)
12:55
04-02-2026
Dubai (DXB)
1h 55m
Stop : 0
20KG
4 seats
Plane change at Dubai | Waiting: 9h 45m
FZ icon
FlydubaiFZ 49
22:40
04-02-2026
Dubai (DXB)
23:50
04-02-2026
Muscat (MCT)
1h 10m
Stop : 1
20KG
4 seats

Total Fare Breakup

Total Base Fare
USD 201.4
Taxes & Fees
USD 101.43
Grand Total
USD 302.83
X
RUH MCT
Please Wait
Riyadh to Muscat (12h 50m )
FZ icon
FlydubaiFZ 848
10:00
04-02-2026
Riyadh (RUH)
12:55
04-02-2026
Dubai (DXB)
1h 55m
Stop : 0
0KG
4 seats
Plane change at Dubai | Waiting: 9h 45m
FZ icon
FlydubaiFZ 049
22:40
04-02-2026
Dubai (DXB)
23:50
04-02-2026
Muscat (MCT)
1h 10m
Stop : 1
0KG
4 seats

Total Fare Breakup

Total Base Fare
USD 204.93
Taxes & Fees
USD 109.05
Grand Total
USD 313.98
Flydubai
FZ 848
1000
10:00
RUH
Riyadh (RUH)
1280
21h 20m
stop_0
Stop:1
DXB
Economy
0820
08:20
MCT
Muscat (MCT)
USD 302.83
Non-Refundable
X
RUH MCT
Please Wait
Riyadh to Muscat (21h 20m )
FZ icon
FlydubaiFZ 848
10:00
04-02-2026
Riyadh (RUH)
12:55
04-02-2026
Dubai (DXB)
1h 55m
Stop : 0
20KG
4 seats
Plane change at Dubai | Waiting: 18h 15m
FZ icon
FlydubaiFZ 45
07:10
05-02-2026
Dubai (DXB)
08:20
05-02-2026
Muscat (MCT)
1h 10m
Stop : 1
20KG
4 seats

Total Fare Breakup

Total Base Fare
USD 201.4
Taxes & Fees
USD 101.43
Grand Total
USD 302.83
X
RUH MCT
Please Wait
Riyadh to Muscat (21h 20m )
FZ icon
FlydubaiFZ 848
10:00
04-02-2026
Riyadh (RUH)
12:55
04-02-2026
Dubai (DXB)
1h 55m
Stop : 0
0KG
4 seats
Plane change at Dubai | Waiting: 18h 15m
FZ icon
FlydubaiFZ 045
07:10
05-02-2026
Dubai (DXB)
08:20
05-02-2026
Muscat (MCT)
1h 10m
Stop : 1
0KG
4 seats

Total Fare Breakup

Total Base Fare
USD 204.93
Taxes & Fees
USD 109.05
Grand Total
USD 313.98
Flydubai
FZ 848
1000
10:00
RUH
Riyadh (RUH)
1510
25h 10m
stop_0
Stop:1
DXB
Economy
1210
12:10
MCT
Muscat (MCT)
USD 302.83
Non-Refundable
X
RUH MCT
Please Wait
Riyadh to Muscat (25h 10m )
FZ icon
FlydubaiFZ 848
10:00
04-02-2026
Riyadh (RUH)
12:55
04-02-2026
Dubai (DXB)
1h 55m
Stop : 0
20KG
4 seats
Plane change at Dubai | Waiting: 22h 5m
FZ icon
FlydubaiFZ 41
11:00
05-02-2026
Dubai (DXB)
12:10
05-02-2026
Muscat (MCT)
1h 10m
Stop : 1
20KG
4 seats

Total Fare Breakup

Total Base Fare
USD 201.4
Taxes & Fees
USD 101.43
Grand Total
USD 302.83
X
RUH MCT
Please Wait
Riyadh to Muscat (25h 10m )
FZ icon
FlydubaiFZ 848
10:00
04-02-2026
Riyadh (RUH)
12:55
04-02-2026
Dubai (DXB)
1h 55m
Stop : 0
0KG
4 seats
Plane change at Dubai | Waiting: 22h 5m
FZ icon
FlydubaiFZ 041
11:00
05-02-2026
Dubai (DXB)
12:10
05-02-2026
Muscat (MCT)
1h 10m
Stop : 1
0KG
4 seats

Total Fare Breakup

Total Base Fare
USD 204.93
Taxes & Fees
USD 109.05
Grand Total
USD 313.98
Saudi arabian airlines
SV 1138
0900
09:00
RUH
Riyadh (RUH)
530
8h 50m
stop_0
Stop:1
DMM
Economy
1850
18:50
MCT
Muscat (MCT)
USD 351.53
Non-Refundable
Flight DetailsECONOMY    KG - 1PC
X
RUH MCT
Please Wait
Riyadh to Muscat (8h 50m )
SV icon
Saudi arabian airlinesSV 1138
09:00
04-02-2026
Riyadh (RUH)
10:10
04-02-2026
Dammam (DMM)
1h 10m
Stop : 0
1PC
4 seats
Plane change at Dammam | Waiting: 5h 55m
WY icon
Oman airWY 6088
16:05
04-02-2026
Dammam (DMM)
18:50
04-02-2026
Muscat (MCT)
1h 45m
Stop : 1
1PC
4 seats

Total Fare Breakup

Total Base Fare
USD 288.66
Taxes & Fees
USD 62.87
Grand Total
USD 351.53
Saudi arabian airlines
SV 1140
1100
11:00
RUH
Riyadh (RUH)
410
6h 50m
stop_0
Stop:1
DMM
Economy
1850
18:50
MCT
Muscat (MCT)
USD 351.53
Non-Refundable
Flight DetailsECONOMY    KG - 1PC
X
RUH MCT
Please Wait
Riyadh to Muscat (6h 50m )
SV icon
Saudi arabian airlinesSV 1140
11:00
04-02-2026
Riyadh (RUH)
12:10
04-02-2026
Dammam (DMM)
1h 10m
Stop : 0
1PC
4 seats
Plane change at Dammam | Waiting: 3h 55m
WY icon
Oman airWY 6088
16:05
04-02-2026
Dammam (DMM)
18:50
04-02-2026
Muscat (MCT)
1h 45m
Stop : 1
1PC
4 seats

Total Fare Breakup

Total Base Fare
USD 288.66
Taxes & Fees
USD 62.87
Grand Total
USD 351.53
Saudi arabian airlines
SV 1172
1300
13:00
RUH
Riyadh (RUH)
290
4h 50m
stop_0
Stop:1
DMM
Economy
1850
18:50
MCT
Muscat (MCT)
USD 351.53
Non-Refundable
Flight DetailsECONOMY    KG - 1PC
X
RUH MCT
Please Wait
Riyadh to Muscat (4h 50m )
SV icon
Saudi arabian airlinesSV 1172
13:00
04-02-2026
Riyadh (RUH)
14:10
04-02-2026
Dammam (DMM)
1h 10m
Stop : 0
1PC
4 seats
Plane change at Dammam | Waiting: 1h 55m
WY icon
Oman airWY 6088
16:05
04-02-2026
Dammam (DMM)
18:50
04-02-2026
Muscat (MCT)
1h 45m
Stop : 1
1PC
4 seats

Total Fare Breakup

Total Base Fare
USD 288.66
Taxes & Fees
USD 62.87
Grand Total
USD 351.53
Saudi arabian airlines
SV 1132
0400
04:00
RUH
Riyadh (RUH)
830
13h 50m
stop_0
Stop:1
DMM
Economy
1850
18:50
MCT
Muscat (MCT)
USD 353.31
Non-Refundable
Flight DetailsECONOMY    KG - 1PC
X
RUH MCT
Please Wait
Riyadh to Muscat (13h 50m )
SV icon
Saudi arabian airlinesSV 1132
04:00
04-02-2026
Riyadh (RUH)
05:10
04-02-2026
Dammam (DMM)
1h 10m
Stop : 0
1PC
4 seats
Plane change at Dammam | Waiting: 10h 55m
WY icon
Oman airWY 6088
16:05
04-02-2026
Dammam (DMM)
18:50
04-02-2026
Muscat (MCT)
1h 45m
Stop : 1
1PC
4 seats

Total Fare Breakup

Total Base Fare
USD 288.67
Taxes & Fees
USD 64.64
Grand Total
USD 353.31
Saudi arabian airlines
SV 1136
0700
07:00
RUH
Riyadh (RUH)
650
10h 50m
stop_0
Stop:1
DMM
Economy
1850
18:50
MCT
Muscat (MCT)
USD 353.31
Non-Refundable
Flight DetailsECONOMY    KG - 1PC
X
RUH MCT
Please Wait
Riyadh to Muscat (10h 50m )
SV icon
Saudi arabian airlinesSV 1136
07:00
04-02-2026
Riyadh (RUH)
08:10
04-02-2026
Dammam (DMM)
1h 10m
Stop : 0
1PC
4 seats
Plane change at Dammam | Waiting: 7h 55m
WY icon
Oman airWY 6088
16:05
04-02-2026
Dammam (DMM)
18:50
04-02-2026
Muscat (MCT)
1h 45m
Stop : 1
1PC
4 seats

Total Fare Breakup

Total Base Fare
USD 288.67
Taxes & Fees
USD 64.64
Grand Total
USD 353.31
Saudi arabian airlines
SV 1037
1500
15:00
RUH
Riyadh (RUH)
885
14h 45m
stop_0
Stop:1
JED
Economy
0645
06:45
MCT
Muscat (MCT)
USD 393.99
Non-Refundable
Flight DetailsECONOMY    KG - 1PC
X
RUH MCT
Please Wait
Riyadh to Muscat (14h 45m )
SV icon
Saudi arabian airlinesSV 1037
15:00
04-02-2026
Riyadh (RUH)
16:55
04-02-2026
Jeddah (JED)
1h 55m
Stop : 0
1PC
4 seats
Plane change at Jeddah | Waiting: 9h 50m
WY icon
Oman airWY 6074
02:45
05-02-2026
Jeddah (JED)
06:45
05-02-2026
Muscat (MCT)
3h
Stop : 1
1PC
4 seats

Total Fare Breakup

Total Base Fare
USD 330.39
Taxes & Fees
USD 63.6
Grand Total
USD 393.99
Saudi arabian airlines
SV 1039
1600
16:00
RUH
Riyadh (RUH)
825
13h 45m
stop_0
Stop:1
JED
Economy
0645
06:45
MCT
Muscat (MCT)
USD 393.99
Non-Refundable
Flight DetailsECONOMY    KG - 1PC
X
RUH MCT
Please Wait
Riyadh to Muscat (13h 45m )
SV icon
Saudi arabian airlinesSV 1039
16:00
04-02-2026
Riyadh (RUH)
17:55
04-02-2026
Jeddah (JED)
1h 55m
Stop : 0
1PC
4 seats
Plane change at Jeddah | Waiting: 8h 50m
WY icon
Oman airWY 6074
02:45
05-02-2026
Jeddah (JED)
06:45
05-02-2026
Muscat (MCT)
3h
Stop : 1
1PC
4 seats

Total Fare Breakup

Total Base Fare
USD 330.39
Taxes & Fees
USD 63.6
Grand Total
USD 393.99
Saudi arabian airlines
SV 1041
1700
17:00
RUH
Riyadh (RUH)
765
12h 45m
stop_0
Stop:1
JED
Economy
0645
06:45
MCT
Muscat (MCT)
USD 393.99
Non-Refundable
Flight DetailsECONOMY    KG - 1PC
X
RUH MCT
Please Wait
Riyadh to Muscat (12h 45m )
SV icon
Saudi arabian airlinesSV 1041
17:00
04-02-2026
Riyadh (RUH)
18:55
04-02-2026
Jeddah (JED)
1h 55m
Stop : 0
1PC
4 seats
Plane change at Jeddah | Waiting: 7h 50m
WY icon
Oman airWY 6074
02:45
05-02-2026
Jeddah (JED)
06:45
05-02-2026
Muscat (MCT)
3h
Stop : 1
1PC
4 seats

Total Fare Breakup

Total Base Fare
USD 330.39
Taxes & Fees
USD 63.6
Grand Total
USD 393.99
Saudi arabian airlines
SV 1043
1800
18:00
RUH
Riyadh (RUH)
705
11h 45m
stop_0
Stop:1
JED
Economy
0645
06:45
MCT
Muscat (MCT)
USD 393.99
Non-Refundable
Flight DetailsECONOMY    KG - 1PC
X
RUH MCT
Please Wait
Riyadh to Muscat (11h 45m )
SV icon
Saudi arabian airlinesSV 1043
18:00
04-02-2026
Riyadh (RUH)
19:55
04-02-2026
Jeddah (JED)
1h 55m
Stop : 0
1PC
4 seats
Plane change at Jeddah | Waiting: 6h 50m
WY icon
Oman airWY 6074
02:45
05-02-2026
Jeddah (JED)
06:45
05-02-2026
Muscat (MCT)
3h
Stop : 1
1PC
4 seats

Total Fare Breakup

Total Base Fare
USD 330.39
Taxes & Fees
USD 63.6
Grand Total
USD 393.99
Saudi arabian airlines
SV 1045
1900
19:00
RUH
Riyadh (RUH)
645
10h 45m
stop_0
Stop:1
JED
Economy
0645
06:45
MCT
Muscat (MCT)
USD 393.99
Non-Refundable
Flight DetailsECONOMY    KG - 1PC
X
RUH MCT
Please Wait
Riyadh to Muscat (10h 45m )
SV icon
Saudi arabian airlinesSV 1045
19:00
04-02-2026
Riyadh (RUH)
20:55
04-02-2026
Jeddah (JED)
1h 55m
Stop : 0
1PC
4 seats
Plane change at Jeddah | Waiting: 5h 50m
WY icon
Oman airWY 6074
02:45
05-02-2026
Jeddah (JED)
06:45
05-02-2026
Muscat (MCT)
3h
Stop : 1
1PC
4 seats

Total Fare Breakup

Total Base Fare
USD 330.39
Taxes & Fees
USD 63.6
Grand Total
USD 393.99
Saudi arabian airlines
SV 1047
2000
20:00
RUH
Riyadh (RUH)
585
9h 45m
stop_0
Stop:1
JED
Economy
0645
06:45
MCT
Muscat (MCT)
USD 393.99
Non-Refundable
Flight DetailsECONOMY    KG - 1PC
X
RUH MCT
Please Wait
Riyadh to Muscat (9h 45m )
SV icon
Saudi arabian airlinesSV 1047
20:00
04-02-2026
Riyadh (RUH)
21:55
04-02-2026
Jeddah (JED)
1h 55m
Stop : 0
1PC
4 seats
Plane change at Jeddah | Waiting: 4h 50m
WY icon
Oman airWY 6074
02:45
05-02-2026
Jeddah (JED)
06:45
05-02-2026
Muscat (MCT)
3h
Stop : 1
1PC
4 seats

Total Fare Breakup

Total Base Fare
USD 330.39
Taxes & Fees
USD 63.6
Grand Total
USD 393.99
Saudi arabian airlines
SV 1049
2100
21:00
RUH
Riyadh (RUH)
525
8h 45m
stop_0
Stop:1
JED
Economy
0645
06:45
MCT
Muscat (MCT)
USD 393.99
Non-Refundable
Flight DetailsECONOMY    KG - 1PC
X
RUH MCT
Please Wait
Riyadh to Muscat (8h 45m )
SV icon
Saudi arabian airlinesSV 1049
21:00
04-02-2026
Riyadh (RUH)
22:55
04-02-2026
Jeddah (JED)
1h 55m
Stop : 0
1PC
4 seats
Plane change at Jeddah | Waiting: 3h 50m
WY icon
Oman airWY 6074
02:45
05-02-2026
Jeddah (JED)
06:45
05-02-2026
Muscat (MCT)
3h
Stop : 1
1PC
4 seats

Total Fare Breakup

Total Base Fare
USD 330.39
Taxes & Fees
USD 63.6
Grand Total
USD 393.99
Saudi arabian airlines
SV 1053
2300
23:00
RUH
Riyadh (RUH)
405
6h 45m
stop_0
Stop:1
JED
Economy
0645
06:45
MCT
Muscat (MCT)
USD 393.99
Non-Refundable
Flight DetailsECONOMY    KG - 1PC
X
RUH MCT
Please Wait
Riyadh to Muscat (6h 45m )
SV icon
Saudi arabian airlinesSV 1053
23:00
04-02-2026
Riyadh (RUH)
00:55
05-02-2026
Jeddah (JED)
1h 55m
Stop : 0
1PC
4 seats
Plane change at Jeddah | Waiting: 1h 50m
WY icon
Oman airWY 6074
02:45
05-02-2026
Jeddah (JED)
06:45
05-02-2026
Muscat (MCT)
3h
Stop : 1
1PC
4 seats

Total Fare Breakup

Total Base Fare
USD 330.39
Taxes & Fees
USD 63.6
Grand Total
USD 393.99
Gulf air
GF 190
1540
15:40
RUH
Riyadh (RUH)
390
6h 30m
stop_0
Stop:1
BAH
Economy
2310
23:10
MCT
Muscat (MCT)
USD 394.68
Non-Refundable
Flight DetailsECONOMY    KG - 25KG
X
RUH MCT
Please Wait
Riyadh to Muscat (6h 30m )
GF icon
Gulf airGF 190
15:40
04-02-2026
Riyadh (RUH)
16:55
04-02-2026
Bahrain (BAH)
1h 15m
Stop : 0
25KG
4 seats
Plane change at Bahrain | Waiting: 3h 45m
GF icon
Gulf airGF 566
20:40
04-02-2026
Bahrain (BAH)
23:10
04-02-2026
Muscat (MCT)
1h 30m
Stop : 1
25KG
4 seats

Total Fare Breakup

Total Base Fare
USD 250.86
Taxes & Fees
USD 143.82
Grand Total
USD 394.68
Gulf air
GF 168
1800
18:00
RUH
Riyadh (RUH)
250
4h 10m
stop_0
Stop:1
BAH
Economy
2310
23:10
MCT
Muscat (MCT)
USD 394.68
Non-Refundable
Flight DetailsECONOMY    KG - 25KG
X
RUH MCT
Please Wait
Riyadh to Muscat (4h 10m )
GF icon
Gulf airGF 168
18:00
04-02-2026
Riyadh (RUH)
19:15
04-02-2026
Bahrain (BAH)
1h 15m
Stop : 0
25KG
4 seats
Plane change at Bahrain | Waiting: 1h 25m
GF icon
Gulf airGF 566
20:40
04-02-2026
Bahrain (BAH)
23:10
04-02-2026
Muscat (MCT)
1h 30m
Stop : 1
25KG
4 seats

Total Fare Breakup

Total Base Fare
USD 250.86
Taxes & Fees
USD 143.82
Grand Total
USD 394.68
Gulf air
GF 170
2225
22:25
RUH
Riyadh (RUH)
290
4h 50m
stop_0
Stop:1
BAH
Economy
0415
04:15
MCT
Muscat (MCT)
USD 394.68
Non-Refundable
Flight DetailsECONOMY    KG - 25KG
X
RUH MCT
Please Wait
Riyadh to Muscat (4h 50m )
GF icon
Gulf airGF 170
22:25
04-02-2026
Riyadh (RUH)
23:35
04-02-2026
Bahrain (BAH)
1h 10m
Stop : 0
25KG
4 seats
Plane change at Bahrain | Waiting: 2h 10m
GF icon
Gulf airGF 560
01:45
05-02-2026
Bahrain (BAH)
04:15
05-02-2026
Muscat (MCT)
1h 30m
Stop : 1
25KG
4 seats

Total Fare Breakup

Total Base Fare
USD 250.86
Taxes & Fees
USD 143.82
Grand Total
USD 394.68
Gulf air
GF 162
0700
07:00
RUH
Riyadh (RUH)
910
15h 10m
stop_0
Stop:1
BAH
Economy
2310
23:10
MCT
Muscat (MCT)
USD 397.51
Non-Refundable
Flight DetailsECONOMY    KG - 25KG
X
RUH MCT
Please Wait
Riyadh to Muscat (15h 10m )
GF icon
Gulf airGF 162
07:00
04-02-2026
Riyadh (RUH)
08:15
04-02-2026
Bahrain (BAH)
1h 15m
Stop : 0
25KG
4 seats
Plane change at Bahrain | Waiting: 12h 25m
GF icon
Gulf airGF 566
20:40
04-02-2026
Bahrain (BAH)
23:10
04-02-2026
Muscat (MCT)
1h 30m
Stop : 1
25KG
4 seats

Total Fare Breakup

Total Base Fare
USD 250.88
Taxes & Fees
USD 146.63
Grand Total
USD 397.51
Gulf air
GF 162
0700
07:00
RUH
Riyadh (RUH)
1215
20h 15m
stop_0
Stop:1
BAH
Economy
0415
04:15
MCT
Muscat (MCT)
USD 397.51
Non-Refundable
Flight DetailsECONOMY    KG - 25KG
X
RUH MCT
Please Wait
Riyadh to Muscat (20h 15m )
GF icon
Gulf airGF 162
07:00
04-02-2026
Riyadh (RUH)
08:15
04-02-2026
Bahrain (BAH)
1h 15m
Stop : 0
25KG
4 seats
Plane change at Bahrain | Waiting: 17h 30m
GF icon
Gulf airGF 560
01:45
05-02-2026
Bahrain (BAH)
04:15
05-02-2026
Muscat (MCT)
1h 30m
Stop : 1
25KG
4 seats

Total Fare Breakup

Total Base Fare
USD 250.88
Taxes & Fees
USD 146.63
Grand Total
USD 397.51
Gulf air
GF 164
1205
12:05
RUH
Riyadh (RUH)
605
10h 5m
stop_0
Stop:1
BAH
Economy
2310
23:10
MCT
Muscat (MCT)
USD 397.51
Non-Refundable
Flight DetailsECONOMY    KG - 25KG
X
RUH MCT
Please Wait
Riyadh to Muscat (10h 5m )
GF icon
Gulf airGF 164
12:05
04-02-2026
Riyadh (RUH)
13:20
04-02-2026
Bahrain (BAH)
1h 15m
Stop : 0
25KG
4 seats
Plane change at Bahrain | Waiting: 7h 20m
GF icon
Gulf airGF 566
20:40
04-02-2026
Bahrain (BAH)
23:10
04-02-2026
Muscat (MCT)
1h 30m
Stop : 1
25KG
4 seats

Total Fare Breakup

Total Base Fare
USD 250.88
Taxes & Fees
USD 146.63
Grand Total
USD 397.51
Gulf air
GF 164
1205
12:05
RUH
Riyadh (RUH)
910
15h 10m
stop_0
Stop:1
BAH
Economy
0415
04:15
MCT
Muscat (MCT)
USD 397.51
Non-Refundable
Flight DetailsECONOMY    KG - 25KG
X
RUH MCT
Please Wait
Riyadh to Muscat (15h 10m )
GF icon
Gulf airGF 164
12:05
04-02-2026
Riyadh (RUH)
13:20
04-02-2026
Bahrain (BAH)
1h 15m
Stop : 0
25KG
4 seats
Plane change at Bahrain | Waiting: 12h 25m
GF icon
Gulf airGF 560
01:45
05-02-2026
Bahrain (BAH)
04:15
05-02-2026
Muscat (MCT)
1h 30m
Stop : 1
25KG
4 seats

Total Fare Breakup

Total Base Fare
USD 250.88
Taxes & Fees
USD 146.63
Grand Total
USD 397.51
Gulf air
GF 190
1540
15:40
RUH
Riyadh (RUH)
695
11h 35m
stop_0
Stop:1
BAH
Economy
0415
04:15
MCT
Muscat (MCT)
USD 397.51
Non-Refundable
Flight DetailsECONOMY    KG - 25KG
X
RUH MCT
Please Wait
Riyadh to Muscat (11h 35m )
GF icon
Gulf airGF 190
15:40
04-02-2026
Riyadh (RUH)
16:55
04-02-2026
Bahrain (BAH)
1h 15m
Stop : 0
25KG
4 seats
Plane change at Bahrain | Waiting: 8h 50m
GF icon
Gulf airGF 560
01:45
05-02-2026
Bahrain (BAH)
04:15
05-02-2026
Muscat (MCT)
1h 30m
Stop : 1
25KG
4 seats

Total Fare Breakup

Total Base Fare
USD 250.88
Taxes & Fees
USD 146.63
Grand Total
USD 397.51
Gulf air
GF 190
1540
15:40
RUH
Riyadh (RUH)
1530
25h 30m
stop_0
Stop:1
BAH
Economy
1810
18:10
MCT
Muscat (MCT)
USD 397.51
Non-Refundable
Flight DetailsECONOMY    KG - 25KG
X
RUH MCT
Please Wait
Riyadh to Muscat (25h 30m )
GF icon
Gulf airGF 190
15:40
04-02-2026
Riyadh (RUH)
16:55
04-02-2026
Bahrain (BAH)
1h 15m
Stop : 0
25KG
4 seats
Plane change at Bahrain | Waiting: 22h 45m
GF icon
Gulf airGF 564
15:40
05-02-2026
Bahrain (BAH)
18:10
05-02-2026
Muscat (MCT)
1h 30m
Stop : 1
25KG
4 seats

Total Fare Breakup

Total Base Fare
USD 250.88
Taxes & Fees
USD 146.63
Grand Total
USD 397.51
Gulf air
GF 168
1800
18:00
RUH
Riyadh (RUH)
555
9h 15m
stop_0
Stop:1
BAH
Economy
0415
04:15
MCT
Muscat (MCT)
USD 397.51
Non-Refundable
Flight DetailsECONOMY    KG - 25KG
X
RUH MCT
Please Wait
Riyadh to Muscat (9h 15m )
GF icon
Gulf airGF 168
18:00
04-02-2026
Riyadh (RUH)
19:15
04-02-2026
Bahrain (BAH)
1h 15m
Stop : 0
25KG
4 seats
Plane change at Bahrain | Waiting: 6h 30m
GF icon
Gulf airGF 560
01:45
05-02-2026
Bahrain (BAH)
04:15
05-02-2026
Muscat (MCT)
1h 30m
Stop : 1
25KG
4 seats

Total Fare Breakup

Total Base Fare
USD 250.88
Taxes & Fees
USD 146.63
Grand Total
USD 397.51
Gulf air
GF 168
1800
18:00
RUH
Riyadh (RUH)
1390
23h 10m
stop_0
Stop:1
BAH
Economy
1810
18:10
MCT
Muscat (MCT)
USD 397.51
Non-Refundable
Flight DetailsECONOMY    KG - 25KG
X
RUH MCT
Please Wait
Riyadh to Muscat (23h 10m )
GF icon
Gulf airGF 168
18:00
04-02-2026
Riyadh (RUH)
19:15
04-02-2026
Bahrain (BAH)
1h 15m
Stop : 0
25KG
4 seats
Plane change at Bahrain | Waiting: 20h 25m
GF icon
Gulf airGF 564
15:40
05-02-2026
Bahrain (BAH)
18:10
05-02-2026
Muscat (MCT)
1h 30m
Stop : 1
25KG
4 seats

Total Fare Breakup

Total Base Fare
USD 250.88
Taxes & Fees
USD 146.63
Grand Total
USD 397.51
Gulf air
GF 170
2225
22:25
RUH
Riyadh (RUH)
1125
18h 45m
stop_0
Stop:1
BAH
Economy
1810
18:10
MCT
Muscat (MCT)
USD 397.51
Non-Refundable
Flight DetailsECONOMY    KG - 25KG
X
RUH MCT
Please Wait
Riyadh to Muscat (18h 45m )
GF icon
Gulf airGF 170
22:25
04-02-2026
Riyadh (RUH)
23:35
04-02-2026
Bahrain (BAH)
1h 10m
Stop : 0
25KG
4 seats
Plane change at Bahrain | Waiting: 16h 5m
GF icon
Gulf airGF 564
15:40
05-02-2026
Bahrain (BAH)
18:10
05-02-2026
Muscat (MCT)
1h 30m
Stop : 1
25KG
4 seats

Total Fare Breakup

Total Base Fare
USD 250.88
Taxes & Fees
USD 146.63
Grand Total
USD 397.51
Gulf air
GF 170
2225
22:25
RUH
Riyadh (RUH)
1425
23h 45m
stop_0
Stop:1
BAH
Economy
2310
23:10
MCT
Muscat (MCT)
USD 397.51
Non-Refundable
Flight DetailsECONOMY    KG - 25KG
X
RUH MCT
Please Wait
Riyadh to Muscat (23h 45m )
GF icon
Gulf airGF 170
22:25
04-02-2026
Riyadh (RUH)
23:35
04-02-2026
Bahrain (BAH)
1h 10m
Stop : 0
25KG
4 seats
Plane change at Bahrain | Waiting: 21h 5m
GF icon
Gulf airGF 566
20:40
05-02-2026
Bahrain (BAH)
23:10
05-02-2026
Muscat (MCT)
1h 30m
Stop : 1
25KG
4 seats

Total Fare Breakup

Total Base Fare
USD 250.88
Taxes & Fees
USD 146.63
Grand Total
USD 397.51
Saudi arabian airlines
SV 1051
2200
22:00
RUH
Riyadh (RUH)
465
7h 45m
stop_0
Stop:1
JED
Economy
0645
06:45
MCT
Muscat (MCT)
USD 412.77
Non-Refundable
Flight DetailsECONOMY    KG - 1PC
X
RUH MCT
Please Wait
Riyadh to Muscat (7h 45m )
SV icon
Saudi arabian airlinesSV 1051
22:00
04-02-2026
Riyadh (RUH)
23:55
04-02-2026
Jeddah (JED)
1h 55m
Stop : 0
1PC
4 seats
Plane change at Jeddah | Waiting: 2h 50m
WY icon
Oman airWY 6074
02:45
05-02-2026
Jeddah (JED)
06:45
05-02-2026
Muscat (MCT)
3h
Stop : 1
1PC
4 seats

Total Fare Breakup

Total Base Fare
USD 351.24
Taxes & Fees
USD 61.53
Grand Total
USD 412.77
Emirates airlines
EK 820
0950
09:50
RUH
Riyadh (RUH)
305
5h 5m
stop_0
Stop:1
DXB
Economy
1555
15:55
MCT
Muscat (MCT)
USD 448.17
Non-Refundable
Flight DetailsECONOMY    KG - 30KG
X
RUH MCT
Please Wait
Riyadh to Muscat (5h 5m )
EK icon
Emirates airlinesEK 820
09:50
04-02-2026
Riyadh (RUH)
12:35
04-02-2026
Dubai (DXB)
1h 45m
Stop : 0
30KG
4 seats
Plane change at Dubai | Waiting: 2h 10m
FZ icon
FlydubaiFZ 2032
14:45
04-02-2026
Dubai (DXB)
15:55
04-02-2026
Muscat (MCT)
1h 10m
Stop : 1
30KG
4 seats

Total Fare Breakup

Total Base Fare
USD 329.89
Taxes & Fees
USD 118.28
Grand Total
USD 448.17
Emirates airlines
EK 816
0355
03:55
RUH
Riyadh (RUH)
660
11h
stop_0
Stop:1
DXB
Economy
1555
15:55
MCT
Muscat (MCT)
USD 455.23
Non-Refundable
Flight DetailsECONOMY    KG - 30KG
X
RUH MCT
Please Wait
Riyadh to Muscat (11h )
EK icon
Emirates airlinesEK 816
03:55
04-02-2026
Riyadh (RUH)
06:55
04-02-2026
Dubai (DXB)
2h
Stop : 0
30KG
4 seats
Plane change at Dubai | Waiting: 7h 50m
FZ icon
FlydubaiFZ 2032
14:45
04-02-2026
Dubai (DXB)
15:55
04-02-2026
Muscat (MCT)
1h 10m
Stop : 1
30KG
4 seats

Total Fare Breakup

Total Base Fare
USD 329.96
Taxes & Fees
USD 125.27
Grand Total
USD 455.23
Emirates airlines
EK 816
0355
03:55
RUH
Riyadh (RUH)
905
15h 5m
stop_0
Stop:1
DXB
Economy
2000
20:00
MCT
Muscat (MCT)
USD 455.23
Non-Refundable
Flight DetailsECONOMY    KG - 30KG
X
RUH MCT
Please Wait
Riyadh to Muscat (15h 5m )
EK icon
Emirates airlinesEK 816
03:55
04-02-2026
Riyadh (RUH)
06:55
04-02-2026
Dubai (DXB)
2h
Stop : 0
30KG
4 seats
Plane change at Dubai | Waiting: 11h 55m
FZ icon
FlydubaiFZ 2036
18:50
04-02-2026
Dubai (DXB)
20:00
04-02-2026
Muscat (MCT)
1h 10m
Stop : 1
30KG
4 seats

Total Fare Breakup

Total Base Fare
USD 329.96
Taxes & Fees
USD 125.27
Grand Total
USD 455.23
Emirates airlines
EK 816
0355
03:55
RUH
Riyadh (RUH)
1135
18h 55m
stop_0
Stop:1
DXB
Economy
2350
23:50
MCT
Muscat (MCT)
USD 455.23
Non-Refundable
Flight DetailsECONOMY    KG - 30KG
X
RUH MCT
Please Wait
Riyadh to Muscat (18h 55m )
EK icon
Emirates airlinesEK 816
03:55
04-02-2026
Riyadh (RUH)
06:55
04-02-2026
Dubai (DXB)
2h
Stop : 0
30KG
4 seats
Plane change at Dubai | Waiting: 15h 45m
FZ icon
FlydubaiFZ 2341
22:40
04-02-2026
Dubai (DXB)
23:50
04-02-2026
Muscat (MCT)
1h 10m
Stop : 1
30KG
4 seats

Total Fare Breakup

Total Base Fare
USD 329.96
Taxes & Fees
USD 125.27
Grand Total
USD 455.23
Emirates airlines
EK 820
0950
09:50
RUH
Riyadh (RUH)
550
9h 10m
stop_0
Stop:1
DXB
Economy
2000
20:00
MCT
Muscat (MCT)
USD 455.23
Non-Refundable
Flight DetailsECONOMY    KG - 30KG
X
RUH MCT
Please Wait
Riyadh to Muscat (9h 10m )
EK icon
Emirates airlinesEK 820
09:50
04-02-2026
Riyadh (RUH)
12:35
04-02-2026
Dubai (DXB)
1h 45m
Stop : 0
30KG
4 seats
Plane change at Dubai | Waiting: 6h 15m
FZ icon
FlydubaiFZ 2036
18:50
04-02-2026
Dubai (DXB)
20:00
04-02-2026
Muscat (MCT)
1h 10m
Stop : 1
30KG
4 seats

Total Fare Breakup

Total Base Fare
USD 329.96
Taxes & Fees
USD 125.27
Grand Total
USD 455.23
Emirates airlines
EK 820
0950
09:50
RUH
Riyadh (RUH)
780
13h
stop_0
Stop:1
DXB
Economy
2350
23:50
MCT
Muscat (MCT)
USD 455.23
Non-Refundable
Flight DetailsECONOMY    KG - 30KG
X
RUH MCT
Please Wait
Riyadh to Muscat (13h )
EK icon
Emirates airlinesEK 820
09:50
04-02-2026
Riyadh (RUH)
12:35
04-02-2026
Dubai (DXB)
1h 45m
Stop : 0
30KG
4 seats
Plane change at Dubai | Waiting: 10h 5m
FZ icon
FlydubaiFZ 2341
22:40
04-02-2026
Dubai (DXB)
23:50
04-02-2026
Muscat (MCT)
1h 10m
Stop : 1
30KG
4 seats

Total Fare Breakup

Total Base Fare
USD 329.96
Taxes & Fees
USD 125.27
Grand Total
USD 455.23
Emirates airlines
EK 820
0950
09:50
RUH
Riyadh (RUH)
1015
16h 55m
stop_0
Stop:1
DXB
Economy
0345
03:45
MCT
Muscat (MCT)
USD 455.23
Non-Refundable
Flight DetailsECONOMY    KG - 30KG
X
RUH MCT
Please Wait
Riyadh to Muscat (16h 55m )
EK icon
Emirates airlinesEK 820
09:50
04-02-2026
Riyadh (RUH)
12:35
04-02-2026
Dubai (DXB)
1h 45m
Stop : 0
30KG
4 seats
Plane change at Dubai | Waiting: 13h 55m
EK icon
Emirates airlinesEK 866
02:30
05-02-2026
Dubai (DXB)
03:45
05-02-2026
Muscat (MCT)
1h 15m
Stop : 1
30KG
4 seats

Total Fare Breakup

Total Base Fare
USD 329.96
Taxes & Fees
USD 125.27
Grand Total
USD 455.23
Emirates airlines
EK 820
0950
09:50
RUH
Riyadh (RUH)
1290
21h 30m
stop_0
Stop:1
DXB
Economy
0820
08:20
MCT
Muscat (MCT)
USD 455.23
Non-Refundable
Flight DetailsECONOMY    KG - 30KG
X
RUH MCT
Please Wait
Riyadh to Muscat (21h 30m )
EK icon
Emirates airlinesEK 820
09:50
04-02-2026
Riyadh (RUH)
12:35
04-02-2026
Dubai (DXB)
1h 45m
Stop : 0
30KG
4 seats
Plane change at Dubai | Waiting: 18h 35m
FZ icon
FlydubaiFZ 2034
07:10
05-02-2026
Dubai (DXB)
08:20
05-02-2026
Muscat (MCT)
1h 10m
Stop : 1
30KG
4 seats

Total Fare Breakup

Total Base Fare
USD 329.96
Taxes & Fees
USD 125.27
Grand Total
USD 455.23
Emirates airlines
EK 820
0950
09:50
RUH
Riyadh (RUH)
1365
22h 45m
stop_0
Stop:1
DXB
Economy
0935
09:35
MCT
Muscat (MCT)
USD 455.23
Non-Refundable
Flight DetailsECONOMY    KG - 30KG
X
RUH MCT
Please Wait
Riyadh to Muscat (22h 45m )
EK icon
Emirates airlinesEK 820
09:50
04-02-2026
Riyadh (RUH)
12:35
04-02-2026
Dubai (DXB)
1h 45m
Stop : 0
30KG
4 seats
Plane change at Dubai | Waiting: 19h 45m
EK icon
Emirates airlinesEK 862
08:20
05-02-2026
Dubai (DXB)
09:35
05-02-2026
Muscat (MCT)
1h 15m
Stop : 1
30KG
4 seats

Total Fare Breakup

Total Base Fare
USD 329.96
Taxes & Fees
USD 125.27
Grand Total
USD 455.23
Saudi arabian airlines
SV 1035
1400
14:00
RUH
Riyadh (RUH)
525
8h 45m
stop_0
Stop:1
JED
Economy
2345
23:45
MCT
Muscat (MCT)
USD 457.01
Non-Refundable
Flight DetailsECONOMY    KG - 1PC
X
RUH MCT
Please Wait
Riyadh to Muscat (8h 45m )
SV icon
Saudi arabian airlinesSV 1035
14:00
04-02-2026
Riyadh (RUH)
15:55
04-02-2026
Jeddah (JED)
1h 55m
Stop : 0
1PC
4 seats
Plane change at Jeddah | Waiting: 3h 50m
WY icon
Oman airWY 6076
19:45
04-02-2026
Jeddah (JED)
23:45
04-02-2026
Muscat (MCT)
3h
Stop : 1
1PC
4 seats

Total Fare Breakup

Total Base Fare
USD 396.09
Taxes & Fees
USD 60.92
Grand Total
USD 457.01
Saudi arabian airlines
SV 1037
1500
15:00
RUH
Riyadh (RUH)
465
7h 45m
stop_0
Stop:1
JED
Economy
2345
23:45
MCT
Muscat (MCT)
USD 457.01
Non-Refundable
Flight DetailsECONOMY    KG - 1PC
X
RUH MCT
Please Wait
Riyadh to Muscat (7h 45m )
SV icon
Saudi arabian airlinesSV 1037
15:00
04-02-2026
Riyadh (RUH)
16:55
04-02-2026
Jeddah (JED)
1h 55m
Stop : 0
1PC
4 seats
Plane change at Jeddah | Waiting: 2h 50m
WY icon
Oman airWY 6076
19:45
04-02-2026
Jeddah (JED)
23:45
04-02-2026
Muscat (MCT)
3h
Stop : 1
1PC
4 seats

Total Fare Breakup

Total Base Fare
USD 396.09
Taxes & Fees
USD 60.92
Grand Total
USD 457.01
Saudi arabian airlines
SV 1039
1600
16:00
RUH
Riyadh (RUH)
405
6h 45m
stop_0
Stop:1
JED
Economy
2345
23:45
MCT
Muscat (MCT)
USD 457.01
Non-Refundable
Flight DetailsECONOMY    KG - 1PC
X
RUH MCT
Please Wait
Riyadh to Muscat (6h 45m )
SV icon
Saudi arabian airlinesSV 1039
16:00
04-02-2026
Riyadh (RUH)
17:55
04-02-2026
Jeddah (JED)
1h 55m
Stop : 0
1PC
4 seats
Plane change at Jeddah | Waiting: 1h 50m
WY icon
Oman airWY 6076
19:45
04-02-2026
Jeddah (JED)
23:45
04-02-2026
Muscat (MCT)
3h
Stop : 1
1PC
4 seats

Total Fare Breakup

Total Base Fare
USD 396.09
Taxes & Fees
USD 60.92
Grand Total
USD 457.01
Emirates airlines
EK 816
0355
03:55
RUH
Riyadh (RUH)
435
7h 15m
stop_0
Stop:1
DXB
Economy
1210
12:10
MCT
Muscat (MCT)
USD 461.54
Non-Refundable
Flight DetailsECONOMY    KG - 30KG
X
RUH MCT
Please Wait
Riyadh to Muscat (7h 15m )
EK icon
Emirates airlinesEK 816
03:55
04-02-2026
Riyadh (RUH)
06:55
04-02-2026
Dubai (DXB)
2h
Stop : 0
30KG
4 seats
Plane change at Dubai | Waiting: 4h 5m
FZ icon
FlydubaiFZ 2398
11:00
04-02-2026
Dubai (DXB)
12:10
04-02-2026
Muscat (MCT)
1h 10m
Stop : 1
30KG
4 seats

Total Fare Breakup

Total Base Fare
USD 330.02
Taxes & Fees
USD 131.52
Grand Total
USD 461.54
Emirates airlines
EK 816
0355
03:55
RUH
Riyadh (RUH)
1370
22h 50m
stop_0
Stop:1
DXB
Economy
0345
03:45
MCT
Muscat (MCT)
USD 461.54
Non-Refundable
Flight DetailsECONOMY    KG - 30KG
X
RUH MCT
Please Wait
Riyadh to Muscat (22h 50m )
EK icon
Emirates airlinesEK 816
03:55
04-02-2026
Riyadh (RUH)
06:55
04-02-2026
Dubai (DXB)
2h
Stop : 0
30KG
4 seats
Plane change at Dubai | Waiting: 19h 35m
EK icon
Emirates airlinesEK 866
02:30
05-02-2026
Dubai (DXB)
03:45
05-02-2026
Muscat (MCT)
1h 15m
Stop : 1
30KG
4 seats

Total Fare Breakup

Total Base Fare
USD 330.02
Taxes & Fees
USD 131.52
Grand Total
USD 461.54
Emirates airlines
EK 820
0950
09:50
RUH
Riyadh (RUH)
1520
25h 20m
stop_0
Stop:1
DXB
Economy
1210
12:10
MCT
Muscat (MCT)
USD 461.54
Non-Refundable
Flight DetailsECONOMY    KG - 30KG
X
RUH MCT
Please Wait
Riyadh to Muscat (25h 20m )
EK icon
Emirates airlinesEK 820
09:50
04-02-2026
Riyadh (RUH)
12:35
04-02-2026
Dubai (DXB)
1h 45m
Stop : 0
30KG
4 seats
Plane change at Dubai | Waiting: 22h 25m
FZ icon
FlydubaiFZ 2398
11:00
05-02-2026
Dubai (DXB)
12:10
05-02-2026
Muscat (MCT)
1h 10m
Stop : 1
30KG
4 seats

Total Fare Breakup

Total Base Fare
USD 330.02
Taxes & Fees
USD 131.52
Grand Total
USD 461.54
Flydubai
FZ 2267
1000
10:00
RUH
Riyadh (RUH)
1005
16h 45m
stop_0
Stop:1
DXB
Economy
0345
03:45
MCT
Muscat (MCT)
USD 461.54
Non-Refundable
Flight DetailsECONOMY    KG - 30KG
X
RUH MCT
Please Wait
Riyadh to Muscat (16h 45m )
FZ icon
FlydubaiFZ 2267
10:00
04-02-2026
Riyadh (RUH)
12:55
04-02-2026
Dubai (DXB)
1h 55m
Stop : 0
30KG
4 seats
Plane change at Dubai | Waiting: 13h 35m
EK icon
Emirates airlinesEK 866
02:30
05-02-2026
Dubai (DXB)
03:45
05-02-2026
Muscat (MCT)
1h 15m
Stop : 1
30KG
4 seats

Total Fare Breakup

Total Base Fare
USD 330.02
Taxes & Fees
USD 131.52
Grand Total
USD 461.54
Flydubai
FZ 2267
1000
10:00
RUH
Riyadh (RUH)
1355
22h 35m
stop_0
Stop:1
DXB
Economy
0935
09:35
MCT
Muscat (MCT)
USD 461.54
Non-Refundable
Flight DetailsECONOMY    KG - 30KG
X
RUH MCT
Please Wait
Riyadh to Muscat (22h 35m )
FZ icon
FlydubaiFZ 2267
10:00
04-02-2026
Riyadh (RUH)
12:55
04-02-2026
Dubai (DXB)
1h 55m
Stop : 0
30KG
4 seats
Plane change at Dubai | Waiting: 19h 25m
EK icon
Emirates airlinesEK 862
08:20
05-02-2026
Dubai (DXB)
09:35
05-02-2026
Muscat (MCT)
1h 15m
Stop : 1
30KG
4 seats

Total Fare Breakup

Total Base Fare
USD 330.02
Taxes & Fees
USD 131.52
Grand Total
USD 461.54
Egypt air
MS 650
0400
04:00
RUH
Riyadh (RUH)
910
15h 10m
stop_0
Stop:1
CAI
Economy
2010
20:10
MCT
Muscat (MCT)
USD 473.79
Non-Refundable
Flight DetailsECONOMY    KG - 2PC
X
RUH MCT
Please Wait
Riyadh to Muscat (15h 10m )
MS icon
Egypt airMS 650
04:00
04-02-2026
Riyadh (RUH)
05:55
04-02-2026
Cairo (CAI)
2h 55m
Stop : 0
2PC
4 seats
Plane change at Cairo | Waiting: 8h 45m
MS icon
Egypt airMS 930
14:40
04-02-2026
Cairo (CAI)
20:10
04-02-2026
Muscat (MCT)
3h 30m
Stop : 1
2PC
4 seats

Total Fare Breakup

Total Base Fare
USD 199.98
Taxes & Fees
USD 273.81
Grand Total
USD 473.79
Egypt air
MS 648
2200
22:00
RUH
Riyadh (RUH)
1270
21h 10m
stop_0
Stop:1
CAI
Economy
2010
20:10
MCT
Muscat (MCT)
USD 474.8
Non-Refundable
Flight DetailsECONOMY    KG - 2PC
X
RUH MCT
Please Wait
Riyadh to Muscat (21h 10m )
MS icon
Egypt airMS 648
22:00
04-02-2026
Riyadh (RUH)
23:55
04-02-2026
Cairo (CAI)
2h 55m
Stop : 0
2PC
4 seats
Plane change at Cairo | Waiting: 14h 45m
MS icon
Egypt airMS 930
14:40
05-02-2026
Cairo (CAI)
20:10
05-02-2026
Muscat (MCT)
3h 30m
Stop : 1
2PC
4 seats

Total Fare Breakup

Total Base Fare
USD 199.99
Taxes & Fees
USD 274.81
Grand Total
USD 474.8
Emirates airlines
EK 816
0355
03:55
RUH
Riyadh (RUH)
465
7h 45m
stop_0
Stop:1
DXB
Economy
1240
12:40
MCT
Muscat (MCT)
USD 530
Non-Refundable
Flight DetailsECONOMY    KG - 30KG
X
RUH MCT
Please Wait
Riyadh to Muscat (7h 45m )
EK icon
Emirates airlinesEK 816
03:55
04-02-2026
Riyadh (RUH)
06:55
04-02-2026
Dubai (DXB)
2h
Stop : 0
30KG
4 seats
Plane change at Dubai | Waiting: 4h 30m
WY icon
Oman airWY 604
11:25
04-02-2026
Dubai (DXB)
12:40
04-02-2026
Muscat (MCT)
1h 15m
Stop : 1
30KG
4 seats

Total Fare Breakup

Total Base Fare
USD 413.34
Taxes & Fees
USD 116.66
Grand Total
USD 530
Emirates airlines
EK 816
0355
03:55
RUH
Riyadh (RUH)
815
13h 35m
stop_0
Stop:1
DXB
Economy
1830
18:30
MCT
Muscat (MCT)
USD 534.95
Non-Refundable
Flight DetailsECONOMY    KG - 30KG
X
RUH MCT
Please Wait
Riyadh to Muscat (13h 35m )
EK icon
Emirates airlinesEK 816
03:55
04-02-2026
Riyadh (RUH)
06:55
04-02-2026
Dubai (DXB)
2h
Stop : 0
30KG
4 seats
Plane change at Dubai | Waiting: 10h 20m
WY icon
Oman airWY 610
17:15
04-02-2026
Dubai (DXB)
18:30
04-02-2026
Muscat (MCT)
1h 15m
Stop : 1
30KG
4 seats

Total Fare Breakup

Total Base Fare
USD 413.39
Taxes & Fees
USD 121.56
Grand Total
USD 534.95
Emirates airlines
EK 820
0950
09:50
RUH
Riyadh (RUH)
460
7h 40m
stop_0
Stop:1
DXB
Economy
1830
18:30
MCT
Muscat (MCT)
USD 534.95
Non-Refundable
Flight DetailsECONOMY    KG - 30KG
X
RUH MCT
Please Wait
Riyadh to Muscat (7h 40m )
EK icon
Emirates airlinesEK 820
09:50
04-02-2026
Riyadh (RUH)
12:35
04-02-2026
Dubai (DXB)
1h 45m
Stop : 0
30KG
4 seats
Plane change at Dubai | Waiting: 4h 40m
WY icon
Oman airWY 610
17:15
04-02-2026
Dubai (DXB)
18:30
04-02-2026
Muscat (MCT)
1h 15m
Stop : 1
30KG
4 seats

Total Fare Breakup

Total Base Fare
USD 413.39
Taxes & Fees
USD 121.56
Grand Total
USD 534.95
Emirates airlines
EK 820
0950
09:50
RUH
Riyadh (RUH)
785
13h 5m
stop_0
Stop:1
DXB
Economy
2355
23:55
MCT
Muscat (MCT)
USD 534.95
Non-Refundable
Flight DetailsECONOMY    KG - 30KG
X
RUH MCT
Please Wait
Riyadh to Muscat (13h 5m )
EK icon
Emirates airlinesEK 820
09:50
04-02-2026
Riyadh (RUH)
12:35
04-02-2026
Dubai (DXB)
1h 45m
Stop : 0
30KG
4 seats
Plane change at Dubai | Waiting: 10h 10m
WY icon
Oman airWY 612
22:45
04-02-2026
Dubai (DXB)
23:55
04-02-2026
Muscat (MCT)
1h 10m
Stop : 1
30KG
4 seats

Total Fare Breakup

Total Base Fare
USD 413.39
Taxes & Fees
USD 121.56
Grand Total
USD 534.95
Flydubai
FZ 842
1630
16:30
RUH
Riyadh (RUH)
380
6h 20m
stop_0
Stop:1
DXB
Economy
2350
23:50
MCT
Muscat (MCT)
USD 548.24
Non-Refundable
X
RUH MCT
Please Wait
Riyadh to Muscat (6h 20m )
FZ icon
FlydubaiFZ 842
16:30
04-02-2026
Riyadh (RUH)
19:25
04-02-2026
Dubai (DXB)
1h 55m
Stop : 0
0KG
4 seats
Plane change at Dubai | Waiting: 3h 15m
FZ icon
FlydubaiFZ 049
22:40
04-02-2026
Dubai (DXB)
23:50
04-02-2026
Muscat (MCT)
1h 10m
Stop : 1
0KG
4 seats

Total Fare Breakup

Total Base Fare
USD 435.76
Taxes & Fees
USD 112.48
Grand Total
USD 548.24
X
RUH MCT
Please Wait
Riyadh to Muscat (6h 20m )
FZ icon
FlydubaiFZ 842
16:30
04-02-2026
Riyadh (RUH)
19:25
04-02-2026
Dubai (DXB)
1h 55m
Stop : 0
20KG
4 seats
Plane change at Dubai | Waiting: 3h 15m
FZ icon
FlydubaiFZ 49
22:40
04-02-2026
Dubai (DXB)
23:50
04-02-2026
Muscat (MCT)
1h 10m
Stop : 1
20KG
4 seats

Total Fare Breakup

Total Base Fare
USD 459.26
Taxes & Fees
USD 118.54
Grand Total
USD 577.8
Flydubai
FZ 842
1630
16:30
RUH
Riyadh (RUH)
890
14h 50m
stop_0
Stop:1
DXB
Economy
0820
08:20
MCT
Muscat (MCT)
USD 548.24
Non-Refundable
X
RUH MCT
Please Wait
Riyadh to Muscat (14h 50m )
FZ icon
FlydubaiFZ 842
16:30
04-02-2026
Riyadh (RUH)
19:25
04-02-2026
Dubai (DXB)
1h 55m
Stop : 0
0KG
4 seats
Plane change at Dubai | Waiting: 11h 45m
FZ icon
FlydubaiFZ 045
07:10
05-02-2026
Dubai (DXB)
08:20
05-02-2026
Muscat (MCT)
1h 10m
Stop : 1
0KG
4 seats

Total Fare Breakup

Total Base Fare
USD 435.76
Taxes & Fees
USD 112.48
Grand Total
USD 548.24
X
RUH MCT
Please Wait
Riyadh to Muscat (14h 50m )
FZ icon
FlydubaiFZ 842
16:30
04-02-2026
Riyadh (RUH)
19:25
04-02-2026
Dubai (DXB)
1h 55m
Stop : 0
20KG
4 seats
Plane change at Dubai | Waiting: 11h 45m
FZ icon
FlydubaiFZ 45
07:10
05-02-2026
Dubai (DXB)
08:20
05-02-2026
Muscat (MCT)
1h 10m
Stop : 1
20KG
4 seats

Total Fare Breakup

Total Base Fare
USD 476.34
Taxes & Fees
USD 102.6
Grand Total
USD 578.94
Flydubai
FZ 842
1630
16:30
RUH
Riyadh (RUH)
1120
18h 40m
stop_0
Stop:1
DXB
Economy
1210
12:10
MCT
Muscat (MCT)
USD 548.24
Non-Refundable
X
RUH MCT
Please Wait
Riyadh to Muscat (18h 40m )
FZ icon
FlydubaiFZ 842
16:30
04-02-2026
Riyadh (RUH)
19:25
04-02-2026
Dubai (DXB)
1h 55m
Stop : 0
0KG
4 seats
Plane change at Dubai | Waiting: 15h 35m
FZ icon
FlydubaiFZ 041
11:00
05-02-2026
Dubai (DXB)
12:10
05-02-2026
Muscat (MCT)
1h 10m
Stop : 1
0KG
4 seats

Total Fare Breakup

Total Base Fare
USD 435.76
Taxes & Fees
USD 112.48
Grand Total
USD 548.24
X
RUH MCT
Please Wait
Riyadh to Muscat (18h 40m )
FZ icon
FlydubaiFZ 842
16:30
04-02-2026
Riyadh (RUH)
19:25
04-02-2026
Dubai (DXB)
1h 55m
Stop : 0
20KG
4 seats
Plane change at Dubai | Waiting: 15h 35m
FZ icon
FlydubaiFZ 41
11:00
05-02-2026
Dubai (DXB)
12:10
05-02-2026
Muscat (MCT)
1h 10m
Stop : 1
20KG
4 seats

Total Fare Breakup

Total Base Fare
USD 476.34
Taxes & Fees
USD 102.6
Grand Total
USD 578.94
Flydubai
FZ 842
1630
16:30
RUH
Riyadh (RUH)
1345
22h 25m
stop_0
Stop:1
DXB
Economy
1555
15:55
MCT
Muscat (MCT)
USD 548.24
Non-Refundable
Flight DetailsLITE    KG - 0KG
X
RUH MCT
Please Wait
Riyadh to Muscat (22h 25m )
FZ icon
FlydubaiFZ 842
16:30
04-02-2026
Riyadh (RUH)
19:25
04-02-2026
Dubai (DXB)
1h 55m
Stop : 0
0KG
4 seats
Plane change at Dubai | Waiting: 19h 20m
FZ icon
FlydubaiFZ 043
14:45
05-02-2026
Dubai (DXB)
15:55
05-02-2026
Muscat (MCT)
1h 10m
Stop : 1
0KG
4 seats

Total Fare Breakup

Total Base Fare
USD 435.76
Taxes & Fees
USD 112.48
Grand Total
USD 548.24
Flydubai
FZ 842
1630
16:30
RUH
Riyadh (RUH)
1590
26h 30m
stop_0
Stop:1
DXB
Economy
2000
20:00
MCT
Muscat (MCT)
USD 548.24
Non-Refundable
Flight DetailsLITE    KG - 0KG
X
RUH MCT
Please Wait
Riyadh to Muscat (26h 30m )
FZ icon
FlydubaiFZ 842
16:30
04-02-2026
Riyadh (RUH)
19:25
04-02-2026
Dubai (DXB)
1h 55m
Stop : 0
0KG
4 seats
Plane change at Dubai | Waiting: 23h 25m
FZ icon
FlydubaiFZ 047
18:50
05-02-2026
Dubai (DXB)
20:00
05-02-2026
Muscat (MCT)
1h 10m
Stop : 1
0KG
4 seats

Total Fare Breakup

Total Base Fare
USD 435.76
Taxes & Fees
USD 112.48
Grand Total
USD 548.24
Flydubai
FZ 856
2120
21:20
RUH
Riyadh (RUH)
600
10h
stop_0
Stop:1
DXB
Economy
0820
08:20
MCT
Muscat (MCT)
USD 548.24
Non-Refundable
X
RUH MCT
Please Wait
Riyadh to Muscat (10h )
FZ icon
FlydubaiFZ 856
21:20
04-02-2026
Riyadh (RUH)
00:15
05-02-2026
Dubai (DXB)
1h 55m
Stop : 0
0KG
4 seats
Plane change at Dubai | Waiting: 6h 55m
FZ icon
FlydubaiFZ 045
07:10
05-02-2026
Dubai (DXB)
08:20
05-02-2026
Muscat (MCT)
1h 10m
Stop : 1
0KG
4 seats

Total Fare Breakup

Total Base Fare
USD 435.76
Taxes & Fees
USD 112.48
Grand Total
USD 548.24
X
RUH MCT
Please Wait
Riyadh to Muscat (10h )
FZ icon
FlydubaiFZ 856
21:20
04-02-2026
Riyadh (RUH)
00:15
05-02-2026
Dubai (DXB)
1h 55m
Stop : 0
20KG
4 seats
Plane change at Dubai | Waiting: 6h 55m
FZ icon
FlydubaiFZ 45
07:10
05-02-2026
Dubai (DXB)
08:20
05-02-2026
Muscat (MCT)
1h 10m
Stop : 1
20KG
4 seats

Total Fare Breakup

Total Base Fare
USD 459.26
Taxes & Fees
USD 118.54
Grand Total
USD 577.8
Flydubai
FZ 856
2120
21:20
RUH
Riyadh (RUH)
830
13h 50m
stop_0
Stop:1
DXB
Economy
1210
12:10
MCT
Muscat (MCT)
USD 548.24
Non-Refundable
X
RUH MCT
Please Wait
Riyadh to Muscat (13h 50m )
FZ icon
FlydubaiFZ 856
21:20
04-02-2026
Riyadh (RUH)
00:15
05-02-2026
Dubai (DXB)
1h 55m
Stop : 0
0KG
4 seats
Plane change at Dubai | Waiting: 10h 45m
FZ icon
FlydubaiFZ 041
11:00
05-02-2026
Dubai (DXB)
12:10
05-02-2026
Muscat (MCT)
1h 10m
Stop : 1
0KG
4 seats

Total Fare Breakup

Total Base Fare
USD 435.76
Taxes & Fees
USD 112.48
Grand Total
USD 548.24
X
RUH MCT
Please Wait
Riyadh to Muscat (13h 50m )
FZ icon
FlydubaiFZ 856
21:20
04-02-2026
Riyadh (RUH)
00:15
05-02-2026
Dubai (DXB)
1h 55m
Stop : 0
20KG
4 seats
Plane change at Dubai | Waiting: 10h 45m
FZ icon
FlydubaiFZ 41
11:00
05-02-2026
Dubai (DXB)
12:10
05-02-2026
Muscat (MCT)
1h 10m
Stop : 1
20KG
4 seats

Total Fare Breakup

Total Base Fare
USD 476.34
Taxes & Fees
USD 102.6
Grand Total
USD 578.94
Flydubai
FZ 856
2120
21:20
RUH
Riyadh (RUH)
1055
17h 35m
stop_0
Stop:1
DXB
Economy
1555
15:55
MCT
Muscat (MCT)
USD 548.24
Non-Refundable
X
RUH MCT
Please Wait
Riyadh to Muscat (17h 35m )
FZ icon
FlydubaiFZ 856
21:20
04-02-2026
Riyadh (RUH)
00:15
05-02-2026
Dubai (DXB)
1h 55m
Stop : 0
0KG
4 seats
Plane change at Dubai | Waiting: 14h 30m
FZ icon
FlydubaiFZ 043
14:45
05-02-2026
Dubai (DXB)
15:55
05-02-2026
Muscat (MCT)
1h 10m
Stop : 1
0KG
4 seats

Total Fare Breakup

Total Base Fare
USD 435.76
Taxes & Fees
USD 112.48
Grand Total
USD 548.24
X
RUH MCT
Please Wait
Riyadh to Muscat (17h 35m )
FZ icon
FlydubaiFZ 856
21:20
04-02-2026
Riyadh (RUH)
00:15
05-02-2026
Dubai (DXB)
1h 55m
Stop : 0
20KG
4 seats
Plane change at Dubai | Waiting: 14h 30m
FZ icon
FlydubaiFZ 43
14:45
05-02-2026
Dubai (DXB)
15:55
05-02-2026
Muscat (MCT)
1h 10m
Stop : 1
20KG
4 seats

Total Fare Breakup

Total Base Fare
USD 476.34
Taxes & Fees
USD 102.6
Grand Total
USD 578.94
Flydubai
FZ 856
2120
21:20
RUH
Riyadh (RUH)
1300
21h 40m
stop_0
Stop:1
DXB
Economy
2000
20:00
MCT
Muscat (MCT)
USD 548.24
Non-Refundable
Flight DetailsLITE    KG - 0KG
X
RUH MCT
Please Wait
Riyadh to Muscat (21h 40m )
FZ icon
FlydubaiFZ 856
21:20
04-02-2026
Riyadh (RUH)
00:15
05-02-2026
Dubai (DXB)
1h 55m
Stop : 0
0KG
4 seats
Plane change at Dubai | Waiting: 18h 35m
FZ icon
FlydubaiFZ 047
18:50
05-02-2026
Dubai (DXB)
20:00
05-02-2026
Muscat (MCT)
1h 10m
Stop : 1
0KG
4 seats

Total Fare Breakup

Total Base Fare
USD 435.76
Taxes & Fees
USD 112.48
Grand Total
USD 548.24
Flydubai
FZ 856
2120
21:20
RUH
Riyadh (RUH)
1530
25h 30m
stop_0
Stop:1
DXB
Economy
2350
23:50
MCT
Muscat (MCT)
USD 548.24
Non-Refundable
Flight DetailsLITE    KG - 0KG
X
RUH MCT
Please Wait
Riyadh to Muscat (25h 30m )
FZ icon
FlydubaiFZ 856
21:20
04-02-2026
Riyadh (RUH)
00:15
05-02-2026
Dubai (DXB)
1h 55m
Stop : 0
0KG
4 seats
Plane change at Dubai | Waiting: 22h 25m
FZ icon
FlydubaiFZ 049
22:40
05-02-2026
Dubai (DXB)
23:50
05-02-2026
Muscat (MCT)
1h 10m
Stop : 1
0KG
4 seats

Total Fare Breakup

Total Base Fare
USD 435.76
Taxes & Fees
USD 112.48
Grand Total
USD 548.24
Flydubai
FZ 2487
1630
16:30
RUH
Riyadh (RUH)
615
10h 15m
stop_0
Stop:1
DXB
Economy
0345
03:45
MCT
Muscat (MCT)
USD 602.97
Non-Refundable
Flight DetailsECONOMY    KG - 30KG
X
RUH MCT
Please Wait
Riyadh to Muscat (10h 15m )
FZ icon
FlydubaiFZ 2487
16:30
04-02-2026
Riyadh (RUH)
19:25
04-02-2026
Dubai (DXB)
1h 55m
Stop : 0
30KG
4 seats
Plane change at Dubai | Waiting: 7h 5m
EK icon
Emirates airlinesEK 866
02:30
05-02-2026
Dubai (DXB)
03:45
05-02-2026
Muscat (MCT)
1h 15m
Stop : 1
30KG
4 seats

Total Fare Breakup

Total Base Fare
USD 487.4
Taxes & Fees
USD 115.57
Grand Total
USD 602.97
Flydubai
FZ 2265
2120
21:20
RUH
Riyadh (RUH)
325
5h 25m
stop_0
Stop:1
DXB
Economy
0345
03:45
MCT
Muscat (MCT)
USD 602.97
Non-Refundable
Flight DetailsECONOMY    KG - 30KG
X
RUH MCT
Please Wait
Riyadh to Muscat (5h 25m )
FZ icon
FlydubaiFZ 2265
21:20
04-02-2026
Riyadh (RUH)
00:15
05-02-2026
Dubai (DXB)
1h 55m
Stop : 0
30KG
4 seats
Plane change at Dubai | Waiting: 2h 15m
EK icon
Emirates airlinesEK 866
02:30
05-02-2026
Dubai (DXB)
03:45
05-02-2026
Muscat (MCT)
1h 15m
Stop : 1
30KG
4 seats

Total Fare Breakup

Total Base Fare
USD 487.4
Taxes & Fees
USD 115.57
Grand Total
USD 602.97
Flydubai
FZ 2487
1630
16:30
RUH
Riyadh (RUH)
965
16h 5m
stop_0
Stop:1
DXB
Economy
0935
09:35
MCT
Muscat (MCT)
USD 616.34
Non-Refundable
Flight DetailsECONOMY    KG - 30KG
X
RUH MCT
Please Wait
Riyadh to Muscat (16h 5m )
FZ icon
FlydubaiFZ 2487
16:30
04-02-2026
Riyadh (RUH)
19:25
04-02-2026
Dubai (DXB)
1h 55m
Stop : 0
30KG
4 seats
Plane change at Dubai | Waiting: 12h 55m
EK icon
Emirates airlinesEK 862
08:20
05-02-2026
Dubai (DXB)
09:35
05-02-2026
Muscat (MCT)
1h 15m
Stop : 1
30KG
4 seats

Total Fare Breakup

Total Base Fare
USD 487.53
Taxes & Fees
USD 128.81
Grand Total
USD 616.34
Flydubai
FZ 2265
2120
21:20
RUH
Riyadh (RUH)
675
11h 15m
stop_0
Stop:1
DXB
Economy
0935
09:35
MCT
Muscat (MCT)
USD 616.34
Non-Refundable
Flight DetailsECONOMY    KG - 30KG
X
RUH MCT
Please Wait
Riyadh to Muscat (11h 15m )
FZ icon
FlydubaiFZ 2265
21:20
04-02-2026
Riyadh (RUH)
00:15
05-02-2026
Dubai (DXB)
1h 55m
Stop : 0
30KG
4 seats
Plane change at Dubai | Waiting: 8h 5m
EK icon
Emirates airlinesEK 862
08:20
05-02-2026
Dubai (DXB)
09:35
05-02-2026
Muscat (MCT)
1h 15m
Stop : 1
30KG
4 seats

Total Fare Breakup

Total Base Fare
USD 487.53
Taxes & Fees
USD 128.81
Grand Total
USD 616.34
Middle east airlines
ME 425
1240
12:40
RUH
Riyadh (RUH)
825
13h 45m
stop_0
Stop:2
BEY | AUH
Economy
0325
03:25
MCT
Muscat (MCT)
USD 631.08
Non-Refundable
Flight DetailsECONOMY    KG - 30KG
X
RUH MCT
Please Wait
Riyadh to Muscat (13h 45m )
ME icon
Middle east airlinesME 425
12:40
04-02-2026
Riyadh (RUH)
14:15
04-02-2026
Beirut (BEY)
2h 35m
Stop : 0
30KG
4 seats
Plane change at Beirut | Waiting: 1h 10m
ME icon
Middle east airlinesME 418
15:25
04-02-2026
Beirut (BEY)
20:30
04-02-2026
Abu Dhabi (AUH)
3h 5m
Stop : 1
30KG
4 seats
Plane change at Abu Dhabi | Waiting: 5h 45m
EY icon
Etihad airwaysEY 6484
02:15
05-02-2026
Abu Dhabi (AUH)
03:25
05-02-2026
Muscat (MCT)
1h 10m
Stop : 2
30KG
4 seats

Total Fare Breakup

Total Base Fare
USD 416.39
Taxes & Fees
USD 214.69
Grand Total
USD 631.08
Middle east airlines
ME 425
1240
12:40
RUH
Riyadh (RUH)
1260
21h
stop_0
Stop:2
BEY | AUH
Economy
1040
10:40
MCT
Muscat (MCT)
USD 631.08
Non-Refundable
Flight DetailsECONOMY    KG - 30KG
X
RUH MCT
Please Wait
Riyadh to Muscat (21h )
ME icon
Middle east airlinesME 425
12:40
04-02-2026
Riyadh (RUH)
14:15
04-02-2026
Beirut (BEY)
2h 35m
Stop : 0
30KG
4 seats
Plane change at Beirut | Waiting: 1h 10m
ME icon
Middle east airlinesME 418
15:25
04-02-2026
Beirut (BEY)
20:30
04-02-2026
Abu Dhabi (AUH)
3h 5m
Stop : 1
30KG
4 seats
Plane change at Abu Dhabi | Waiting: 12h 55m
EY icon
Etihad airwaysEY 6482
09:25
05-02-2026
Abu Dhabi (AUH)
10:40
05-02-2026
Muscat (MCT)
1h 15m
Stop : 2
30KG
4 seats

Total Fare Breakup

Total Base Fare
USD 416.39
Taxes & Fees
USD 214.69
Grand Total
USD 631.08
Royal jordanian
RJ 735
0705
07:05
RUH
Riyadh (RUH)
810
13h 30m
stop_0
Stop:2
AMM | DOH
Economy
2135
21:35
MCT
Muscat (MCT)
USD 673.17
Non-Refundable
Flight DetailsECONOMY    KG - 1PC
X
RUH MCT
Please Wait
Riyadh to Muscat (13h 30m )
RJ icon
Royal jordanianRJ 735
07:05
04-02-2026
Riyadh (RUH)
09:40
04-02-2026
Amman (AMM) (AMM)
2h 35m
Stop : 0
1PC
4 seats
Plane change at Amman (AMM) | Waiting: 4h 5m
QR icon
Qatar airwaysQR 3803
13:45
04-02-2026
Amman (AMM) (AMM)
16:15
04-02-2026
Doha (DOH)
2h 30m
Stop : 1
1PC
4 seats
Plane change at Doha | Waiting: 2h 45m
QR icon
Qatar airwaysQR 3808
19:00
04-02-2026
Doha (DOH)
21:35
04-02-2026
Muscat (MCT)
1h 35m
Stop : 2
1PC
4 seats

Total Fare Breakup

Total Base Fare
USD 453.99
Taxes & Fees
USD 219.18
Grand Total
USD 673.17
Gulf air
GF 164
1205
12:05
RUH
Riyadh (RUH)
345
5h 45m
stop_0
Stop:1
BAH
Economy
1850
18:50
MCT
Muscat (MCT)
USD 748.97
Non-Refundable
Flight DetailsECONOMY    KG - 25KG
X
RUH MCT
Please Wait
Riyadh to Muscat (5h 45m )
GF icon
Gulf airGF 164
12:05
04-02-2026
Riyadh (RUH)
13:20
04-02-2026
Bahrain (BAH)
1h 15m
Stop : 0
25KG
4 seats
Plane change at Bahrain | Waiting: 2h 50m
WY icon
Oman airWY 5556
16:10
04-02-2026
Bahrain (BAH)
18:50
04-02-2026
Muscat (MCT)
1h 40m
Stop : 1
25KG
4 seats

Total Fare Breakup

Total Base Fare
USD 610.73
Taxes & Fees
USD 138.24
Grand Total
USD 748.97
Royal jordanian
RJ 735
0705
07:05
RUH
Riyadh (RUH)
725
12h 5m
stop_0
Stop:2
AMM | CAI
Economy
2010
20:10
MCT
Muscat (MCT)
USD 886.02
Non-Refundable
Flight DetailsECONOMY    KG - 1PC
X
RUH MCT
Please Wait
Riyadh to Muscat (12h 5m )
RJ icon
Royal jordanianRJ 735
07:05
04-02-2026
Riyadh (RUH)
09:40
04-02-2026
Amman (AMM) (AMM)
2h 35m
Stop : 0
1PC
4 seats
Plane change at Amman (AMM) | Waiting: 2h 30m
RJ icon
Royal jordanianRJ 503
12:10
04-02-2026
Amman (AMM) (AMM)
12:50
04-02-2026
Cairo (CAI)
1h 40m
Stop : 1
1PC
4 seats
Plane change at Cairo | Waiting: 1h 50m
MS icon
Egypt airMS 930
14:40
04-02-2026
Cairo (CAI)
20:10
04-02-2026
Muscat (MCT)
3h 30m
Stop : 2
1PC
4 seats

Total Fare Breakup

Total Base Fare
USD 590.37
Taxes & Fees
USD 295.65
Grand Total
USD 886.02

Keep Yourself Updated!

Subscribe to our Newsletter

Prev
February 2026
SuMoTuWeThFrSa
1234567
891011121314
15161718192021
22232425262728
Next
March 2026
SuMoTuWeThFrSa
1234567
891011121314
15161718192021
22232425262728
293031