OPS Watch · 87,524 legs measured · last 90 days · 3 routes outbound only · 4 routes inbound only
223
nonstop destinations from Dubai International Airport, flown by 54 airlines . 216 of them also fly back in.
Measured from flights observed on Dubai’s own departure and arrival boards over the last 14 days. Every route below carries its observed weekly frequency, and 217 routes with enough history show how reliably they actually run: on-time share and cancellation rate from the last 90 days. Right now departures are +3 min.
Busiest route Riyadh RUH · about 241 movements a week, Flynas, Saudia3,103 legs observed
Most reliable Dallas-Fort Worth DFW · 97% on time, 0% cancelled180 legs
Roughest ride Gaziemir ADB · 23% on time, 0% cancelled56 legs
All DXB nonstop destinations, ranked by weekly flights
One row per destination, both directions merged. On time means within 15 minutes of schedule; cancelled is the share of observed legs that never went. Routes with fewer than 20 observed legs show their leg count instead of a shaky number.
Destination Airlines Weekly On time Cancelled
RUH Riyadh ⇆
Flynas · Saudia
241 /wk
75% on time
13.3% cancelled
Schedule Flynas departs XY202 11:30
Saudia departs SV597 13:20
Flynas arrives XY201 10:40
Saudia arrives SV596 12:00
JED Jeddah ⇆
Emirates · flydubai · Flynas · Saudia
193 /wk
73% on time
3.1% cancelled
Schedule Emirates departs EK805 07:05 EK803 13:45
flydubai departs FZ831 04:10 FZ909 09:35 FZ829 14:50
Flynas departs XY502 12:10 XY510 19:30
Saudia departs SV599 04:05 SV591 06:00 SV567 11:10 SV569 14:15 SV589 17:30 SV551 21:00 SV595 23:00
Emirates arrives EK806 15:00 EK804 21:15
flydubai arrives FZ832 11:20 FZ910 16:35 FZ830 22:00
Flynas arrives XY501 11:15 XY509 18:30
Saudia arrives SV598 02:25 SV590 04:55 SV566 09:45 SV568 13:00 SV588 16:00 SV550 19:30 SV594 21:30
BOM Mumbai ⇆
Air India · Emirates · flydubai · IndiGo · SpiceJet
185 /wk
68% on time
3% cancelled
Schedule Air India departs AI910 13:40 AI920 18:55 AI912 19:35 AI984 23:40
Emirates departs EK504 03:55 EK506 09:20 EK502 13:15 EK508 15:40 EK500 21:40
flydubai departs FZ445 23:35
IndiGo departs 6E1452 12:15 6E1454 18:20 6E1456 20:55
SpiceJet departs SG5114 19:25 SG9114 19:25 SG9014 22:50
Air India arrives AI909 12:10 AI919 17:55 AI911 18:35 AI983 21:55
Emirates arrives EK501 06:10 EK505 12:10 EK507 17:30 EK503 21:05 EK509 23:55
flydubai arrives FZ446 07:15
IndiGo arrives 6E1451 11:15 6E1453 17:20 6E1455 19:55
SpiceJet arrives SG5060 11:55 SG9060 11:55
DEL New Delhi ⇆
Air India · Air India Express · Emirates · flydubai · IndiGo · SpiceJet
179 /wk
56% on time
0.7% cancelled
Schedule Air India departs AI930 11:45 AI918 13:45 AI916 20:40 AI996 23:55
Air India Express departs IX196 00:00 IX196 00:08 IX198 00:17 IX196 23:51 IX196 23:52
Emirates departs EK510 04:20 EK516 09:55 EK514 15:10 EK512 21:25 EK512 21:30
flydubai departs FZ441 05:05
IndiGo departs 6E1462 11:25
SpiceJet departs SG5106 09:50 SG5112 22:55
Air India arrives AI929 10:15 AI917 12:45 AI915 19:00 AI995 22:05
Emirates arrives EK513 06:35 EK511 13:00 EK517 18:35 EK515 23:55
flydubai arrives FZ442 13:35
IndiGo arrives 6E1461 10:25 6E1463 20:25
SpiceJet arrives SG5105 00:20 SG5111 11:45 SG5111 11:50
BAH Manama ⇆
Emirates · flydubai · Gulf Air
146 /wk
88% on time
2.7% cancelled
Schedule Emirates departs EK835 02:10 EK837 08:20 EK839 16:00 EK833 21:15
flydubai departs FZ23 07:20 FZ21 14:10 FZ27 17:10 FZ25 20:00
Gulf Air departs GF501 07:45 GF505 12:50 GF509 19:00 GF511 21:20 GF513 23:35
Emirates arrives EK834 01:20 EK836 06:05 EK838 12:15 EK840 20:00
flydubai arrives FZ24 10:50 FZ22 17:45 FZ28 20:45 FZ26 23:35
Gulf Air arrives GF500 03:35 GF504 12:05 GF508 18:15 GF510 20:35 GF512 22:35 GF512 22:45
DOH Doha ⇆
flydubai · Qatar Airways
140 /wk
89% on time
0.5% cancelled
Schedule flydubai departs FZ1 08:55 FZ17 15:55 FZ9 17:45 FZ5 19:50 FZ19 21:25
Qatar Airways departs QR1003 05:20 QR1007 11:55 QR1023 13:10 QR1015 22:25 QR1019 22:50
flydubai arrives FZ20 00:50 FZ2 12:10 FZ18 19:20 FZ10 21:10 FZ6 23:15
Qatar Airways arrives QR1002 03:50 QR1006 10:25 QR1022 11:40 QR1014 20:55 QR1018 21:15
IST Istanbul ⇆
Emirates · flydubai · Turkish Airlines
124 /wk
72% on time
0.1% cancelled
Schedule Emirates departs EK123 10:00 EK123 10:10 EK121 14:20 EK117 17:45
flydubai departs FZ727 13:20 FZ755 20:35
Turkish Airlines departs TK761 02:50 TK763 08:35 TK759 09:30 TK765 15:05
Emirates arrives EK122 01:20 EK118 04:55 EK124 21:40
flydubai arrives FZ728 00:05 FZ756 07:25
Turkish Airlines arrives TK760 01:10 TK758 03:10 TK762 06:55 TK764 13:30
CAI Cairo ⇆
EgyptAir · Emirates
119 /wk
81% on time
0.2% cancelled
Schedule EgyptAir departs MS911 05:00 MS902 10:40 MS913 16:20 MS906 20:00
Emirates departs EK929 04:10 EK927 08:10 EK921 12:00 EK923 15:00 EK925 20:55
EgyptAir arrives MS910 03:45 MS901 09:40 MS912 15:00 MS905 19:00
Emirates arrives EK924 00:40 EK926 06:10 EK930 13:45 EK928 17:45 EK922 21:50
CMB Colombo ⇆
Emirates · flydubai · SriLankan Airlines
107 /wk
72% on time
0.9% cancelled
Schedule Emirates departs EK650 02:30 EK652 09:40 EK654 10:05
flydubai departs FZ1025 02:00 FZ579 02:15 FZ549 10:20 FZ569 18:45
SriLankan Airlines departs UL226 23:10
Emirates arrives EK653 02:05 EK649 05:45 EK651 12:55
flydubai arrives FZ570 05:10 FZ580 12:50 FZ1026 16:45 FZ550 20:55
SriLankan Airlines arrives UL225 21:50
KWI Kuwait City ⇆
Emirates · flydubai · Jazeera Airways · Kuwait Airways
103 /wk
89% on time
4.1% cancelled
Schedule Emirates departs EK857 14:45
flydubai departs FZ53 06:00 FZ53 06:15 FZ63 15:30
Jazeera Airways departs J9122 10:50 J9124 16:45 J9126 19:25 J9128 21:40
Kuwait Airways departs KU672 13:20 KU674 18:55 KU676 22:55
Emirates arrives EK858 20:30
flydubai arrives FZ54 10:55 FZ64 20:10
Jazeera Airways arrives J9121 10:05 J9123 16:00 J9125 18:40 J9127 20:45 J9127 20:55
Kuwait Airways arrives KU671 12:20 KU673 17:55 KU675 21:55
ADD Addis Ababa ⇆
Emirates · Ethiopian Airlines · flydubai
98 /wk
69% on time
0.8% cancelled
Schedule Emirates departs EK723 09:25
Ethiopian Airlines departs ET663 03:00 ET601 04:25 ET613 05:40 ET661 14:10 ET603 17:10
flydubai departs FZ641 00:30 FZ605 10:00 FZ647 16:00
Emirates arrives EK724 20:00
Ethiopian Airlines arrives ET662 01:10 ET600 02:55 ET612 04:10 ET660 12:55 ET602 15:45
flydubai arrives FZ648 01:55 FZ642 10:20 FZ606 19:40
DAC Dhaka ⇆
Biman Bangladesh Airlines · Emirates · flydubai · US-Bangla Airlines
96 /wk
58% on time
0.4% cancelled
Schedule Biman Bangladesh Airlines departs BG348 02:10 BG248 02:10 BG148 02:10
Emirates departs EK582 01:55 EK586 10:30 EK584 16:35
flydubai departs FZ501 00:25 FZ523 13:55
US-Bangla Airlines departs BS344 12:55 BS344 13:40 BS342 21:45
Biman Bangladesh Airlines arrives BG147 00:30 BG347 00:30 BG247 00:30
Emirates arrives EK585 04:25 EK583 13:20 EK583 13:30 EK587 22:15
flydubai arrives FZ524 01:30 FZ502 11:55
US-Bangla Airlines arrives BS343 11:55 BS343 12:40 BS341 20:45
AMM Amman ⇆
Emirates · flydubai · Royal Jordanian
94 /wk
90% on time
2% cancelled
MCT Muscat/Seeb ⇆
Emirates · flydubai · Oman Air
91 /wk
88% on time
1.5% cancelled
KHI Karachi ⇆
airblue · Emirates · flydubai
89 /wk
76% on time
2.3% cancelled
COK Kochi ⇆
Air India Express · Emirates · flydubai · IndiGo
87 /wk
69% on time
3.3% cancelled
BEY Beirut ⇆
Emirates · flydubai · Middle East Airlines - Air Liban
83 /wk
87% on time
0.3% cancelled
KTM Kathmandu ⇆
flydubai · Himalaya Airlines · Nepal Airlines
79 /wk
53% on time
0.4% cancelled
HYD Hyderabad ⇆
Air India Express · Emirates · flydubai · IndiGo
78 /wk
62% on time
0% cancelled
VKO Moscow ⇆
flydubai
78 /wk
60% on time
2.6% cancelled
MNL Manila ⇆
Cebu Pacific · Emirates · Philippine Airlines
71 /wk
63% on time
0.6% cancelled
NBO Nairobi ⇆
Emirates · flydubai · Kenya Airways
70 /wk
70% on time
5.3% cancelled
MLE Malé ⇆
Emirates · flydubai
64 /wk
66% on time
2.1% cancelled
ISB Attock ⇆
airblue · AirSial · Emirates · Pakistan International Airlines
63 /wk
60% on time
3.9% cancelled
BLR Bengaluru ⇆
Air India Express · Emirates · IndiGo
62 /wk
64% on time
0.2% cancelled
KBL Kabul ⇆
Ariana Afghan Airlines · flydubai · Kam Air
60 /wk
47% on time
1.8% cancelled
MAA Chennai ⇆
Emirates · IndiGo
56 /wk
77% on time
0% cancelled
LGW London ⇆
Emirates
56 /wk
78% on time
0.3% cancelled
LHE Lahore ⇆
airblue · AirSial · Emirates · Fly Jinnah · Pakistan International Airlines
55 /wk
56% on time
5.8% cancelled
MED Medina ⇆
Emirates · flydubai · Flynas · Saudia
53 /wk
81% on time
3.4% cancelled
TAS Tashkent ⇆
flydubai · Uzbekistan Airways
50 /wk
49% on time
0.5% cancelled
CCJ Calicut ⇆
Air India Express · flydubai · IndiGo
49 /wk
67% on time
2.8% cancelled
SAW Istanbul ⇆
AJet · flydubai · Pegasus Airlines
43 /wk
77% on time
1.8% cancelled
BGW Baghdad ⇆
flydubai · Iraqi Airways
43 /wk
83% on time
3.4% cancelled
DAM Damascus ⇆
flydubai · Syrian Air
43 /wk
79% on time
2.4% cancelled
CDG Paris ⇆
Emirates
43 /wk
61% on time
1.1% cancelled
ALA Almaty ⇆
Air Astana · flydubai
42 /wk
46% on time
0% cancelled
AMD Ahmedabad ⇆
Emirates · flydubai · IndiGo · SpiceJet
38 /wk
48% on time
2% cancelled
IXE Mangaluru ⇆
Air India Express · IndiGo
38 /wk
79% on time
0% cancelled
DME Moscow ⇆
Emirates
38 /wk
74% on time
3.1% cancelled
MXP Milan ⇆
Emirates
37 /wk
69% on time
0.2% cancelled
GYD Baku ⇆
flydubai
35 /wk
70% on time
0% cancelled
HKT Phuket ⇆
Emirates
33 /wk
68% on time
2.8% cancelled
SVO Moscow ⇆
Aeroflot
32 /wk
67% on time
0.2% cancelled
DAR Dar es Salaam ⇆
Air Tanzania Corporation · Emirates · flydubai
31 /wk
63% on time
0% cancelled
MUX Multan ⇆
airblue · flydubai
31 /wk
70% on time
3.3% cancelled
JAI Jaipur ⇆
Air India Express · SpiceJet
29 /wk
34% on time
2.5% cancelled
MAD Madrid ⇆
Emirates
29 /wk
66% on time
1.4% cancelled
CCU Kolkata ⇆
Emirates · flydubai
28 /wk
67% on time
0.3% cancelled
DPS Kuta ⇆
Emirates
28 /wk
43% on time
0.6% cancelled
FCO Rome ⇆
Emirates
28 /wk
67% on time
0.3% cancelled
LIS Lisbon ⇆
Emirates
28 /wk
75% on time
0.3% cancelled
ZRH Zurich ⇆
Emirates
28 /wk
74% on time
1.1% cancelled
ATQ Amritsar ⇆
Air India Express · SpiceJet
27 /wk
33% on time
5.2% cancelled
ZNZ Zanzibar ⇆
Air Tanzania Corporation · flydubai
27 /wk
75% on time
0.3% cancelled
PNQ Pune ⇆
IndiGo
27 /wk
67% on time
18.4% cancelled
TPE Taipei ⇆
Emirates
27 /wk
59% on time
1.2% cancelled
SKT Sialkot ⇆
Emirates · flydubai · Pakistan International Airlines
25 /wk
48% on time
3.4% cancelled
EBL Arbil ⇆
flydubai
25 /wk
86% on time
8.5% cancelled
NQZ Astana ⇆
Air Astana · flydubai
23 /wk
48% on time
1% cancelled
ATH Athens ⇆
Aegean Airlines
23 /wk
78% on time
0.3% cancelled
GVA Geneva ⇆
Emirates
23 /wk
71% on time
1.4% cancelled
KZN Kazan ⇆
flydubai
23 /wk
77% on time
0.3% cancelled
EBB Entebbe ⇆
Emirates · flydubai · Uganda Airlines
22 /wk
79% on time
6.9% cancelled
BSR Basra ⇆
flydubai · Iraqi Airways
22 /wk
81% on time
10.2% cancelled
PRG Prague ⇆
Emirates · flydubai
22 /wk
76% on time
0.7% cancelled
CMN Casablanca ⇆
Emirates · Royal Air Maroc
21 /wk
56% on time
2.3% cancelled
LCA Larnaca ⇆
Cyprus Airways
21 /wk
93% on time
0% cancelled
BUD Budapest ⇆
Emirates · flydubai
20 /wk
77% on time
0% cancelled
LKO Lucknow ⇆
Air India Express · flydubai
20 /wk
64% on time
0.8% cancelled
DYU Dushanbe ⇆
flydubai · Somon Air
19 /wk
41% on time
0.8% cancelled
ELQ Qassim ⇆
flydubai · Saudia
19 /wk
90% on time
13.1% cancelled
MSQ Minsk ⇆
Belavia · flydubai
19 /wk
40% on time
0.8% cancelled
ICN Seoul ⇆
Emirates
19 /wk
44% on time
0% cancelled
WAW Warsaw ⇆
Emirates · flydubai
17 /wk
76% on time
0.5% cancelled
ASM Asmara ⇆
flydubai
17 /wk
85% on time
0.9% cancelled
NRT Tokyo ⇆
Emirates
15 /wk
50% on time
1% cancelled
ACC Accra ⇆
Emirates
14 /wk
83% on time
1.1% cancelled
CNN Kannur ⇆
Air India Express
14 /wk
79% on time
1.1% cancelled
HAN Hanoi ⇆
Emirates
14 /wk
47% on time
2.7% cancelled
HND Tokyo ⇆
Emirates
14 /wk
63% on time
0% cancelled
KIX Osaka ⇆
Emirates
14 /wk
36% on time
0% cancelled
LOS Lagos ⇆
Emirates
14 /wk
72% on time
0% cancelled
NAP Napoli ⇆
flydubai
14 /wk
48% on time
0.6% cancelled
NCE Nice ⇆
Emirates
14 /wk
61% on time
0% cancelled
OSL Oslo ⇆
Emirates
14 /wk
62% on time
0% cancelled
PER Perth ⇆
Emirates
14 /wk
62% on time
0.6% cancelled
TUU Tabuk ⇆
flydubai
14 /wk
88% on time
0% cancelled
BOS Boston ⇆
Emirates
13 /wk
76% on time
1.8% cancelled
TUN Tunis ⇆
Emirates
13 /wk
70% on time
0% cancelled
AYT Antalya ⇆
Pegasus Airlines · SunExpress
12 /wk
58% on time
0% cancelled
BEN Benina ⇆
Berniq Airways · flydubai
12 /wk
59% on time
3.3% cancelled
PEW Peshawar ⇆
Emirates · Pakistan International Airlines
12 /wk
48% on time
7% cancelled
STV Surat ⇆
Air India Express
12 /wk
77% on time
0% cancelled
UFA Ufa ⇆
flydubai
11 /wk
68% on time
0% cancelled
KUF Samara ⇆
flydubai
10 /wk
73% on time
0.8% cancelled
NBJ Luanda ⇆
Emirates
10 /wk
70% on time
1.5% cancelled
HAS Hail ⇆
flydubai
9 /wk
74% on time
5.8% cancelled
TIF Taif ⇆
flydubai
9 /wk
58% on time
0% cancelled
NJF Najaf ⇆
flydubai
8 /wk
84% on time
4% cancelled
SOF Sofia ⇆
flydubai
8 /wk
76% on time
1.9% cancelled
AER Sochi ⇆
flydubai
7 /wk
59% on time
2.4% cancelled
KBV Krabi ⇆
flydubai
7 /wk
36% on time
0% cancelled
ESB Ankara ⇆
AJet · flydubai · Pegasus Airlines
5 /wk
85% on time
0% cancelled
DSS Dakar →
Emirates
5 /wk
57% on time
0% cancelled
DWC Dubai →
Lufthansa · Swiss International Air Lines
4 /wk
93% on time
2.1% cancelled
KHT Khost ⇆
Kam Air
4 /wk
67% on time
0% cancelled
■ ≥85% on time
■ 70–84%
■ 55–69%
■ <55%
cancelled: amber ≥2%, red ≥5%
⇆ flies both directions
Nonstop flights into Dubai
216 of the 223 destinations above also fly nonstop into Dubai, so the table covers both directions of each route. Inbound arrival times and live status are on the arrivals board , and each route row links to its own route page with the paired schedule history.
3 routes appeared outbound only in the observed window; 4 routes appear inbound only. These are usually seasonal charter rotations or positioning patterns that the boards record separately.
DXB route map: where 223 nonstop routes go
DXB direct flights: questions travelers ask
How many direct flights does Dubai have? Dubai International Airport currently has nonstop service to 223 destinations on 54 airlines, based on flights observed on the airport's own boards over the last 14 days. 216 of those routes operate in both directions.
Which direct route from Dubai is most reliable? Among routes with at least 20 observed legs in the last 90 days, Dallas-Fort Worth (DFW) runs cleanest: 97% of flights within 15 minutes of schedule with a 0% cancellation rate.
Which airline flies the most nonstop routes from Dubai? Emirates appears on 134 of the 223 nonstop routes we observed at DXB. The airline column in the route ledger lists every carrier observed on each route.
Where does this data come from? From Dubai International Airport's own departure and arrival boards, recorded continuously by Pro Flight Search. Reliability figures cover the last 90 days; the route list covers the last 14 days of observed service.
More nonstop guides
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search: Dubai (DXB) nonstop network and route reliability, measured from official airport boards.
Copy
Canonical URL
https://proflightsearch.com/direct-flights/dubai-DXB
Copy
How we measure this →
Planning around DXB? Live airport delays · Weather delay risk map · Will a delayed flight be cancelled? · Do planes make up time in the air? · How we measure