Cheap flights from Muscat to Madinah

Search for the cheapest air tickets from Muscat to Madinah

Recently booked flights from Muscat to Madinah

From
Muscat
To
Madinah
Depart date
07.02.2026
Price
$560 / 2038ر.ق

Average ticket prices for flights from Muscat to Madinah by month

Find the cheapest time to fly from Muscat to Madinah.

February
March
May

Airlines Flying to Madinah from Muscat

Flight schedule Muscat to Madinah

07:30 → 09:50

direct

logo SalamAir 271
MCT — MED
- - - - - - S
07:30 → 09:50

direct

logo SalamAir 271
MCT — MED
- - W - F - -
13:30 → 15:50

direct

logo SalamAir 273
MCT — MED
- T - T - S -
13:30 → 15:50

direct

logo SalamAir 273
MCT — MED
- T - - - S -
05:25 → 10:50

1 stop

Etihad Airways logo Etihad Airways
MCT — MED
- T - T - S -
05:25 → 10:50

1 stop

Etihad Airways logo Etihad Airways
MCT — MED
- T - - - S -
07:30 → 09:50

direct

SalamAir logo SalamAir
MCT — MED
- - - - - - S
07:30 → 09:50

direct

SalamAir logo SalamAir
MCT — MED
- - W - F - -
07:30 → 11:35

1 stop

Gulf Air logo Gulf Air
MCT — MED
- T - T F - S
08:05 → 15:05

1 stop

Oman Air logo Oman Air
MCT — MED
- - - - - S -
08:45 → 16:10

1 stop

Oman Air logo Oman Air
MCT — MED
- - - - - S -
08:45 → 16:10

1 stop

Oman Air logo Oman Air
MCT — MED
M - W T - - S
09:20 → 15:00

1 stop

Flydubai logo Flydubai
MCT — MED
M T W T - S S
09:20 → 15:00

1 stop

Flydubai logo Flydubai
MCT — MED
- - - - F - -
10:10 → 16:20

1 stop

Air Arabia logo Air Arabia
MCT — MED
- T W T F S S
10:10 → 16:20

1 stop

Air Arabia logo Air Arabia
MCT — MED
M - - - - - -
10:40 → 17:40

1 stop

Oman Air logo Oman Air
MCT — MED
M T - T - S S
10:40 → 17:40

1 stop

Oman Air logo Oman Air
MCT — MED
- - W - - - -
11:10 → 16:10

1 stop

Emirates logo Emirates
MCT — MED
- - - - - S -
11:10 → 16:10

1 stop

Emirates logo Emirates
MCT — MED
- - - T - - -
12:30 → 21:20

1 stop

Iraqi Airways logo Iraqi Airways
MCT — MED
- - - - - S -
13:30 → 15:50

direct

SalamAir logo SalamAir
MCT — MED
- T - - - S -
13:30 → 15:50

direct

SalamAir logo SalamAir
MCT — MED
- T - T - S -
14:30 → 21:20

1 stop

Iraqi Airways logo Iraqi Airways
MCT — MED
- T - - - - -
14:35 → 21:20

1 stop

Oman Air logo Oman Air
MCT — MED
- - - - - - S
14:50 → 21:10

1 stop

Oman Air logo Oman Air
MCT — MED
M - W - - - -
14:50 → 21:10

1 stop

Oman Air logo Oman Air
MCT — MED
- - - - - S -
14:50 → 21:10

1 stop

Oman Air logo Oman Air
MCT — MED
- - - - F - -
14:50 → 21:10

1 stop

Oman Air logo Oman Air
MCT — MED
- T - T - - S
16:45 → 00:15

1 stop

Flydubai logo Flydubai
MCT — MED
M T W T F S S
20:10 → 03:20

1 stop

Oman Air logo Oman Air
MCT — MED
M - - - - - -
20:10 → 03:20

1 stop

Oman Air logo Oman Air
MCT — MED
- - - T - - -
20:10 → 03:20

1 stop

Oman Air logo Oman Air
MCT — MED
- - W - F S S
20:10 → 03:20

1 stop

Oman Air logo Oman Air
MCT — MED
- T - - - - -
20:20 → 03:10

1 stop

Oman Air logo Oman Air
MCT — MED
M - - T - S -
21:30 → 04:45

1 stop

Oman Air logo Oman Air
MCT — MED
- T - - - S -
23:55 → 05:20

1 stop

Etihad Airways logo Etihad Airways
MCT — MED
- - - - - - S