Cheap flights from Dubai to Muscat

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

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

Dubai to Muscat flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Dubai (DXB) - Muscat (MCT) 2024-12-27 2025-01-07 70 USD 9 hours 50 minutes Connection 2024-09-15T12:57:20
Dubai (DXB) - Muscat (MCT) 2025-02-05 2025-02-11 72 USD 9 hours 0 minutes Connection 2024-09-16T11:05:55
Dubai (DXB) - Muscat (MCT) 2024-11-01 2024-11-10 72 USD 9 hours 5 minutes Connection 2024-09-16T09:59:02
Dubai (DXB) - Muscat (MCT) 2024-10-29 2024-11-04 72 USD 9 hours 5 minutes Connection 2024-09-16T10:46:57
Dubai (DXB) - Muscat (MCT) 2024-10-05 2024-10-05 72 USD 9 hours 5 minutes Connection 2024-09-16T12:29:54
Dubai (DXB) - Muscat (MCT) 2025-01-17 2025-01-31 72 USD 11 hours 15 minutes Connection 2024-09-15T20:56:04
Dubai (DXB) - Muscat (MCT) 2024-11-07 2024-11-09 72 USD 9 hours 5 minutes Connection 2024-09-15T14:43:13
Dubai (DXB) - Muscat (MCT) 2024-10-08 2024-10-08 72 USD 9 hours 25 minutes Connection 2024-09-15T08:45:25
Dubai (DXB) - Muscat (MCT) 2024-10-11 2024-10-13 72 USD 11 hours 15 minutes Connection 2024-09-15T12:33:47
Dubai (DXB) - Muscat (MCT) 2024-10-17 2024-10-22 72 USD 9 hours 0 minutes Connection 2024-09-16T02:33:23
Dubai (DXB) - Muscat (MCT) 2024-10-19 2024-10-26 72 USD 9 hours 40 minutes Connection 2024-09-15T19:23:31
Dubai (DXB) - Muscat (MCT) 2024-09-27 2024-10-01 72 USD 9 hours 15 minutes Connection 2024-09-15T15:50:06
Dubai (DXB) - Muscat (MCT) 2024-09-27 2024-09-28 72 USD 9 hours 15 minutes Connection 2024-09-16T05:42:21
Dubai (DXB) - Muscat (MCT) 2024-12-05 2024-12-10 73 USD 9 hours 0 minutes Connection 2024-09-14T22:14:34
Dubai (DXB) - Muscat (MCT) 2024-10-09 2024-10-13 73 USD 9 hours 40 minutes Connection 2024-09-14T02:48:41
Dubai (DXB) - Muscat (MCT) 2024-10-24 2024-10-26 73 USD 9 hours 40 minutes Connection 2024-09-15T08:17:46
Dubai (DXB) - Muscat (MCT) 2024-10-25 2024-10-27 73 USD 9 hours 45 minutes Connection 2024-09-14T15:14:30
Dubai (DXB) - Muscat (MCT) 2024-10-26 2024-10-29 73 USD 9 hours 5 minutes Connection 2024-09-14T13:55:49
Dubai (DXB) - Muscat (MCT) 2024-12-26 2025-01-04 73 USD 11 hours 15 minutes Connection 2024-09-14T06:51:57
Dubai (DXB) - Muscat (MCT) 2024-10-31 2024-11-09 73 USD 10 hours 35 minutes Connection 2024-09-14T05:56:30
Dubai (DXB) - Muscat (MCT) 2025-02-05 2025-02-09 73 USD 10 hours 35 minutes Connection 2024-09-16T10:33:05
Dubai (DXB) - Muscat (MCT) 2025-03-14 2025-03-17 74 USD 11 hours 15 minutes Connection 2024-09-16T11:33:47
Dubai (DXB) - Muscat (MCT) 2025-02-20 2025-02-23 74 USD 9 hours 50 minutes Connection 2024-09-16T11:44:47
Dubai (DXB) - Muscat (MCT) 2025-01-30 2025-02-07 74 USD 9 hours 0 minutes Connection 2024-09-15T11:45:18
Dubai (DXB) - Muscat (MCT) 2024-11-19 2024-11-23 75 USD 16 hours 25 minutes Connection 2024-09-15T03:58:50
Dubai (DXB) - Muscat (MCT) 2024-10-18 2024-10-23 86 USD 8 hours 40 minutes Connection 2024-09-16T06:48:47
Dubai (DXB) - Muscat (MCT) 2024-11-10 2024-11-23 86 USD 10 hours 35 minutes Connection 2024-09-15T16:11:46
Dubai (DXB) - Muscat (MCT) 2024-12-22 2025-01-03 86 USD 10 hours 35 minutes Connection 2024-09-15T09:41:33
Dubai (DXB) - Muscat (MCT) 2024-11-11 2024-11-17 86 USD 9 hours 5 minutes Connection 2024-09-14T20:39:17
Dubai (DXB) - Muscat (MCT) 2024-10-08 2024-10-10 87 USD 8 hours 40 minutes Connection 2024-09-14T11:14:43

Dubai to Muscat flight status

Flight Origin Destination Departure Arrival Equip
EK2032 Dubai (DXB) Muscat (MCT) 2:35 p.m. 3:45 p.m.
QF8862 Dubai (DXB) Muscat (MCT) 8:50 a.m. 10 a.m. 332
WY610 Dubai (DXB) Muscat (MCT) 5:15 p.m. 6:30 p.m. Boeing 737 Max 8
OV248 Dubai (DXB) Muscat (MCT) 8:15 p.m. 9:25 p.m. A20N
FZ47 Dubai (DXB) Muscat (MCT) 6:35 p.m. 7:45 p.m. B738
FZ41 Dubai (DXB) Muscat (MCT) 11 a.m. 12:10 p.m. 73H
WY602 Dubai (DXB) Muscat (MCT) 6:05 a.m. 7:20 a.m. E75
WY612 Dubai (DXB) Muscat (MCT) 10:45 p.m. 11:55 p.m. Boeing 737 Max 8
EK2036 Dubai (DXB) Muscat (MCT) 6:35 p.m. 7:45 p.m.
TK8702 Dubai (DXB) Muscat (MCT) 10:45 p.m. 11:55 p.m. Boeing 737 Max 8
FZ49 Dubai (DXB) Muscat (MCT) 10:40 p.m. 11:50 p.m. Boeing 737 Max 8
EK862 Dubai (DXB) Muscat (MCT) 8:50 a.m. 10 a.m. 77W
OV244 Dubai (DXB) Muscat (MCT) 11:10 a.m. 12:20 p.m. 32N
WY604 Dubai (DXB) Muscat (MCT) 11:05 a.m. 12:20 p.m. Boeing 737 Max 8
FZ43 Dubai (DXB) Muscat (MCT) 2:35 p.m. 3:45 p.m. Boeing 737 Max 8
WY0602 Dubai (DXB) Muscat (MCT) 6:05 a.m. 7:20 a.m.
WY0604 Dubai (DXB) Muscat (MCT) 11:05 a.m. 12:20 p.m.
WY0610 Dubai (DXB) Muscat (MCT) 5:15 p.m. 6:30 p.m.
WY0612 Dubai (DXB) Muscat (MCT) 10:45 p.m. 11:55 p.m.
FZ0045 Dubai (DXB) Muscat (MCT) 7 a.m. 8:10 a.m.
EK2038 Dubai (DXB) Muscat (MCT) 7:30 p.m. 1:40 a.m.
EK866 Dubai (DXB) Muscat (MCT) 2:15 a.m. 3:30 a.m. Boeing 777-300ER
EK2028 Dubai (DXB) Muscat (MCT) 7:15 a.m. 7:55 a.m.
EK2034 Dubai (DXB) Muscat (MCT) 7 a.m. 8:10 a.m. 737
FZ0043 Dubai (DXB) Muscat (MCT) 2:35 p.m. 3:45 p.m.
FZ45 Dubai (DXB) Muscat (MCT) 7 a.m. 8:10 a.m. 73H
FZ131 Dubai (DXB) Muscat (MCT) 8:10 a.m. 9:20 a.m. B738
QF8866 Dubai (DXB) Muscat (MCT) 2:15 a.m. 3:30 a.m. 332
FZ8373 Dubai (DXB) Muscat (MCT) 8:15 p.m. 10:30 p.m. B738
FZ2034 Dubai (DXB) Muscat (MCT) 7 a.m. 8:10 a.m. Boeing 737-800 (winglets)
FZ2032 Dubai (DXB) Muscat (MCT) 2:45 p.m. 3:55 p.m. Boeing 737 Max 8
FZ2036 Dubai (DXB) Muscat (MCT) 6:35 p.m. 7:45 p.m. Boeing 737 Max 8
FZ2398 Dubai (DXB) Muscat (MCT) 11 a.m. 12:10 p.m. Boeing 737 Max 8
MH4534 Dubai (DXB) Muscat (MCT) 2:15 a.m. 3:30 a.m. 77W
FZ8363 Dubai (DXB) Muscat (MCT) None None B738
EK864 Dubai (DXB) Muscat (MCT) 4:20 p.m. 5:35 p.m. B77W
WY608 Dubai (DXB) Muscat (MCT) 7:35 p.m. 8:50 p.m. 73L
MH5930 Dubai (DXB) Muscat (MCT) 5:20 p.m. 6:40 p.m. 73J
WY2602 Dubai (DXB) Muscat (MCT) 7:05 a.m. 8:20 a.m. B738
WY606 Dubai (DXB) Muscat (MCT) 12:35 p.m. 1:45 p.m. 738
WY0606 Dubai (DXB) Muscat (MCT) 12:35 p.m. 1:45 p.m.
WY0608 Dubai (DXB) Muscat (MCT) 7:35 p.m. 8:50 p.m.
WY614 Dubai (DXB) Muscat (MCT) 11:15 p.m. 12:30 a.m. 738
WY0614 Dubai (DXB) Muscat (MCT) 11:15 p.m. 12:30 a.m.
EK9357 Dubai (DXB) Muscat (MCT) None None B77W
OV1248 Dubai (DXB) Muscat (MCT) 7:55 p.m. 9:05 p.m. A20N
OV1242 Dubai (DXB) Muscat (MCT) 4:05 a.m. 5:20 a.m. A20N
EK9355 Dubai (DXB) Muscat (MCT) None None B77W
OV1250 Dubai (DXB) Muscat (MCT) None None A20N
OV1244 Dubai (DXB) Muscat (MCT) None None A20N
EK2862 Dubai (DXB) Muscat (MCT) None None B77W
FZ8367 Dubai (DXB) Muscat (MCT) None None B738
FZ4271 Dubai (DXB) Muscat (MCT) None None B738
FZ4269 Dubai (DXB) Muscat (MCT) None None B738
FZ8375 Dubai (DXB) Muscat (MCT) None None B738
TK8704 Dubai (DXB) Muscat (MCT) 11:15 p.m. 12:30 a.m. None
CZ4779 Dubai (DXB) Muscat (MCT) 8:20 a.m. 9:35 a.m. None
TK8700 Dubai (DXB) Muscat (MCT) 12:35 p.m. 1:45 p.m. None
OV246 Dubai (DXB) Muscat (MCT) 8:05 p.m. 9:15 p.m. 320
QF8864 Dubai (DXB) Muscat (MCT) 4:20 p.m. 5:35 p.m. 77W
FZ8379 Dubai (DXB) Muscat (MCT) None None B738
CZ4787 Dubai (DXB) Muscat (MCT) 2:15 a.m. 3:30 a.m. None
MH4532 Dubai (DXB) Muscat (MCT) 4:20 p.m. 5:35 p.m. 77W
FZ2028 Dubai (DXB) Muscat (MCT) 11:10 a.m. 12:15 p.m.
FZ2038 Dubai (DXB) Muscat (MCT) 8:35 p.m. 9:40 p.m.
FZ788 Dubai (DXB) Muscat (MCT) 5:30 p.m. 6:45 p.m. B738
WY616 Dubai (DXB) Muscat (MCT) 5:55 a.m. 7:10 a.m. 73L
EK7245 Dubai (DXB) Muscat (MCT) 12:25 p.m. 1:40 p.m.
WY626 Dubai (DXB) Muscat (MCT) 8:40 p.m. 9:55 p.m. None
KQ318 Dubai (DXB) Muscat (MCT) 10:45 p.m. 11:50 p.m.
MR114 Dubai (DXB) Muscat (MCT) 7:35 p.m. 8:45 p.m. F50
BC124 Dubai (DXB) Muscat (MCT) 8:35 p.m. 9:40 p.m.
9E3810 Dubai (DXB) Muscat (MCT) 7:10 a.m. 8:20 a.m.
9E3812 Dubai (DXB) Muscat (MCT) 10:45 p.m. 11:55 p.m.
8O2070 Dubai (DXB) Muscat (MCT) 12:50 p.m. 2 p.m.
7R244 Dubai (DXB) Muscat (MCT) 3 a.m. 4:05 a.m. CR2
5Y9885 Dubai (DXB) Muscat (MCT) 5:15 p.m. 6:25 p.m.
4U8850 Dubai (DXB) Muscat (MCT) 8:40 p.m. 10:25 p.m. 319
4O4966 Dubai (DXB) Muscat (MCT) 10:10 p.m. 11:10 p.m. None
FZ35 Dubai (DXB) Muscat (MCT) 2:35 a.m. 3:40 a.m. 73H