Cheap flights from Muscat to Riyadh

Search for the cheapest air tickets from Muscat to Riyadh
Google Play App Store

Recently booked flights from Muscat to Riyadh

From
Muscat
To
Riyadh
Depart date
05.07.2026
Price
$161

Average ticket prices for flights from Muscat to Riyadh by month

Find the cheapest time to fly from Muscat to Riyadh.

June
July
November

Airlines Flying to Riyadh from Muscat

Flight schedule Muscat to Riyadh

12:30 → 14:00

direct

logo SalamAir 205
MCT — RUH
- - - - - S -
12:30 → 14:00

direct

logo SalamAir 205
MCT — RUH
- - - T - - -
13:00 → 14:30

direct

logo SalamAir 205
MCT — RUH
- - - - - S S
12:30 → 14:00

direct

logo SalamAir 205
MCT — RUH
- - - - F - -
12:30 → 14:00

direct

logo SalamAir 205
MCT — RUH
M T - - - - -
13:55 → 15:15

direct

logo Oman Air 683
MCT — RUH
- T - - - - -
13:55 → 15:15

direct

logo Oman Air 683
MCT — RUH
M T W T F S S
01:45 → 03:05

direct

logo Oman Air 685
MCT — RUH
M T - T F S S
18:50 → 20:10

direct

logo Oman Air 681
MCT — RUH
M T W T - S -
11:25 → 18:05

direct

logo Emirates 863
MCT — RUH
- - - - - S -
11:25 → 18:05

direct

logo Emirates 863
MCT — RUH
- - - T - - -
20:45 → 01:15

direct

logo Flydubai 48
MCT — RUH
- T W T F - -
20:45 → 01:15

direct

logo Flydubai 48
MCT — RUH
- - - - - S S
20:45 → 01:15

direct

logo Flydubai 48
MCT — RUH
M - W - - - -
10:00 → 16:00

direct

logo Air Arabia 113
MCT — RUH
M T W T F S -
10:00 → 16:00

direct

logo Air Arabia 113
MCT — RUH
- - - T - - S
23:55 → 04:00

direct

logo Gulf Air 567
MCT — RUH
- T - - - - -
23:55 → 04:00

direct

logo Gulf Air 567
MCT — RUH
- - - T - - -
23:55 → 04:00

direct

logo Gulf Air 567
MCT — RUH
- - W - - S -
05:30 → 09:45

direct

logo Qatar Airways 1149
MCT — RUH
M T - T F S S
05:30 → 10:15

direct

logo Qatar Airways 1149
MCT — RUH
- - W - - - -
18:05 → 21:30

direct

logo Oman Air 669
MCT — RUH
- - - - - - S
20:15 → 02:15

direct

logo Oman Air 611
MCT — RUH
M - W - F S -
18:05 → 21:30

direct

logo Oman Air 669
MCT — RUH
- - - - - S -
19:15 → 22:25

direct

logo Oman Air 653
MCT — RUH
- - - - - S -
18:05 → 21:30

direct

logo Oman Air 669
MCT — RUH
- T - - - - -
14:35 → 21:30

direct

logo Oman Air 663
MCT — RUH
- - - - - - S
19:15 → 22:25

direct

logo Oman Air 653
MCT — RUH
- T - T - - -
14:35 → 21:30

direct

logo Oman Air 663
MCT — RUH
- T - - - - -
14:35 → 18:35

direct

logo Oman Air 663
MCT — RUH
- - - T - - -
14:35 → 21:15

direct

logo Oman Air 663
MCT — RUH
M - - - - - -
14:30 → 19:15

direct

logo Oman Air 609
MCT — RUH
M - - - - S -
18:05 → 23:40

direct

logo Oman Air 669
MCT — RUH
- - - - - - S
14:30 → 19:15

direct

logo Oman Air 609
MCT — RUH
- T W - - - S
14:35 → 20:10

direct

logo Oman Air 663
MCT — RUH
- - W - - - -
14:35 → 18:35

direct

logo Oman Air 663
MCT — RUH
- - - - - S -
20:10 → 23:40

direct

logo Oman Air 661
MCT — RUH
- - - - - - S
14:35 → 21:00

direct

logo Oman Air 663
MCT — RUH
- - - T - - -
14:35 → 21:30

direct

logo Oman Air 663
MCT — RUH
- - - - - S -
14:35 → 21:00

direct

logo Oman Air 663
MCT — RUH
- - - - F - -
20:00 → 00:15

direct

logo Oman Air 695
MCT — RUH
- - - - - - S
14:35 → 20:10

direct

logo Oman Air 663
MCT — RUH
M T - - F - S
18:05 → 21:15

direct

logo Oman Air 669
MCT — RUH
M - - - - - -
20:15 → 02:15

direct

logo Oman Air 611
MCT — RUH
- T W T F - S
20:10 → 23:15

direct

logo Oman Air 661
MCT — RUH
- - W - - - -
01:45 → 03:05

direct

Oman Air logo Oman Air
MCT — RUH
M T - T F S S
05:30 → 09:45

1 stop

Qatar Airways logo Qatar Airways
MCT — RUH
M T - T F S S
05:30 → 10:15

1 stop

Qatar Airways logo Qatar Airways
MCT — RUH
- - W - - - -
10:00 → 16:00

1 stop

Air Arabia logo Air Arabia
MCT — RUH
- - - T - - S
10:00 → 16:00

1 stop

Air Arabia logo Air Arabia
MCT — RUH
M T W T F S -
11:25 → 18:05

1 stop

Emirates logo Emirates
MCT — RUH
- - - T - - -
11:25 → 18:05

1 stop

Emirates logo Emirates
MCT — RUH
- - - - - S -
12:30 → 14:00

direct

SalamAir logo SalamAir
MCT — RUH
- - - - - S -
12:30 → 14:00

direct

SalamAir logo SalamAir
MCT — RUH
- - - T - - -
12:30 → 14:00

direct

SalamAir logo SalamAir
MCT — RUH
M T - - - - -
12:30 → 14:00

direct

SalamAir logo SalamAir
MCT — RUH
- - - - F - -
13:00 → 14:30

direct

SalamAir logo SalamAir
MCT — RUH
- - - - - S S
13:55 → 15:15

direct

Oman Air logo Oman Air
MCT — RUH
- T - - - - -
13:55 → 15:15

direct

Oman Air logo Oman Air
MCT — RUH
M T W T F S S
14:30 → 19:15

1 stop

Oman Air logo Oman Air
MCT — RUH
M - - - - S -
14:30 → 19:15

1 stop

Oman Air logo Oman Air
MCT — RUH
- T W - - - S
14:35 → 18:35

1 stop

Oman Air logo Oman Air
MCT — RUH
- - - T - - -
14:35 → 18:35

1 stop

Oman Air logo Oman Air
MCT — RUH
- - - - - S -
14:35 → 20:10

1 stop

Oman Air logo Oman Air
MCT — RUH
M T - - F - S
14:35 → 20:10

1 stop

Oman Air logo Oman Air
MCT — RUH
- - W - - - -
14:35 → 21:00

1 stop

Oman Air logo Oman Air
MCT — RUH
- - - - F - -
14:35 → 21:00

1 stop

Oman Air logo Oman Air
MCT — RUH
- - - T - - -
14:35 → 21:15

1 stop

Oman Air logo Oman Air
MCT — RUH
M - - - - - -
14:35 → 21:30

1 stop

Oman Air logo Oman Air
MCT — RUH
- - - - - S -
14:35 → 21:30

1 stop

Oman Air logo Oman Air
MCT — RUH
- T - - - - -
14:35 → 21:30

1 stop

Oman Air logo Oman Air
MCT — RUH
- - - - - - S
18:05 → 21:15

1 stop

Oman Air logo Oman Air
MCT — RUH
M - - - - - -
18:05 → 21:30

1 stop

Oman Air logo Oman Air
MCT — RUH
- - - - - - S
18:05 → 21:30

1 stop

Oman Air logo Oman Air
MCT — RUH
- - - - - S -
18:05 → 21:30

1 stop

Oman Air logo Oman Air
MCT — RUH
- T - - - - -
18:05 → 23:40

1 stop

Oman Air logo Oman Air
MCT — RUH
- - - - - - S
18:50 → 20:10

direct

Oman Air logo Oman Air
MCT — RUH
M T W T - S -
19:15 → 22:25

1 stop

Oman Air logo Oman Air
MCT — RUH
- T - T - - -
19:15 → 22:25

1 stop

Oman Air logo Oman Air
MCT — RUH
- - - - - S -
20:00 → 00:15

1 stop

Oman Air logo Oman Air
MCT — RUH
- - - - - - S
20:10 → 23:15

1 stop

Oman Air logo Oman Air
MCT — RUH
- - W - - - -
20:10 → 23:40

1 stop

Oman Air logo Oman Air
MCT — RUH
- - - - - - S
20:15 → 02:15

1 stop

Oman Air logo Oman Air
MCT — RUH
M - W - F S -
20:15 → 02:15

1 stop

Oman Air logo Oman Air
MCT — RUH
- T W T F - S
20:45 → 01:15

1 stop

Flydubai logo Flydubai
MCT — RUH
M - W - - - -
20:45 → 01:15

1 stop

Flydubai logo Flydubai
MCT — RUH
- - - - - S S
20:45 → 01:15

1 stop

Flydubai logo Flydubai
MCT — RUH
- T W T F - -
23:55 → 04:00

1 stop

Gulf Air logo Gulf Air
MCT — RUH
- - W - - S -
23:55 → 04:00

1 stop

Gulf Air logo Gulf Air
MCT — RUH
- - - T - - -
23:55 → 04:00

1 stop

Gulf Air logo Gulf Air
MCT — RUH
- T - - - - -