Direct flights
from Muscat (MCT)
to Dubai (DXB)

Weekly schedule for flights between Muscat Intl (Muscat, Oman) and Dubai Intl (Dubai, United Arab Emirates) operated by 1 airlines.
86 weekly flights operate on this route flying 217mi in 1h10min.
Expect $188 in average for a one-way ticket with the cheapest option at $0.

Monday
Monday
02:00AM03:10AM
Oman AirWYWY601
Monday
04:40AM05:55AM
EmiratesEKEK867
Monday
08:40AM09:50AM
Oman AirWYWY603
Monday
09:10AM10:20AM
Fly DubaiFZFZ46
Monday
10:10AM11:15AM
Fly DubaiFZFZ132
Monday
12:20PM01:30PM
Fly DubaiFZFZ138
Monday
01:10PM02:20PM
Fly DubaiFZFZ42
Monday
02:30PM03:40PM
Oman AirWYWY609
Monday
03:00PM04:10PM
Fly DubaiFZFZ134
Monday
04:45PM05:55PM
Fly DubaiFZFZ44
Monday
05:40PM06:55PM
SalamAirOVOV247
Monday
08:15PM09:25PM
Oman AirWYWY611
Monday
08:45PM09:55PM
Fly DubaiFZFZ48
Tuesday
Tuesday
12:50AM02:00AM
Fly DubaiFZFZ50
Tuesday
02:00AM03:10AM
Oman AirWYWY601
Tuesday
04:40AM05:55AM
EmiratesEKEK867
Tuesday
08:40AM09:50AM
Oman AirWYWY603
Tuesday
09:10AM10:20AM
Fly DubaiFZFZ46
Tuesday
10:10AM11:15AM
Fly DubaiFZFZ132
Tuesday
12:20PM01:30PM
Fly DubaiFZFZ138
Tuesday
01:10PM02:20PM
Fly DubaiFZFZ42
Tuesday
02:30PM03:40PM
Oman AirWYWY609
Tuesday
03:00PM04:10PM
Fly DubaiFZFZ134
Tuesday
04:45PM05:55PM
Fly DubaiFZFZ44
Tuesday
05:40PM06:55PM
SalamAirOVOV247
Tuesday
08:15PM09:25PM
Oman AirWYWY611
Tuesday
08:45PM09:55PM
Fly DubaiFZFZ48
Wednesday
Wednesday
12:50AM02:00AM
Fly DubaiFZFZ50
Wednesday
02:00AM03:10AM
Oman AirWYWY601
Wednesday
04:40AM05:55AM
EmiratesEKEK867
Wednesday
08:40AM09:50AM
Oman AirWYWY603
Wednesday
08:55AM10:10AM
SalamAirOVOV243
Wednesday
09:10AM10:20AM
Fly DubaiFZFZ46
Wednesday
10:10AM11:15AM
Fly DubaiFZFZ132
Wednesday
12:20PM01:30PM
Fly DubaiFZFZ138
Wednesday
01:10PM02:20PM
Fly DubaiFZFZ42
Wednesday
02:30PM03:40PM
Oman AirWYWY609
Wednesday
03:00PM04:10PM
Fly DubaiFZFZ134
Wednesday
04:45PM05:55PM
Fly DubaiFZFZ44
Wednesday
05:40PM06:55PM
SalamAirOVOV247
Wednesday
08:15PM09:25PM
Oman AirWYWY611
Wednesday
08:45PM09:55PM
Fly DubaiFZFZ48
Thursday
Thursday
12:50AM02:00AM
Fly DubaiFZFZ50
Thursday
02:00AM03:10AM
Oman AirWYWY601
Thursday
04:40AM05:55AM
EmiratesEKEK867
Thursday
08:40AM09:50AM
Oman AirWYWY603
Thursday
09:10AM10:20AM
Fly DubaiFZFZ46
Thursday
10:10AM11:15AM
Fly DubaiFZFZ132
Thursday
12:20PM01:30PM
Fly DubaiFZFZ138
Thursday
01:10PM02:20PM
Fly DubaiFZFZ42
Thursday
02:30PM03:40PM
Oman AirWYWY609
Thursday
03:00PM04:10PM
Fly DubaiFZFZ134
Thursday
04:45PM05:55PM
Fly DubaiFZFZ44
Thursday
05:40PM06:55PM
SalamAirOVOV247
Thursday
08:15PM09:25PM
Oman AirWYWY611
Thursday
08:45PM09:55PM
Fly DubaiFZFZ48
Friday
Friday
12:50AM02:00AM
Fly DubaiFZFZ50
Friday
02:00AM03:10AM
Oman AirWYWY601
Friday
08:40AM09:50AM
Oman AirWYWY603
Friday
08:55AM10:10AM
SalamAirOVOV243
Friday
09:10AM10:20AM
Fly DubaiFZFZ46
Friday
10:10AM11:15AM
Fly DubaiFZFZ132
Friday
01:10PM02:20PM
Fly DubaiFZFZ42
Friday
02:30PM03:40PM
Oman AirWYWY609
Friday
04:45PM05:55PM
Fly DubaiFZFZ44
Friday
05:40PM06:55PM
SalamAirOVOV247
Friday
08:15PM09:25PM
Oman AirWYWY611
Friday
08:45PM09:55PM
Fly DubaiFZFZ48
Saturday
Saturday
12:50AM02:00AM
Fly DubaiFZFZ50
Saturday
02:00AM03:10AM
Oman AirWYWY601
Saturday
08:40AM09:50AM
Oman AirWYWY603
Saturday
08:55AM10:10AM
SalamAirOVOV243
Saturday
11:20AM12:25PM
EmiratesEKEK863
Saturday
01:10PM02:20PM
Fly DubaiFZFZ42
Saturday
02:30PM03:40PM
Oman AirWYWY609
Saturday
04:45PM05:55PM
Fly DubaiFZFZ44
Saturday
05:40PM06:55PM
SalamAirOVOV247
Saturday
08:15PM09:25PM
Oman AirWYWY611
Sunday
Sunday
12:50AM02:00AM
Fly DubaiFZFZ50
Sunday
02:00AM03:10AM
Oman AirWYWY601
Sunday
08:40AM09:50AM
Oman AirWYWY603
Sunday
01:10PM02:20PM
Fly DubaiFZFZ42
Sunday
02:30PM03:40PM
Oman AirWYWY609
Sunday
04:45PM05:55PM
Fly DubaiFZFZ44
Sunday
05:40PM06:55PM
SalamAirOVOV247
Sunday
08:15PM09:25PM
Oman AirWYWY611