Cheap flights from Muscat to Dubai

Find cheap Dubai to Muscat flights with our free search service. Compare all available fares for direct or connection flights from Dubai to Muscat.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Muscat to Dubai flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Muscat (MCT) - Dubai (DXB) 2026-07-21 2026-07-21 180 USD 2 hours 20 minutes Direct 2026-01-13T04:16:37

Muscat to Dubai flight status

Flight Origin Destination Departure Arrival Equip
TK8701 Muscat (MCT) Dubai (DXB) 8:20 p.m. 9:35 p.m. None
EK867 Muscat (MCT) Dubai (DXB) 5:05 a.m. 6:15 a.m. Boeing 777-300ER
FZ0044 Muscat (MCT) Dubai (DXB) 4:45 p.m. 5:55 p.m.
EK2039 Muscat (MCT) Dubai (DXB) 2:25 a.m. 6:55 a.m. 737
FZ48 Muscat (MCT) Dubai (DXB) 9 p.m. 10:10 p.m. Boeing 737 Max 8
FZ0046 Muscat (MCT) Dubai (DXB) 9:20 a.m. 10:30 a.m.
FZ046 Muscat (MCT) Dubai (DXB) 9:20 a.m. 10:30 a.m. Boeing 737 Max 8
FZ50 Muscat (MCT) Dubai (DXB) 12:50 a.m. 2 a.m. Boeing 737 Max 8
FZ42 Muscat (MCT) Dubai (DXB) 1:10 p.m. 2:20 p.m. Boeing 737 Max 8
WY609 Muscat (MCT) Dubai (DXB) 2:40 p.m. 3:55 p.m. Boeing 737-800
WY611 Muscat (MCT) Dubai (DXB) 8:20 p.m. 9:35 p.m. Boeing 737 Max 8
EK2035 Muscat (MCT) Dubai (DXB) 9:20 a.m. 10:30 a.m.
QF8867 Muscat (MCT) Dubai (DXB) 4:40 a.m. 5:50 a.m. 332
TK8703 Muscat (MCT) Dubai (DXB) 8:45 a.m. 10 a.m. None
EK2033 Muscat (MCT) Dubai (DXB) 4:45 p.m. 5:55 p.m. None
UA9731 Muscat (MCT) Dubai (DXB) 1:50 a.m. 6:10 a.m. 333
FZ44 Muscat (MCT) Dubai (DXB) 4:45 p.m. 5:55 p.m. Boeing 737 Max 9
WY603 Muscat (MCT) Dubai (DXB) 8:45 a.m. 10 a.m. Boeing 737 Max 8
FZ46 Muscat (MCT) Dubai (DXB) 9:20 a.m. 10:30 a.m. Boeing 737 Max 8
WY0603 Muscat (MCT) Dubai (DXB) 8:45 a.m. 10 a.m.
EK2037 Muscat (MCT) Dubai (DXB) 9 p.m. 10:05 p.m.
EK863 Muscat (MCT) Dubai (DXB) 11:10 a.m. 12:15 p.m. B77W
WY623 Muscat (MCT) Dubai (DXB) 6:55 p.m. 8:10 p.m. Boeing 737 Max 8
OV101 Muscat (MCT) Dubai (DXB) 8:30 a.m. 9:45 a.m. A320
WY601 Muscat (MCT) Dubai (DXB) 2 a.m. 3:10 a.m. Boeing 737 Max 8
OV243 Muscat (MCT) Dubai (DXB) 9 a.m. 10:10 a.m. A320
OV247 Muscat (MCT) Dubai (DXB) 6:20 p.m. 7:30 p.m. A20N
QF8863 Muscat (MCT) Dubai (DXB) 11:25 a.m. 12:30 p.m. 332
EK2029 Muscat (MCT) Dubai (DXB) 12:50 a.m. 2:40 a.m. Boeing 737-8KN
TK8705 Muscat (MCT) Dubai (DXB) 2:20 p.m. 3:35 p.m. None
FZ132 Muscat (MCT) Dubai (DXB) 1:30 p.m. 2:40 p.m. B738
FZ2437 Muscat (MCT) Dubai (DXB) 1:10 p.m. 2:20 p.m. Boeing 737 Max 8
FZ2273 Muscat (MCT) Dubai (DXB) 3 p.m. 4:10 p.m. Boeing 737 Max 8
FZ2033 Muscat (MCT) Dubai (DXB) 4:45 p.m. 5:55 p.m. Boeing 737 Max 8
FZ2397 Muscat (MCT) Dubai (DXB) 12:20 p.m. 1:30 p.m. Boeing 737-800 (winglets)
FZ2342 Muscat (MCT) Dubai (DXB) 12:50 a.m. 2 a.m. Boeing 737 Max 8
FZ2321 Muscat (MCT) Dubai (DXB) 10:50 a.m. noon Boeing 737-800 (winglets)
FZ2101 Muscat (MCT) Dubai (DXB) 5:45 p.m. 6:55 p.m. Boeing 737-800 (winglets)
MH4539 Muscat (MCT) Dubai (DXB) 11:10 a.m. 12:15 p.m. 77L
FZ2037 Muscat (MCT) Dubai (DXB) 9:05 p.m. 10:15 p.m. Boeing 737 Max 8
EK865 Muscat (MCT) Dubai (DXB) 7:10 p.m. 8:20 p.m. 77W
WY607 Muscat (MCT) Dubai (DXB) 5:30 p.m. 6:45 p.m. B738
MH5929 Muscat (MCT) Dubai (DXB) 12:35 p.m. 3:50 p.m. 738
WY605 Muscat (MCT) Dubai (DXB) 10:35 a.m. 11:45 a.m. E75S
WY613 Muscat (MCT) Dubai (DXB) 9:10 p.m. 10:25 p.m. 738
WY0605 Muscat (MCT) Dubai (DXB) 10:35 a.m. 11:45 a.m.
EK9358 Muscat (MCT) Dubai (DXB) 5 p.m. 6:15 p.m. B77W
ES405 Muscat (MCT) Dubai (DXB) None None B762
OV1247 Muscat (MCT) Dubai (DXB) 5:45 p.m. 6:55 p.m. A20N
OV1241 Muscat (MCT) Dubai (DXB) 1:50 a.m. 3:05 a.m. A20N
EK2863 Muscat (MCT) Dubai (DXB) None None B77W
FZ4272 Muscat (MCT) Dubai (DXB) None None B738
CZ4781 Muscat (MCT) Dubai (DXB) 11:10 a.m. 12:15 p.m. None
CZ4788 Muscat (MCT) Dubai (DXB) 7:10 p.m. 8:15 p.m. None
MH4541 Muscat (MCT) Dubai (DXB) 7:10 p.m. 8:15 p.m. 77L
QF8865 Muscat (MCT) Dubai (DXB) 7:10 p.m. 8:15 p.m. None
WY615 Muscat (MCT) Dubai (DXB) 1:25 p.m. 2:25 p.m. E75S
WY625 Muscat (MCT) Dubai (DXB) 6:40 p.m. 7:50 p.m. B738
FZ2039 Muscat (MCT) Dubai (DXB) 10:30 p.m. 11:35 p.m.
BA8562 Muscat (MCT) Dubai (DXB) 10:30 p.m. 11:35 p.m.
FZ36 Muscat (MCT) Dubai (DXB) 5:10 a.m. 6:15 a.m. 73H
5P859 Muscat (MCT) Dubai (DXB) 1:50 a.m. 3:10 a.m. 737
EV4576 Muscat (MCT) Dubai (DXB) 1 p.m. 2:05 p.m.
CA7142 Muscat (MCT) Dubai (DXB) 5:10 a.m. 6:10 a.m. 319
BM1831 Muscat (MCT) Dubai (DXB) 7:10 p.m. 8:15 p.m. ER4