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

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

Monday
Monday
02:15AM03:30AM
EmiratesEKEK866
Monday
06:05AM07:20AM
Oman AirWYWY602
Monday
07:10AM08:20AM
Fly DubaiFZFZ45
Monday
11:00AM12:10PM
Fly DubaiFZFZ41
Monday
11:25AM12:40PM
Oman AirWYWY604
Monday
02:40PM03:45PM
Fly DubaiFZFZ43
Monday
05:15PM06:30PM
Oman AirWYWY610
Monday
06:50PM08:00PM
Fly DubaiFZFZ47
Monday
08:05PM09:15PM
SalamAirOVOV248
Monday
09:00PM10:15PM
Oman AirWYWY624
Monday
10:40PM11:50PM
Fly DubaiFZFZ49
Monday
10:45PM11:55PM
Oman AirWYWY612
Tuesday
Tuesday
02:30AM03:45AM
EmiratesEKEK866
Tuesday
06:05AM07:20AM
Oman AirWYWY602
Tuesday
07:10AM08:20AM
Fly DubaiFZFZ45
Tuesday
11:00AM12:10PM
Fly DubaiFZFZ41
Tuesday
11:25AM12:40PM
Oman AirWYWY604
Tuesday
02:40PM03:45PM
Fly DubaiFZFZ43
Tuesday
05:15PM06:30PM
Oman AirWYWY610
Tuesday
06:50PM08:00PM
Fly DubaiFZFZ47
Tuesday
08:05PM09:15PM
SalamAirOVOV248
Tuesday
09:00PM10:15PM
Oman AirWYWY624
Tuesday
10:40PM11:50PM
Fly DubaiFZFZ49
Tuesday
10:45PM11:55PM
Oman AirWYWY612
Wednesday
Wednesday
02:15AM03:30AM
EmiratesEKEK866
Wednesday
06:05AM07:20AM
Oman AirWYWY602
Wednesday
07:10AM08:20AM
Fly DubaiFZFZ45
Wednesday
11:00AM12:10PM
Fly DubaiFZFZ41
Wednesday
11:25AM12:40PM
Oman AirWYWY604
Wednesday
02:40PM03:45PM
Fly DubaiFZFZ43
Wednesday
05:15PM06:30PM
Oman AirWYWY610
Wednesday
06:50PM08:00PM
Fly DubaiFZFZ47
Wednesday
08:05PM09:15PM
SalamAirOVOV248
Wednesday
10:40PM11:50PM
Fly DubaiFZFZ49
Wednesday
10:45PM11:55PM
Oman AirWYWY612
Thursday
Thursday
02:30AM03:45AM
EmiratesEKEK866
Thursday
06:05AM07:20AM
Oman AirWYWY602
Thursday
07:10AM08:20AM
Fly DubaiFZFZ45
Thursday
11:00AM12:10PM
Fly DubaiFZFZ41
Thursday
11:25AM12:40PM
Oman AirWYWY604
Thursday
02:40PM03:45PM
Fly DubaiFZFZ43
Thursday
05:15PM06:30PM
Oman AirWYWY610
Thursday
06:50PM08:00PM
Fly DubaiFZFZ47
Thursday
08:05PM09:15PM
SalamAirOVOV248
Thursday
09:00PM10:15PM
Oman AirWYWY624
Thursday
10:40PM11:50PM
Fly DubaiFZFZ49
Thursday
10:45PM11:55PM
Oman AirWYWY612
Friday
Friday
02:30AM03:45AM
EmiratesEKEK866
Friday
06:05AM07:20AM
Oman AirWYWY602
Friday
07:10AM08:20AM
Fly DubaiFZFZ45
Friday
11:00AM12:10PM
Fly DubaiFZFZ41
Friday
11:25AM12:40PM
Oman AirWYWY604
Friday
02:40PM03:45PM
Fly DubaiFZFZ43
Friday
05:15PM06:30PM
Oman AirWYWY610
Friday
06:50PM08:00PM
Fly DubaiFZFZ47
Friday
08:05PM09:15PM
SalamAirOVOV248
Friday
10:40PM11:50PM
Fly DubaiFZFZ49
Friday
10:45PM11:55PM
Oman AirWYWY612
Saturday
Saturday
02:15AM03:30AM
EmiratesEKEK866
Saturday
06:05AM07:20AM
Oman AirWYWY602
Saturday
08:20AM09:35AM
EmiratesEKEK862
Saturday
11:00AM12:10PM
Fly DubaiFZFZ41
Saturday
11:25AM12:40PM
Oman AirWYWY604
Saturday
02:40PM03:45PM
Fly DubaiFZFZ43
Saturday
05:15PM06:30PM
Oman AirWYWY610
Saturday
08:05PM09:15PM
SalamAirOVOV248
Saturday
10:40PM11:50PM
Fly DubaiFZFZ49
Saturday
10:45PM11:55PM
Oman AirWYWY612
Sunday
Sunday
02:15AM03:30AM
EmiratesEKEK866
Sunday
06:05AM07:20AM
Oman AirWYWY602
Sunday
11:00AM12:10PM
Fly DubaiFZFZ41
Sunday
11:25AM12:40PM
Oman AirWYWY604
Sunday
02:40PM03:45PM
Fly DubaiFZFZ43
Sunday
05:15PM06:30PM
Oman AirWYWY610
Sunday
08:05PM09:15PM
SalamAirOVOV248
Sunday
09:00PM10:15PM
Oman AirWYWY624
Sunday
10:40PM11:50PM
Fly DubaiFZFZ49
Sunday
10:45PM11:55PM
Oman AirWYWY612