Cheap flights from Doha to Muscat

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

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

Doha to Muscat flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Doha (DOH) - Muscat (MCT) 2026-01-21 2026-01-21 160 USD 8 hours 35 minutes Connection 2026-01-07T21:10:43
Doha (DOH) - Muscat (MCT) 2026-02-04 2026-02-04 195 USD 3 hours 5 minutes Direct 2026-01-09T18:28:14
Doha (DOH) - Muscat (MCT) 2026-01-23 2026-01-23 213 USD 3 hours 5 minutes Direct 2026-01-08T01:20:19

Doha to Muscat flight status

Flight Origin Destination Departure Arrival Equip
QR1124 Doha (DOH) Muscat (MCT) 7 p.m. 9:35 p.m. 320
WY0664 Doha (DOH) Muscat (MCT) 4:30 p.m. 7 p.m.
BA6368 Doha (DOH) Muscat (MCT) 1:50 a.m. 4:25 a.m. None
WY0662 Doha (DOH) Muscat (MCT) 9:50 p.m. 12:20 a.m.
WY6524 Doha (DOH) Muscat (MCT) 8:30 a.m. 11:05 a.m. Boeing 737 Max 8
WY664 Doha (DOH) Muscat (MCT) 4:30 p.m. 7 p.m. Boeing 737 Max 8
QR1148 Doha (DOH) Muscat (MCT) 1:50 a.m. 4:25 a.m. Boeing 777-200LR
RJ3808 Doha (DOH) Muscat (MCT) 7 p.m. 9:35 p.m. 320
RJ3810 Doha (DOH) Muscat (MCT) 9:15 a.m. 4:30 p.m. 333
AY6027 Doha (DOH) Muscat (MCT) 7:10 p.m. 10:10 p.m.
LA5283 Doha (DOH) Muscat (MCT) 1:45 a.m. 8:25 a.m. None
QR4635 Doha (DOH) Muscat (MCT) 9:50 p.m. 12:20 a.m. Boeing 737 Max 8
QR4633 Doha (DOH) Muscat (MCT) 4:30 p.m. 7 p.m. Boeing 737 Max 8
WY662 Doha (DOH) Muscat (MCT) 9:50 p.m. 12:20 a.m. Boeing 737 Max 8
AY6025 Doha (DOH) Muscat (MCT) 11:35 a.m. 5:15 p.m.
QR8540 Doha (DOH) Muscat (MCT) 12:38 p.m. 3:38 p.m. A332
QR5124 Doha (DOH) Muscat (MCT) 1:45 p.m. 2:55 p.m. 77W
QR8384 Doha (DOH) Muscat (MCT) 1:55 p.m. 4:35 p.m. B77W
QR1126 Doha (DOH) Muscat (MCT) 8:30 a.m. 11:05 a.m. Airbus A320-100/200
AY2763 Doha (DOH) Muscat (MCT) 11:35 p.m. 5:20 a.m.
QR8386 Doha (DOH) Muscat (MCT) 10:30 a.m. 1 p.m. B77W
WY668 Doha (DOH) Muscat (MCT) 4:10 a.m. 6:40 a.m. Boeing 737 Max 8
QR4637 Doha (DOH) Muscat (MCT) 11:05 a.m. 12:40 p.m. Boeing 737 Max 8
QR4623 Doha (DOH) Muscat (MCT) 4:10 a.m. 6:40 a.m. 7M8
AY6013 Doha (DOH) Muscat (MCT) 1:50 a.m. 4:25 a.m. 77L
AY6011 Doha (DOH) Muscat (MCT) 8:05 p.m. 12:15 a.m. 333
OV238 Doha (DOH) Muscat (MCT) 6 p.m. 8:25 p.m. A20N
OV236 Doha (DOH) Muscat (MCT) 2:35 p.m. 4:55 p.m. 32N
WY5124 Doha (DOH) Muscat (MCT) 7:25 a.m. 1:05 p.m. 333
OV134 Doha (DOH) Muscat (MCT) 1:30 a.m. 4 a.m. A320
WY5026 Doha (DOH) Muscat (MCT) 3:40 p.m. 8 p.m.
OV234 Doha (DOH) Muscat (MCT) 11 a.m. 1:20 p.m. A320
BA6370 Doha (DOH) Muscat (MCT) 6:55 p.m. 5:25 a.m. None
QR4961 Doha (DOH) Muscat (MCT) 5:25 p.m. 7:10 p.m.
QR4949 Doha (DOH) Muscat (MCT) 10:50 a.m. 12:25 p.m. None
WY5136 Doha (DOH) Muscat (MCT) 6:15 p.m. 8:45 p.m.
WY5130 Doha (DOH) Muscat (MCT) 7:40 p.m. 8:35 p.m.
WY5148 Doha (DOH) Muscat (MCT) 6:10 p.m. 11:40 p.m.
WY670 Doha (DOH) Muscat (MCT) 7:50 a.m. 10:20 a.m. Boeing 737 Max 8
WY0670 Doha (DOH) Muscat (MCT) 7:50 a.m. 10:20 a.m.
WY2670 Doha (DOH) Muscat (MCT) 9:40 a.m. 12:10 p.m. Boeing 737 Max 8
QR4955 Doha (DOH) Muscat (MCT) 4 a.m. 6:30 a.m.
QR4953 Doha (DOH) Muscat (MCT) 10 p.m. 12:30 a.m.
WY7058 Doha (DOH) Muscat (MCT) 11 a.m. 1:35 p.m. Airbus A330-343
QR4951 Doha (DOH) Muscat (MCT) 4:10 a.m. 6:40 a.m.
TG7534 Doha (DOH) Muscat (MCT) 4:30 p.m. 7 p.m. None
TG7536 Doha (DOH) Muscat (MCT) 4:10 a.m. 6:40 a.m. None
QE799 Doha (DOH) Muscat (MCT) 3 a.m. 4 a.m. Bombardier Global 5000
QR1136 Doha (DOH) Muscat (MCT) 7:15 p.m. 9:55 p.m. B77W
QR1138 Doha (DOH) Muscat (MCT) 11:25 a.m. 2:15 p.m. 320
WY5038 Doha (DOH) Muscat (MCT) 11:25 a.m. 2:15 p.m. 77W
KL0441 Doha (DOH) Muscat (MCT) 7:45 p.m. 10:05 p.m.
WY2664 Doha (DOH) Muscat (MCT) 1:25 p.m. 3:55 p.m. A333
QR4957 Doha (DOH) Muscat (MCT) 9:35 p.m. 12:05 a.m.
QR3275 Doha (DOH) Muscat (MCT) None None B788
QR1128 Doha (DOH) Muscat (MCT) 5 a.m. 7:30 a.m. B788
OV1234 Doha (DOH) Muscat (MCT) 1:30 p.m. 4 p.m. A20N
QR7488 Doha (DOH) Muscat (MCT) None None A359
AT9718 Doha (DOH) Muscat (MCT) 12:25 a.m. 3:15 a.m. 333
OV1806 Doha (DOH) Muscat (MCT) 5:15 a.m. 7:45 a.m. A20N
OV1808 Doha (DOH) Muscat (MCT) 4:10 p.m. 6:40 p.m. A20N
WY5028 Doha (DOH) Muscat (MCT) 7:40 a.m. 10:30 a.m.
AT9720 Doha (DOH) Muscat (MCT) 7:40 a.m. 10:30 a.m. 321
TG7532 Doha (DOH) Muscat (MCT) 9:35 p.m. 12:05 a.m. None
OV240 Doha (DOH) Muscat (MCT) 2:15 a.m. 4:40 a.m. A20N
WY4957 Doha (DOH) Muscat (MCT) 9:35 p.m. 12:05 a.m.
WY4955 Doha (DOH) Muscat (MCT) 4:35 p.m. 7:05 p.m.
WY4961 Doha (DOH) Muscat (MCT) 10:40 p.m. 1:10 a.m.
WY4953 Doha (DOH) Muscat (MCT) 10:40 a.m. 1:10 p.m.
WY4951 Doha (DOH) Muscat (MCT) 4:10 a.m. 6:40 a.m.
4U8846 Doha (DOH) Muscat (MCT) 4:20 a.m. 7 a.m. 319
QR166 Doha (DOH) Muscat (MCT) 7:50 a.m. 10:15 a.m.
WY4949 Doha (DOH) Muscat (MCT) 1:25 p.m. 3:55 p.m.
LH616 Doha (DOH) Muscat (MCT) 8:05 p.m. 10:45 p.m. 333
OV132 Doha (DOH) Muscat (MCT) None None A20N
UH261 Doha (DOH) Muscat (MCT) 11:40 p.m. 2:10 a.m. 320
9K3781 Doha (DOH) Muscat (MCT) 1:05 p.m. 3:55 p.m. CNA
9K104 Doha (DOH) Muscat (MCT) 9:35 p.m. 12:05 a.m. CNA
7R243 Doha (DOH) Muscat (MCT) 4:35 p.m. 7:05 p.m. CR2