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-05-09 2024-05-12 63 USD 10 hours 15 minutes Connection 2024-04-25T12:25:19
Dubai (DXB) - Muscat (MCT) 2024-05-05 2024-05-11 63 USD 30 hours 0 minutes Connection 2024-04-20T14:29:02
Dubai (DXB) - Muscat (MCT) 2024-05-05 2024-05-12 63 USD 14 hours 20 minutes Connection 2024-04-20T10:38:38
Dubai (DXB) - Muscat (MCT) 2024-05-06 2024-05-11 63 USD 11 hours 0 minutes Connection 2024-04-20T14:27:51
Dubai (DXB) - Muscat (MCT) 2024-05-06 2024-05-12 63 USD 11 hours 55 minutes Connection 2024-04-20T11:16:31
Dubai (DXB) - Muscat (MCT) 2024-05-14 2024-05-20 63 USD 10 hours 5 minutes Connection 2024-04-20T15:53:15
Dubai (DXB) - Muscat (MCT) 2024-05-18 2024-05-21 63 USD 28 hours 40 minutes Connection 2024-04-25T04:50:19
Dubai (DXB) - Muscat (MCT) 2024-05-02 2024-05-03 64 USD 49 hours 5 minutes Connection 2024-04-24T20:43:03
Dubai (DXB) - Muscat (MCT) 2024-04-30 2024-05-03 64 USD 11 hours 20 minutes Connection 2024-04-24T20:44:54
Dubai (DXB) - Muscat (MCT) 2024-05-17 2024-05-19 64 USD 12 hours 10 minutes Connection 2024-04-22T17:07:21
Dubai (DXB) - Muscat (MCT) 2024-05-19 2024-05-22 65 USD 21 hours 5 minutes Connection 2024-04-26T09:11:10
Dubai (DXB) - Muscat (MCT) 2024-05-27 2024-05-29 65 USD 37 hours 0 minutes Connection 2024-04-23T14:40:35
Dubai (DXB) - Muscat (MCT) 2024-05-10 2024-05-10 65 USD 9 hours 25 minutes Connection 2024-04-22T11:46:49
Dubai (DXB) - Muscat (MCT) 2024-05-05 2024-05-09 65 USD 47 hours 25 minutes Connection 2024-04-25T13:17:02
Dubai (DXB) - Muscat (MCT) 2024-05-08 2024-05-12 65 USD 16 hours 30 minutes Connection 2024-04-25T11:06:59
Dubai (DXB) - Muscat (MCT) 2024-05-12 2024-05-14 65 USD 39 hours 40 minutes Connection 2024-04-25T16:59:22
Dubai (DXB) - Muscat (MCT) 2024-05-13 2024-05-15 65 USD 38 hours 55 minutes Connection 2024-04-25T13:26:29
Dubai (DXB) - Muscat (MCT) 2024-04-30 2024-05-05 65 USD 11 hours 20 minutes Connection 2024-04-25T10:44:55
Dubai (DXB) - Muscat (MCT) 2024-05-10 2024-05-14 65 USD 48 hours 25 minutes Connection 2024-04-24T13:01:36
Dubai (DXB) - Muscat (MCT) 2024-05-18 2024-05-18 65 USD 9 hours 25 minutes Connection 2024-04-24T07:03:24
Dubai (DXB) - Muscat (MCT) 2024-05-03 2024-05-09 65 USD 10 hours 5 minutes Connection 2024-04-20T03:38:29
Dubai (DXB) - Muscat (MCT) 2024-05-07 2024-05-11 65 USD 15 hours 40 minutes Connection 2024-04-25T11:32:11
Dubai (DXB) - Muscat (MCT) 2024-05-07 2024-05-14 65 USD 29 hours 15 minutes Connection 2024-04-20T13:34:57
Dubai (DXB) - Muscat (MCT) 2024-05-08 2024-05-10 65 USD 17 hours 25 minutes Connection 2024-04-25T22:58:50
Dubai (DXB) - Muscat (MCT) 2024-05-02 2024-05-05 65 USD 27 hours 15 minutes Connection 2024-04-23T21:17:19
Dubai (DXB) - Muscat (MCT) 2024-05-07 2024-05-07 65 USD 9 hours 5 minutes Connection 2024-04-23T18:28:59
Dubai (DXB) - Muscat (MCT) 2024-05-11 2024-05-12 65 USD 19 hours 20 minutes Connection 2024-04-23T21:17:39
Dubai (DXB) - Muscat (MCT) 2024-05-07 2024-05-08 65 USD 19 hours 55 minutes Connection 2024-04-26T12:05:20
Dubai (DXB) - Muscat (MCT) 2024-05-02 2024-05-09 65 USD 11 hours 55 minutes Connection 2024-04-23T12:36:10
Dubai (DXB) - Muscat (MCT) 2024-05-04 2024-05-08 65 USD 17 hours 25 minutes Connection 2024-04-23T16:01:38

Dubai to Muscat flight status

Flight Origin Destination Departure Arrival Equip
EK2034 Dubai (DXB) Muscat (MCT) 10 a.m. 11:10 a.m. 737
FZ45 Dubai (DXB) Muscat (MCT) 10 a.m. 11:10 a.m. 73H
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
TK8702 Dubai (DXB) Muscat (MCT) 10:45 p.m. 11:55 p.m. Boeing 737 Max 8
WY612 Dubai (DXB) Muscat (MCT) 10:45 p.m. 11:55 p.m. Boeing 737 Max 8
OV248 Dubai (DXB) Muscat (MCT) 8:15 p.m. 9:25 p.m. A20N
FZ41 Dubai (DXB) Muscat (MCT) 11 a.m. 12:10 p.m. 73H
QF8862 Dubai (DXB) Muscat (MCT) 8:20 a.m. 9:35 a.m. 332
EK862 Dubai (DXB) Muscat (MCT) 8:50 a.m. 10 a.m. 77W
WY602 Dubai (DXB) Muscat (MCT) 6:05 a.m. 7:20 a.m. E75
EK2036 Dubai (DXB) Muscat (MCT) 6:35 p.m. 7:45 p.m.
EK2038 Dubai (DXB) Muscat (MCT) 7:30 p.m. 1:40 a.m.
WY610 Dubai (DXB) Muscat (MCT) 5:15 p.m. 6:30 p.m. Boeing 737 Max 8
FZ47 Dubai (DXB) Muscat (MCT) 6:35 p.m. 7:45 p.m. B738
EK2032 Dubai (DXB) Muscat (MCT) 2:35 p.m. 3:45 p.m.
FZ131 Dubai (DXB) Muscat (MCT) 11:30 a.m. 12:40 p.m. B738
FZ0043 Dubai (DXB) Muscat (MCT) 2:35 p.m. 3:45 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.
EK866 Dubai (DXB) Muscat (MCT) 2:15 a.m. 3:30 a.m. Boeing 777-300ER
QF8866 Dubai (DXB) Muscat (MCT) 2:15 a.m. 3:30 a.m. 332
FZ0045 Dubai (DXB) Muscat (MCT) 7 a.m. 8:10 a.m.
FZ49 Dubai (DXB) Muscat (MCT) 10:40 p.m. 11:50 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.
FZ8373 Dubai (DXB) Muscat (MCT) 8:15 p.m. 10:30 p.m. B738
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
FZ2034 Dubai (DXB) Muscat (MCT) 7 a.m. 8:10 a.m. Boeing 737-800 (winglets)
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
EK2028 Dubai (DXB) Muscat (MCT) 11:10 a.m. 12:15 p.m.
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
CZ4779 Dubai (DXB) Muscat (MCT) 8:20 a.m. 9:35 a.m. None
TK8704 Dubai (DXB) Muscat (MCT) 11:15 p.m. 12:30 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
FZ2038 Dubai (DXB) Muscat (MCT) 8:35 p.m. 9:40 p.m.
FZ2028 Dubai (DXB) Muscat (MCT) 11:10 a.m. 12:15 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