Direct flights from Muscat International (MCT) to Dubai

62 nonstop flights a week from Muscat International (MCT) to Dubai with 3 airlines, 1h 5m to 1h 15m in the air, 221 mi (355 km). Departures from 00:50 to 21:00.

Flights from Muscat to Dubai

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Prices by day: Muscat to Dubai

Lowest one-way price in dollars from recent searches, cheap days in green. Press a day to see flights and exact prices.

Filters

Muscat International (MCT) to Dubai at a glance

flights a week
62
flights today
1
airlines
3
flight time
1h 5m - 1h 15m
distance
221 mi (355 km)
first and last departure
00:50 - 21:00
arrival terminals
1, 2, 3

Muscat International (MCT) to Dubai flight schedule

62 flights a week. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
FZ 50
Flydubai
00:50 Muscat International
02:00 Dubai, terminal 2
1h 10m
Daily
Boeing 737
EK 867
Emirates
04:40 Muscat International
05:50 Dubai, terminal 3
1h 10m
Mon, Wed, Sun
Airbus A350-900
EK 867
Emirates
05:05 Muscat International
06:15 Dubai, terminal 3
1h 10m
Tue, Fri
Airbus A350-900
WY 603
Oman Air
08:50 Muscat International
10:00 Dubai, terminal 1
1h 10m
Daily
Boeing 737-900
FZ 46
Flydubai
09:20 Muscat International
10:30 Dubai, terminal 2
1h 10m
Tue, Wed, Thu, Fri
Boeing 737
EK 863
Emirates
11:10 Muscat International
12:15 Dubai, terminal 3
1h 5m
Thu, Sat
Airbus A350-900
FZ 42
Flydubai
13:10 Muscat International
14:20 Dubai, terminal 2
1h 10m
Daily
Boeing 737
WY 609
Oman Air
14:45 Muscat International
15:55 Dubai, terminal 1
1h 10m
Daily
Boeing 737-900
WY 623
Oman Air
17:55 Muscat International
19:05 Dubai, terminal 1
1h 10m
Daily
Boeing 737
WY 621
Oman Air
19:05 Muscat International
20:15 Dubai, terminal 1
1h 10m
Mon, Tue, Thu, Sun
Boeing 737-800
WY 611
Oman Air
20:25 Muscat International
21:35 Dubai, terminal 1
1h 10m
Daily
Boeing 737-800
FZ 48
Flydubai
21:00 Muscat International
22:10 Dubai, terminal 2
1h 10m
Mon, Tue, Wed, Thu, Fri
Boeing 737

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 28 March.

FlightDepartsArrivesDurationDaysAircraft
WY 603
Oman Air
08:40 Muscat International
09:50 Dubai, terminal 1
1h 10m
Seasonal
Boeing 737-800
FZ 46
Flydubai
09:10 Muscat International
10:20 Dubai, terminal 2
1h 10m
Seasonal
Boeing 737
WY 609
Oman Air
14:30 Muscat International
15:40 Dubai, terminal 1
1h 10m
Seasonal
Boeing 737-800
FZ 44
Flydubai
16:50 Muscat International
17:55 Dubai, terminal 2
1h 5m
Seasonal
Boeing 737-800
WY 623
Oman Air
17:45 Muscat International
18:55 Dubai, terminal 1
1h 10m
Seasonal
Boeing 737-900
WY 621
Oman Air
18:40 Muscat International
19:50 Dubai, terminal 1
1h 10m
Seasonal
Boeing 737-800
WY 611
Oman Air
20:15 Muscat International
21:25 Dubai, terminal 1
1h 10m
Seasonal
Boeing 737-900
FZ 48
Flydubai
20:45 Muscat International
21:55 Dubai, terminal 2
1h 10m
Seasonal
Boeing 737-800
EK 863
Emirates
11:25 Muscat International
12:30 Dubai, terminal 3
1h 5m
Seasonal
Airbus A350-900
WY 603
Oman Air
08:35 Muscat International
09:50 Dubai, terminal 1
1h 15m
Seasonal
Boeing 737-800
WY 609
Oman Air
14:25 Muscat International
15:40 Dubai, terminal 1
1h 15m
Seasonal
Boeing 737-800
WY 611
Oman Air
20:10 Muscat International
21:25 Dubai, terminal 1
1h 15m
Seasonal
Boeing 737-800

Days of the week are taken from the schedule for the next 14 days; schedules change by season.

Airlines flying Muscat International (MCT) to Dubai

Nonstop flights a week by the current schedule

Frequently asked questions

How many nonstop flights are there from Muscat International (MCT) to Dubai?
62 nonstop flights a week by the current schedule, 12 flight numbers, 1 today.
How long is the flight from Muscat International (MCT) to Dubai?
From 1 hour 5 minutes to 1 hour 15 minutes nonstop, depending on the flight.
Which airlines fly nonstop from Muscat International (MCT) to Dubai?
Oman Air (32 a week), Flydubai (23 a week) and Emirates (7 a week).
Which terminals are used between Muscat International (MCT) and Dubai?
Flights depart from Muscat International and arrive at Dubai, terminals 1, 2, 3.
How far is Dubai from Muscat International (MCT)?
221 mi (355 km) in a straight line.
What are the earliest and latest flights from Muscat International (MCT) to Dubai?
The first departure is at 00:50 (Flydubai), the last at 21:00 (Flydubai), local time.