Non-stop flights to Dubai (DXB)
Dubai International Airport is the largest airport in United Arab Emirates. In total there are 248 airports around the world that have direct flights to Dubai, spread around 235 cities in 101 countries. Currently, there are no domestic flights to Dubai.
Dubai is mainly known for sightseeing & culture.
On this page
All direct flights to Dubai Top 200 flights with a stopover Airlines flying to Dubai Business Class flights First Class flights Intercontinental flights International flights Alternative airports FAQThis month, there are 15,055 flights arriving at Dubai Airport, which are 502 flights per day or 21 flights per hour. On an average day, there is at least 1 flight arriving every 3 minutes.
The most frequently departed flights to Dubai are routes from Riyadh (RUH) in Saudi Arabia and Jeddah (JED), also in Saudi Arabia. These two routes together are operated 1190 times this month, and make up for 8% of all monthly arrivals at Dubai International Airport.
The longest flight to Dubai DXB is departing from Auckland (AKL). This non-stop flight takes around 16 hours and covers a distance of 5,480 miles (8,819 km).
List of all direct flights to Dubai
Below you can find a list of all cities and countries that have direct flights to Dubai, ordered by popularity.










Top 200 flights with a stopover
This list contains the 200 most popular airports from which flights depart that require just one stopover to get to Dubai.










Airlines flying to Dubai
Currently, there are 88 airlines that fly to Dubai. Most flights to Dubai are operated by Emirates, as they connect 126 airports to DXB. Below you can find a list of airlines that operate most DXB flights:












Business class flights to Dubai
There are 212 airports that have flights to Dubai in Business Class. All airports that offer business class flights to DXB are listed below:









First class flights to Dubai
If you are looking for a luxurious flight, there's a total of 90 airports to choose from that have flights to DXB in First Class.









Intercontinental flights to Dubai
Dubai is well connected to lots of airports around the world.
These are all non-stop intercontinental flights to Dubai International Airport (DXB), as of February 2023:
Non-stop flights from Europe to Dubai
Emirates and Flydubai have a significant network of flights from Europe to Dubai.
Emirates: year-round flights from Vienna (VIE), Prague (PRG), Düsseldorf (DUS), Frankfurt (FRA), Hamburg (HAM), Munich (MUC), Budapest (BUD), Warsaw (WAW), Geneva (GVA), Zürich (ZRH), Moscow Domodedovo (DME), Saint Petersburg (LED), Copenhagen (CPH), Dublin (DUB), Oslo (OSL), Stockholm (Arlanda) (ARN), Birmingham (BHX), Glasgow (GLA), London Gatwick (LGW), London Heathrow (LHR), London Stansted (STN), Manchester (MAN), Newcastle (NCL), Athens (ATH), Bologna (BLQ), Milan (Malpensa) (MXP), Rome (Fiumicino) (FCO), Venice Marco Polo (VCE), Lisbon (LIS), Barcelona (BCN), Madrid (MAD), Brussels (BRU), Lyon (LYS), Nice (NCE), Paris (CDG) and Amsterdam (AMS).
Flydubai: year-round flights from Salzburg (SZG), Prague (PRG), Budapest (BUD), Krakow (KRK), Warsaw (WAW), Kazan (KZN), Moscow Vnukovo (VKO), Saint Petersburg (LED), Samara (KUF), Ufa (UFA), Minsk (MSQ), Sofia (SOF), Bucharest (OTP), seasonal flights from Corfu (Kerkyra) (CFU), Mykonos (JMK), Santorini (JTR), Cagliari (Sardinia) (CAG), year-round flights from Catania (CTA), seasonal flights from Milan (Bergamo) (BGY), year-round flights from Naples (NAP), Pisa (PSA), Tirana (TIA), Sarajevo (SJJ), seasonal flights from Dubrovnik (DBV), year-round flights from Zagreb (ZAG), seasonal flights from Tivat (TIV), year-round flights from Belgrade (BEG), Ljubljana (LJU), Novosibirsk (OVB), Yekaterinburg (SVX), Makhachkala (MCX) and Mineralnye Vody (MRV).
Wizz Air: seasonal flights from Vienna (VIE), year-round flights from Budapest (BUD), seasonal flights from Sofia (SOF) and year-round flights from Bucharest (OTP).
SmartWings: seasonal flights from Prague (PRG) and Bratislava (BTS).
Lufthansa (Star Alliance): year-round flights from Frankfurt (FRA) and seasonal flights from Munich (MUC).
Transavia: seasonal flights from Budapest (BUD) and Amsterdam (AMS).
LOT (Star Alliance): seasonal flights from Warsaw (WAW).
Swiss (Star Alliance): year-round flights from Zürich (ZRH).
Aeroflot (SkyTeam): year-round flights from Moscow Sheremetyevo (SVO), seasonal flights from Saint Petersburg (LED) and year-round flights from Sochi (AER).
Belavia: seasonal flights from Minsk (MSQ).
British Airways (Oneworld): year-round flights from London Heathrow (LHR).
Royal Brunei Airlines: year-round flights from London Heathrow (LHR).
Air Baltic: year-round flights from Riga (RIX).
Finnair (Oneworld): seasonal flights from Helsinki (HEL).
Air France (SkyTeam): year-round flights from Paris (CDG).
KLM (SkyTeam): year-round flights from Amsterdam (AMS).
Luxair: seasonal flights from Luxembourg City (LUX).
UTair: seasonal flights from Tyumen (TJM) and Grozny (GRV).
Azimuth: seasonal flights from Mineralnye Vody (MRV).
Non-stop flights from the US to Dubai
Emirates has a strong network of non-stop flights from the United States.
Emirates: year-round flights from Boston (BOS), Chicago (ORD), Dallas-Fort Worth (DFW), Houston (IAH), Los Angeles (LAX), Miami (MIA), New York City (JFK), Orlando (MCO), San Francisco (SFO), Seattle / Tacoma (SEA) and Washington (IAD).
United Airlines (Star Alliance): seasonal flights from New York (EWR).
Non-stop flights from Canada to Dubai
Emirates: year-round flights from Toronto (YYZ).
Air Canada (Star Alliance): year-round flights from Toronto (YYZ).
Non-stop flights from South America to Dubai
Emirates is currently the only airline flying non-stop from Southern America to Dubai. They fly year-round from Rio de Janeiro (GIG) and São Paulo (GRU).
Non-stop flights from Central America to Dubai
Currently there are no direct services from Central America to Dubai, you will need to change planes along the way.
Non-stop flights from the Caribbean to Dubai
Currently there are no direct services from the Caribbean to Dubai, you will need to change planes along the way.
Non-stop flights from Africa to Dubai
Emirates is well connected to the African continent with a number of non-stop flights.
Emirates: year-round flights from Luanda (LAD), Addis Ababa (ADD), Nairobi (NBO), Mauritius (MRU), Mahé (SEZ), Dar es Salaam (DAR), Entebbe (EBB), Lusaka (LUN), Algiers (ALG), Cairo (CAI), Casablanca (CMN), Khartoum (KRT), Tunis (TUN), Cape Town (CPT), Durban (DUR), Johannesburg (JNB), Accra (ACC), Conakry (CKY) and seasonal flights from Dakar (DSS).
Flydubai: year-round flights from Addis Ababa (ADD), Zanzibar (ZNZ), Entebbe (EBB), Djibouti (JIB), Asmara (ASM), Hargeisa (HGA), Juba (JUB), Alexandria (HBE) and Khartoum (KRT).
Ethiopian Airlines (Star Alliance): year-round flights from Addis Ababa (ADD).
Kenya Airways (SkyTeam): year-round flights from Mombasa (MBA) and Nairobi (NBO).
Utair Express: year-round flights from Entebbe (EBB).
Daallo Airlines: year-round flights from Bosaso (BSA) and Hargeisa (HGA).
RwandAir: year-round flights from Kigali (KGL).
Air Algerie: year-round flights from Algiers (ALG).
Egyptair (Star Alliance): year-round flights from Cairo (CAI).
Royal Air Maroc (Oneworld): year-round flights from Casablanca (CMN).
Badr Airlines: seasonal flights from Khartoum (KRT) and Port Sudan (PZU).
Tarco Air: seasonal flights from Khartoum (KRT).
Air Peace: seasonal flights from Lagos (LOS).
Non-stop flights from the Middle-East / Western Asia to Dubai
Emirates and Flydubai have a strong network of non-stop flights from the Middle-East.
Emirates: year-round flights from Bahrain Island (BAH), Baghdad (BGW), Basra (BSR), Tel Aviv (TLV), Amman (AMM), Kuwait City (KWI), Beirut (BEY), Muscat (MCT), Dammam (DMM), Jeddah (JED), Medina (MED), Riyadh (RUH) and Istanbul (IST).
Flydubai: year-round flights from Bahrain Island (BAH), Al Najaf (NJF), Baghdad (BGW), Basra (BSR), Erbil (EBL), Sulaymaniyah (ISU), Tel Aviv (TLV), Amman (AMM), Kuwait City (KWI), Beirut (BEY), Muscat (MCT), Salalah (SLL), Abha (AHB), Al Ula (ULH), Dammam (DMM), Gassim (ELQ), Ha'il (HAS), Hofuf (HOF), Jeddah (JED), Medina (MED), Riyadh (RUH), Ta'if (TIF), Tabuk (TUU), Yanbu (Yenbo) (YNB), Ankara (ESB), seasonal flights from Bodrum (BJV), year-round flights from Istanbul (IST), Istanbul (Sabiha) (SAW), seasonal flights from Izmir (ADB), Trabzon (TZX), year-round flights from Yerevan (EVN), Baku (GYD), seasonal flights from Batumi (BUS), year-round flights from Tbilisi (TBS) and Doha (DOH).
Gulf Air: year-round flights from Bahrain Island (BAH).
Fly Baghdad: year-round flights from Baghdad (BGW).
Iraqi Airways: seasonal flights from Baghdad (BGW), Basra (BSR), Erbil (EBL) and Sulaymaniyah (ISU).
Arkia: seasonal flights from Tel Aviv (TLV).
EL AL: year-round flights from Tel Aviv (TLV).
Royal Jordanian (Oneworld): year-round flights from Amman (AMM).
Jazeera Airways: year-round flights from Kuwait City (KWI).
Kuwait Airways: year-round flights from Kuwait City (KWI).
Middle East (SkyTeam): year-round flights from Beirut (BEY).
Oman Air: year-round flights from Muscat (MCT).
SalamAir: seasonal flights from Muscat (MCT).
Air Caucasus: year-round flights from Jeddah (JED) and Riyadh (RUH).
flyadeal: year-round flights from Riyadh (RUH).
Nas Air: seasonal flights from Al Ula (ULH), Dammam (DMM), year-round flights from Jeddah (JED) and Riyadh (RUH).
Saudi Arabian (SkyTeam): year-round flights from Jeddah (JED), seasonal flights from Medina (MED) and year-round flights from Riyadh (RUH).
Transavia: seasonal flights from Istanbul (Sabiha) (SAW).
Pegasus: year-round flights from Ankara (ESB), Istanbul (Sabiha) (SAW) and seasonal flights from Trabzon (TZX).
SunExpress: year-round flights from Antalya (AYT) and Izmir (ADB).
Turkish Airlines (Star Alliance): year-round flights from Ankara (ESB), Istanbul (IST) and Istanbul (Sabiha) (SAW).
Azerbaijan: year-round flights from Baku (GYD).
Qatar Airways (Oneworld): year-round flights from Doha (DOH).
Non-stop flights from India / South Asia to Dubai
Emirates, Flydubai, Air-India Express and IndiGo Airlines have a significant network of flights from India or Southern Asia to Dubai.
Emirates: year-round flights from Dhaka (DAC), Ahmedabad (AMD), Bengaluru (BLR), Chennai (MAA), Hyderabad (HYD), Kochi (COK), Kolkata (CCU), Mumbai (BOM), New Delhi (DEL), Thiruvananthapuram (TRV), Tehran (IKA), Malé (MLE), Islamabad (ISB), Karachi (KHI), Lahore (LHE), Peshawar (PEW), Sialkot (SKT) and Colombo (CMB).
Flydubai: year-round flights from Chittagong (CGP), Dhaka (DAC), Ahmedabad (AMD), Chennai (MAA), Hyderabad (HYD), Kochi (COK), Kolkata (CCU), Kozhikode (CCJ), Lucknow (LKO), Mumbai (BOM), New Delhi (DEL), Isfahan (IFN), Lar (LRR), Mashhad (MHD), Shiraz (SYZ), Tehran (IKA), seasonal flights from Gan Island (GAN), year-round flights from Malé (MLE), Faisalabad (LYP), Karachi (KHI), Multan (MUX), Quetta (UET), Sialkot (SKT), Colombo (CMB), seasonal flights from Kabul (KBL) and year-round flights from Kathmandu (KTM).
Biman Airlines: year-round flights from Chittagong (CGP), Dhaka (DAC) and Sylhet (ZYL).
US-Bangla Airlines: year-round flights from Dhaka (DAC).
Air India (Star Alliance): year-round flights from Chennai (MAA), Goa (GOI), Hyderabad (HYD), Indore (IDR), Kochi (COK), Kozhikode (CCJ), Mumbai (BOM) and New Delhi (DEL).
Air-India Express: seasonal flights from Amritsar, Punjab (ATQ), year-round flights from Jaipur (JAI), Kannur (CNN), Kochi (COK), Kozhikode (CCJ), Lucknow (LKO), Mangalore (IXE), Mumbai (BOM), New Delhi (DEL), Thiruvananthapuram (TRV) and Tiruchirappalli (TRZ).
Go Air: year-round flights from Kannur (CNN).
IndiGo Airlines: year-round flights from Ahmedabad (AMD), Bengaluru (BLR), Chandigarh (IXC), Chennai (MAA), Hyderabad (HYD), Kochi (COK), Kozhikode (CCJ), Lucknow (LKO), Mangalore (IXE), Mumbai (BOM), New Delhi (DEL) and Tiruchirappalli (TRZ).
Spicejet: year-round flights from Ahmedabad (AMD), Amritsar, Punjab (ATQ), Jaipur (JAI), Kochi (COK), Kozhikode (CCJ), Madurai (IXM), Mumbai (BOM), New Delhi (DEL) and Pune (PNQ).
Vistara: year-round flights from Mumbai (BOM).
Iran Air: seasonal flights from Lar (LRR) and Shiraz (SYZ).
Mahan Air: year-round flights from Tehran (IKA).
Airblue: year-round flights from Islamabad (ISB), Karachi (KHI), Lahore (LHE), Multan (MUX) and Peshawar (PEW).
Pakistan: year-round flights from Faisalabad (LYP), Islamabad (ISB), Karachi (KHI), Lahore (LHE), Multan (MUX), Peshawar (PEW) and Sialkot (SKT).
SereneAir: year-round flights from Islamabad (ISB), Lahore (LHE) and Peshawar (PEW).
Servant Air: year-round flights from Colombo (CMB).
SriLankan Airlines (Oneworld): year-round flights from Colombo (CMB).
Ariana: seasonal flights from Kabul (KBL).
Kam Air: year-round flights from Kabul (KBL) and Kandahar (KDH).
Himalaya Airlines: year-round flights from Kathmandu (KTM).
Nepal Airlines: year-round flights from Kathmandu (KTM).
Syrian Air: seasonal flights from Damascus (DAM).
Non-stop flights from China to Dubai
Emirates: seasonal flights from Beijing (PEK), year-round flights from Guangzhou (CAN) and Shanghai (PVG).
Air China (Star Alliance): year-round flights from Beijing (PEK) and Chongqing (CKG).
China Eastern (SkyTeam): year-round flights from Qingdao (TAO) and seasonal flights from Shanghai (PVG).
China Southern: year-round flights from Guangzhou (CAN) and Shenzhen (SZX).
Sichuan Airlines: year-round flights from Chengdu (CTU).
Non-stop flights from Japan to Dubai
Emirates is currently the only airline flying non-stop from Japan to Dubai. They fly year-round from Osaka (KIX), seasonal from Tokyo (HND) and year-round from Tokyo (NRT).
Non-stop flights from East Asia to Dubai
Emirates: seasonal flights from Hong Kong (HKG), year-round flights from Seoul (ICN) and Taipei (TPE).
Cathay Pacific (Oneworld): year-round flights from Hong Kong (HKG).
Korean Air (SkyTeam): year-round flights from Seoul (ICN).
Non-stop flights from South-East Asia to Dubai
Emirates has a significant network of flights from South-Eastern Asia to Dubai.
Emirates: year-round flights from Denpasar (DPS), Jakarta (CGK), Kuala Lumpur (KUL), seasonal flights from Angeles City (CRK), year-round flights from Cebu (CEB), Manila (MNL), Singapore (SIN), Bangkok (BKK), Phuket (HKT), Hanoi (HAN) and Ho Chi Minh City (SGN).
Cebu Pacific: year-round flights from Manila (MNL).
Philippine Airlines: year-round flights from Manila (MNL).
Singapore Airlines (Star Alliance): year-round flights from Singapore (SIN).
Flydubai: year-round flights from Krabi (KBV) and U-Tapao, Rayong / Pattaya (UTP).
Royal Brunei Airlines: year-round flights from Brunei and Muara (BWN).
Myanmar Airways: year-round flights from Yangon (RGN).
Non-stop flights from Central Asia to Dubai
Flydubai: year-round flights from Almaty (ALA), Shymkent (CIT), Bishkek (FRU), Osh (OSS), Dushanbe (DYU), Ashgabat (ASB), seasonal flights from Namangan (NMA), year-round flights from Samarkand (SKD) and Tashkent (TAS).
Air Astana: seasonal flights from Aktau (SCO), year-round flights from Almaty (ALA) and seasonal flights from Shymkent (CIT).
Somon Air: seasonal flights from Dushanbe (DYU).
Turkmenistan Airlines: seasonal flights from Ashgabat (ASB).
Uzbekistan Airways: year-round flights from Fergana (FEG) and Tashkent (TAS).
Non-stop flights from Australia / New Zealand / Oceania / the Pacific to Dubai
Emirates is currently the only airline flying non-stop from Oceania to Dubai. They fly year-round from Brisbane (BNE), Melbourne (MEL), Perth (PER), Sydney (SYD) and Auckland (AKL).
International flights to Dubai
Flights from Afghanistan to Dubai

There are 2 airports in Afghanistan that have non-stop flights to Dubai.
From Kabul, direct flights are offered by Ariana, Flydubai and Kam Air.
From Kandahar, the only airline with direct flights is Kam Air.
Flights from Albania to Dubai

Tirana is the only city in Albania with direct flights to Dubai. From Tirana, direct flights are offered by Flydubai.
Flights from Algeria to Dubai

In Algeria, the only airport that has a direct connection to Dubai is Algiers. From Algiers, you can fly non-stop with Air Algerie or Emirates.
Flights from Angola to Dubai

There is 1 airport in Angola that has a direct connection to Dubai, which is Luanda. From Luanda, direct flights are offered by Emirates.
Flights from Armenia to Dubai

In Armenia, the only airport that has a direct connection to Dubai is Yerevan. From Yerevan, direct flights are offered by Flydubai.
Flights from Australia to Dubai

If you are looking for a direct flight from Australia to Dubai, there are 4 airports to choose from.
From Brisbane, Melbourne, Perth and Sydney, all direct flights to Dubai are operated by Emirates.
Flights from Austria to Dubai

In Austria, there are 2 airports that have direct flights to Dubai.
From Salzburg, direct flights are offered by Flydubai.
From Vienna, you can fly non-stop with Emirates or Wizz Air.
Flights from Azerbaijan to Dubai

Baku is the only city in Azerbaijan with direct flights to Dubai. From Baku, you can fly non-stop with Azerbaijan or Flydubai.
Flights from Bahrain to Dubai

There is 1 airport in Bahrain that has a direct connection to Dubai, which is Bahrain Island. From Bahrain Island, direct flights are offered by Emirates, Flydubai and Gulf Air.
Flights from Bangladesh to Dubai

If you are looking for a direct flight from Bangladesh to Dubai, there are 3 airports to choose from.
From Chittagong, you can fly non-stop with Biman Airlines or Flydubai.
From Dhaka, there are 4 airlines that have direct services to Dubai, which are Biman Airlines, Emirates, Flydubai and US-Bangla Airlines.
From Sylhet, you can fly non-stop to Dubai with Biman Airlines.
Flights from Belarus to Dubai

Minsk is the only city in Belarus with direct flights to Dubai. From Minsk, you can fly non-stop with Belavia or Flydubai.
Flights from Belgium to Dubai

In Belgium, the only airport that has a direct connection to Dubai is Brussels. From Brussels, direct flights are offered by Emirates.
Flights from Bosnia & Herzegovina to Dubai

There is 1 airport in Bosnia & Herzegovina that has a direct connection to Dubai, which is Sarajevo. From Sarajevo, direct flights are offered by Flydubai.
Flights from Brazil to Dubai

There are 2 airports in Brazil that have non-stop flights to Dubai.
From Rio de Janeiro and São Paulo, you can fly with Emirates.
Flights from Brunei to Dubai

In Brunei, the only airport that has a direct connection to Dubai is Brunei and Muara. From Brunei and Muara, direct flights are offered by Royal Brunei Airlines.
Flights from Bulgaria to Dubai

Sofia is the only city in Bulgaria with direct flights to Dubai. From Sofia, you can fly non-stop with Flydubai or Wizz Air.
Flights from Canada to Dubai

There is 1 airport in Canada that has a direct connection to Dubai, which is Toronto. From Toronto, you can fly non-stop with Air Canada (Star Alliance) or Emirates.
Flights from China to Dubai

In China there are several airports with flights to Dubai (7 in total).
From Beijing, you can fly non-stop with Air China (Star Alliance) or Emirates.
From Chengdu, the only airline with direct flights is Sichuan Airlines.
From Chongqing, you can fly non-stop to Dubai with Air China (Star Alliance).
From Guangzhou, you can fly non-stop with China Southern or Emirates.
From Qingdao, direct flights are offered by China Eastern (SkyTeam).
From Shanghai, you can fly non-stop with China Eastern (SkyTeam) or Emirates.
From Shenzhen, direct flights are offered by China Southern.
Flights from Croatia to Dubai

In Croatia, there are 2 airports that have direct flights to Dubai.
From Dubrovnik and Zagreb, you can fly with Flydubai.
Flights from Cyprus to Dubai

Larnaca is the only city in Cyprus with direct flights to Dubai. From Larnaca, you can fly non-stop with Cyprus Airways or Emirates.
Flights from Czechia to Dubai

In Czechia, the only airport that has a direct connection to Dubai is Prague. From Prague, direct flights are offered by Emirates, Flydubai and SmartWings.
Flights from Denmark to Dubai

There is 1 airport in Denmark that has a direct connection to Dubai, which is Copenhagen. From Copenhagen, direct flights are offered by Emirates.
Flights from Djibouti to Dubai

In Djibouti, the only airport that has a direct connection to Dubai is Djibouti. From Djibouti, direct flights are offered by Flydubai.
Flights from Egypt to Dubai

There are 2 airports in Egypt that have non-stop flights to Dubai.
From Alexandria, direct flights are offered by Flydubai.
From Cairo, you can fly non-stop with Egyptair (Star Alliance) or Emirates.
Flights from Eritrea to Dubai

Asmara is the only city in Eritrea with direct flights to Dubai. From Asmara, direct flights are offered by Flydubai.
Flights from Ethiopia to Dubai

There is 1 airport in Ethiopia that has a direct connection to Dubai, which is Addis Ababa. From Addis Ababa, direct flights are offered by Emirates, Ethiopian Airlines (Star Alliance) and Flydubai.
Flights from Finland to Dubai

Helsinki is the only city in Finland with direct flights to Dubai. From Helsinki, direct flights are offered by Finnair (Oneworld). This is a seasonal route that starts in February and ends in March.
Flights from France to Dubai

If you are looking for a direct flight from France to Dubai, there are 3 airports to choose from.
From Lyon and Nice, you can fly with Emirates.
From Paris, you can fly non-stop with Air France (SkyTeam) or Emirates.
Flights from Georgia to Dubai

In Georgia, there are 2 airports that have direct flights to Dubai.
From Batumi and Tbilisi, you can fly with Flydubai.
Flights from Germany to Dubai

If you are looking for a direct flight from Germany to Dubai, there are 4 airports to choose from.
From Düsseldorf, direct flights are offered by Emirates.
From Frankfurt, you can fly non-stop with Emirates or Lufthansa (Star Alliance).
From Hamburg, you can fly non-stop to Dubai with Emirates.
From Munich, you can fly non-stop with Emirates or Lufthansa (Star Alliance).
Flights from Ghana to Dubai

In Ghana, the only airport that has a direct connection to Dubai is Accra. From Accra, direct flights are offered by Emirates.
Flights from Greece to Dubai

There are 4 airports in Greece that have non-stop flights to Dubai.
From Athens, direct flights are offered by Emirates.
From Corfu (Kerkyra), Mykonos and Santorini, all direct flights to Dubai are operated by Flydubai.
Flights from Guinea to Dubai

There is 1 airport in Guinea that has a direct connection to Dubai, which is Conakry. From Conakry, direct flights are offered by Emirates.
Flights from Hong Kong to Dubai

In Hong Kong, the only airport that has a direct connection to Dubai is Hong Kong. From Hong Kong, you can fly non-stop with Cathay Pacific (Oneworld) or Emirates.
Flights from Hungary to Dubai

Budapest is the only city in Hungary with direct flights to Dubai. From Budapest, there are 4 airlines that have direct services to Dubai, which are Emirates, Flydubai, Transavia and Wizz Air.
Flights from India to Dubai

India is well-connected to Dubai (DXB) with 21 airports around the country that have direct flights to the airport.
From Ahmedabad, there are 4 airlines that have direct services to Dubai, which are Emirates, Flydubai, IndiGo Airlines and Spicejet.
From Amritsar, Punjab, you can fly non-stop with Air-India Express or Spicejet.
From Bengaluru, you can fly non-stop with Emirates or IndiGo Airlines.
From Chandigarh, the only airline with direct flights is IndiGo Airlines.
From Chennai, there are 4 airlines that have direct services to Dubai, which are Air India (Star Alliance), Emirates, Flydubai and IndiGo Airlines.
From Goa, you can fly non-stop to Dubai with Air India (Star Alliance).
From Hyderabad, there are 4 airlines that have direct services to Dubai, which are Air India (Star Alliance), Emirates, Flydubai and IndiGo Airlines.
From Indore, the only airline with direct flights is Air India (Star Alliance).
From Jaipur, you can fly non-stop with Air-India Express or Spicejet.
From Kannur, you can fly non-stop with Air-India Express or Go Air.
From Kochi, airlines that operate direct flights are Air India (Star Alliance), Air-India Express, Emirates, Flydubai, IndiGo Airlines and Spicejet.
From Kolkata, you can fly non-stop with Emirates or Flydubai.
From Kozhikode, there are 5 airlines that have direct services to Dubai, which are Air India (Star Alliance), Air-India Express, Flydubai, IndiGo Airlines and Spicejet.
From Lucknow, direct flights are offered by Air-India Express, Flydubai and IndiGo Airlines.
From Madurai, you can fly non-stop to Dubai with Spicejet.
From Mangalore, you can fly non-stop with Air-India Express or IndiGo Airlines.
From Mumbai, airlines that operate direct flights are Air India (Star Alliance), Air-India Express, Emirates, Flydubai, IndiGo Airlines, Spicejet and Vistara.
From New Delhi, airlines that operate direct flights are Air India (Star Alliance), Air-India Express, Emirates, Flydubai, IndiGo Airlines and Spicejet.
From Pune, direct flights are offered by Spicejet.
From Thiruvananthapuram, you can fly non-stop with Air-India Express or Emirates.
From Tiruchirappalli, you can fly non-stop with Air-India Express or IndiGo Airlines.
Flights from Indonesia to Dubai

In Indonesia, there are 2 airports that have direct flights to Dubai.
From Denpasar and Jakarta, you can fly with Emirates.
Flights from Iran to Dubai

In Iran there are several airports with flights to Dubai (8 in total).
From Ahwaz, direct flights are offered by Iran Air. This is a seasonal route that starts in February and ends in March.
From Bandar Abbas, the only airline with direct flights is Flydubai.
From Chabahar, you can fly non-stop to Dubai with Caspian Airlines.
From Isfahan, the only airline with direct flights is Flydubai.
From Lar, you can fly non-stop with Flydubai or Iran Air.
From Mashhad, you can fly non-stop to Dubai with Flydubai.
From Shiraz, you can fly non-stop with Flydubai or Iran Air.
From Tehran, direct flights are offered by Emirates, Flydubai and Mahan Air.
Flights from Iraq to Dubai

In Iraq there are several airports with flights to Dubai (6 in total).
From Al Asad, direct flights are offered by Fly Baghdad. This is a seasonal route that starts in February and ends in March.
From Al Najaf, the only airline with direct flights is Flydubai.
From Baghdad, there are 4 airlines that have direct services to Dubai, which are Emirates, Fly Baghdad, Flydubai and Iraqi Airways.
From Basra, direct flights are offered by Emirates, Flydubai and Iraqi Airways.
From Erbil and Sulaymaniyah, you can fly with Flydubai and Iraqi Airways.
Flights from Ireland to Dubai

There is 1 airport in Ireland that has a direct connection to Dubai, which is Dublin. From Dublin, direct flights are offered by Emirates.
Flights from Israel to Dubai

Tel Aviv is the only city in Israel with direct flights to Dubai. From Tel Aviv, there are 4 airlines that have direct services to Dubai, which are Arkia, EL AL, Emirates and Flydubai.
Flights from Italy to Dubai

In Italy there are several airports with flights to Dubai (9 in total).
From Bologna, direct flights are offered by Emirates.
From Cagliari (Sardinia), Catania and Milan (Bergamo), all direct flights to Dubai are operated by Flydubai.
From Milan (Malpensa), direct flights are offered by Emirates.
From Naples and Pisa, you can fly with Flydubai.
From Rome (Fiumicino) and Venice Marco Polo, all direct flights to Dubai are operated by Emirates.
Flights from Japan to Dubai

There are 3 airports in Japan that have non-stop flights to Dubai.
From Osaka, Tokyo and Tokyo, all direct flights to Dubai are operated by Emirates.
Flights from Jordan to Dubai

In Jordan, the only airport that has a direct connection to Dubai is Amman. From Amman, direct flights are offered by Emirates, Flydubai and Royal Jordanian (Oneworld).
Flights from Kazakhstan to Dubai

If you are looking for a direct flight from Kazakhstan to Dubai, there are 4 airports to choose from.
From Aktau, direct flights are offered by Air Astana. This is a seasonal route that starts in February and ends in March.
From Almaty, Nur-Sultan and Shymkent, all direct flights to Dubai are operated by Air Astana and Flydubai.
Flights from Kenya to Dubai

In Kenya, there are 2 airports that have direct flights to Dubai.
From Mombasa, direct flights are offered by Kenya Airways (SkyTeam).
From Nairobi, you can fly non-stop with Emirates or Kenya Airways (SkyTeam).
Flights from Kuwait to Dubai

There is 1 airport in Kuwait that has a direct connection to Dubai, which is Kuwait City. From Kuwait City, there are 4 airlines that have direct services to Dubai, which are Emirates, Flydubai, Jazeera Airways and Kuwait Airways.
Flights from Kyrgyzstan to Dubai

If you are looking for a direct flight from Kyrgyzstan to Dubai, there are 2 airports to choose from.
From Bishkek and Osh, you can fly with Flydubai.
Flights from Latvia to Dubai

In Latvia, the only airport that has a direct connection to Dubai is Riga. From Riga, direct flights are offered by Air Baltic.
Flights from Lebanon to Dubai

Beirut is the only city in Lebanon with direct flights to Dubai. From Beirut, direct flights are offered by Emirates, Flydubai and Middle East (SkyTeam).
Flights from Luxembourg to Dubai

There is 1 airport in Luxembourg that has a direct connection to Dubai, which is Luxembourg City. From Luxembourg City, direct flights are offered by Luxair. This is a seasonal route that starts in February and ends in May.
Flights from Malaysia to Dubai

Kuala Lumpur is the only city in Malaysia with direct flights to Dubai. From Kuala Lumpur, direct flights are offered by Emirates.
Flights from Maldives to Dubai

There are 2 airports in Maldives that have non-stop flights to Dubai.
From Gan Island, direct flights are offered by Flydubai. This is a seasonal route that starts in October and ends in January.
From Malé, you can fly non-stop with Emirates or Flydubai.
Flights from Mauritius to Dubai

In Mauritius, the only airport that has a direct connection to Dubai is Mauritius. From Mauritius, direct flights are offered by Emirates.
Flights from Montenegro to Dubai

There is 1 airport in Montenegro that has a direct connection to Dubai, which is Tivat. From Tivat, direct flights are offered by Flydubai. This is a seasonal route that starts in June and ends in September.
Flights from Morocco to Dubai

In Morocco, the only airport that has a direct connection to Dubai is Casablanca. From Casablanca, you can fly non-stop with Emirates or Royal Air Maroc (Oneworld).
Flights from Myanmar (Burma) to Dubai

Yangon is the only city in Myanmar (Burma) with direct flights to Dubai. From Yangon, direct flights are offered by Myanmar Airways.
Flights from Nepal to Dubai

There is 1 airport in Nepal that has a direct connection to Dubai, which is Kathmandu. From Kathmandu, direct flights are offered by Flydubai, Himalaya Airlines and Nepal Airlines.
Flights from Netherlands to Dubai

Amsterdam is the only city in Netherlands with direct flights to Dubai. From Amsterdam, direct flights are offered by Emirates, KLM (SkyTeam) and Transavia.
Flights from New Zealand to Dubai

In New Zealand, the only airport that has a direct connection to Dubai is Auckland. From Auckland, direct flights are offered by Emirates.
Flights from Nigeria to Dubai

There is 1 airport in Nigeria that has a direct connection to Dubai, which is Lagos. From Lagos, direct flights are offered by Air Peace. This is a seasonal route that starts in February and ends in March.
Flights from Norway to Dubai

In Norway, the only airport that has a direct connection to Dubai is Oslo. From Oslo, direct flights are offered by Emirates.
Flights from Oman to Dubai

In Oman, there are 2 airports that have direct flights to Dubai.
From Muscat, there are 4 airlines that have direct services to Dubai, which are Emirates, Flydubai, Oman Air and SalamAir.
From Salalah, the only airline with direct flights is Flydubai.
Flights from Pakistan to Dubai

In Pakistan there are several airports with flights to Dubai (8 in total).
From Faisalabad, you can fly non-stop with Flydubai or Pakistan.
From Islamabad, there are 4 airlines that have direct services to Dubai, which are Airblue, Emirates, Pakistan and SereneAir.
From Karachi, there are 4 airlines that have direct services to Dubai, which are Airblue, Emirates, Flydubai and Pakistan.
From Lahore, there are 4 airlines that have direct services to Dubai, which are Airblue, Emirates, Pakistan and SereneAir.
From Multan, direct flights are offered by Airblue, Flydubai and Pakistan.
From Peshawar, there are 4 airlines that have direct services to Dubai, which are Airblue, Emirates, Pakistan and SereneAir.
From Quetta, direct flights are offered by Flydubai.
From Sialkot, direct flights are offered by Emirates, Flydubai and Pakistan.
Flights from Philippines to Dubai

There are 3 airports in Philippines that have non-stop flights to Dubai.
From Angeles City and Cebu, you can fly with Emirates.
From Manila, direct flights are offered by Cebu Pacific, Emirates and Philippine Airlines.
Flights from Poland to Dubai

If you are looking for a direct flight from Poland to Dubai, there are 2 airports to choose from.
From Krakow, direct flights are offered by Flydubai.
From Warsaw, direct flights are offered by Emirates, Flydubai and LOT (Star Alliance).
Flights from Portugal to Dubai

Lisbon is the only city in Portugal with direct flights to Dubai. From Lisbon, direct flights are offered by Emirates.
Flights from Qatar to Dubai

There is 1 airport in Qatar that has a direct connection to Dubai, which is Doha. From Doha, you can fly non-stop with Flydubai or Qatar Airways (Oneworld).
Flights from Romania to Dubai

Bucharest is the only city in Romania with direct flights to Dubai. From Bucharest, you can fly non-stop with Flydubai or Wizz Air.
Flights from Russia to Dubai

You can fly non-stop to Dubai from lots of airports in Russia, as there is a total of 14 airports that have direct services to Dubai.
From Grozny, direct flights are offered by UTair. This is a seasonal route that starts in February and ends in March.
From Kazan and Makhachkala, you can fly with Flydubai.
From Mineralnye Vody, you can fly non-stop with Azimuth or Flydubai.
From Moscow Domodedovo, direct flights are offered by Emirates.
From Moscow Sheremetyevo, you can fly non-stop to Dubai with Aeroflot (SkyTeam).
From Moscow Vnukovo and Novosibirsk, all direct flights to Dubai are operated by Flydubai.
From Saint Petersburg, direct flights are offered by Aeroflot (SkyTeam), Emirates and Flydubai.
From Samara, the only airline with direct flights is Flydubai.
From Sochi, direct flights are offered by Aeroflot (SkyTeam).
From Tyumen, you can fly non-stop to Dubai with UTair. This is a seasonal route that starts in February and ends in March.
From Ufa and Yekaterinburg, you can fly with Flydubai.
Flights from Rwanda to Dubai

In Rwanda, the only airport that has a direct connection to Dubai is Kigali. From Kigali, direct flights are offered by RwandAir.
Flights from Saudi Arabia to Dubai

Saudi Arabia is well-connected to Dubai (DXB) with 13 airports around the country that have direct flights to the airport.
From Abha, direct flights are offered by Flydubai.
From Al Ula, you can fly non-stop with Flydubai or Nas Air.
From Dammam, direct flights are offered by Emirates, Flydubai and Nas Air.
From Gassim, Ha'il and Hofuf, all direct flights to Dubai are operated by Flydubai.
From Jeddah, there are 5 airlines that have direct services to Dubai, which are Air Caucasus, Emirates, Flydubai, Nas Air and Saudi Arabian (SkyTeam).
From Medina, direct flights are offered by Emirates, Flydubai and Saudi Arabian (SkyTeam).
From Neom, you can fly non-stop to Dubai with Saudi Arabian (SkyTeam).
From Riyadh, airlines that operate direct flights are Air Caucasus, Emirates, flyadeal, Flydubai, Nas Air and Saudi Arabian (SkyTeam).
From Ta'if, Tabuk and Yanbu (Yenbo), all direct flights to Dubai are operated by Flydubai.
Flights from Senegal to Dubai

There is 1 airport in Senegal that has a direct connection to Dubai, which is Dakar. From Dakar, direct flights are offered by Emirates. This is a seasonal route that started in January and ends in January.
Flights from Serbia to Dubai

In Serbia, the only airport that has a direct connection to Dubai is Belgrade. From Belgrade, direct flights are offered by Flydubai.
Flights from Seychelles to Dubai

Mahé is the only city in Seychelles with direct flights to Dubai. From Mahé, direct flights are offered by Emirates.
Flights from Singapore to Dubai

There is 1 airport in Singapore that has a direct connection to Dubai, which is Singapore. From Singapore, you can fly non-stop with Emirates or Singapore Airlines (Star Alliance).
Flights from Slovakia to Dubai

Bratislava is the only city in Slovakia with direct flights to Dubai. From Bratislava, direct flights are offered by SmartWings. This is a seasonal route that starts in February and ends in May.
Flights from Slovenia to Dubai

In Slovenia, the only airport that has a direct connection to Dubai is Ljubljana. From Ljubljana, direct flights are offered by Flydubai.
Flights from Somalia to Dubai

In Somalia, there are 2 airports that have direct flights to Dubai.
From Bosaso, direct flights are offered by Daallo Airlines.
From Hargeisa, you can fly non-stop with Daallo Airlines or Flydubai.
Flights from South Africa to Dubai

If you are looking for a direct flight from South Africa to Dubai, there are 3 airports to choose from.
From Cape Town, Durban and Johannesburg, all direct flights to Dubai are operated by Emirates.
Flights from South Korea to Dubai

There is 1 airport in South Korea that has a direct connection to Dubai, which is Seoul. From Seoul, you can fly non-stop with Emirates or Korean Air (SkyTeam).
Flights from South Sudan to Dubai

In South Sudan, the only airport that has a direct connection to Dubai is Juba. From Juba, direct flights are offered by Flydubai.
Flights from Spain to Dubai

There are 2 airports in Spain that have non-stop flights to Dubai.
From Barcelona and Madrid, you can fly with Emirates.
Flights from Sri Lanka to Dubai

Colombo is the only city in Sri Lanka with direct flights to Dubai. From Colombo, there are 4 airlines that have direct services to Dubai, which are Emirates, Flydubai, Servant Air and SriLankan Airlines (Oneworld).
Flights from Sudan to Dubai

In Sudan, there are 2 airports that have direct flights to Dubai.
From Khartoum, there are 4 airlines that have direct services to Dubai, which are Badr Airlines, Emirates, Flydubai and Tarco Air.
From Port Sudan, the only airline with direct flights is Badr Airlines. This is a seasonal route that starts in February and ends in March.
Flights from Sweden to Dubai

There is 1 airport in Sweden that has a direct connection to Dubai, which is Stockholm (Arlanda). From Stockholm (Arlanda), direct flights are offered by Emirates.
Flights from Switzerland to Dubai

There are 2 airports in Switzerland that have non-stop flights to Dubai.
From Geneva, direct flights are offered by Emirates.
From Zürich, you can fly non-stop with Emirates or Swiss (Star Alliance).
Flights from Syria to Dubai

Damascus is the only city in Syria with direct flights to Dubai. From Damascus, direct flights are offered by Syrian Air. This is a seasonal route that starts in February and ends in March.
Flights from Taiwan to Dubai

In Taiwan, the only airport that has a direct connection to Dubai is Taipei. From Taipei, direct flights are offered by Emirates.
Flights from Tajikistan to Dubai

There is 1 airport in Tajikistan that has a direct connection to Dubai, which is Dushanbe. From Dushanbe, you can fly non-stop with Flydubai or Somon Air.
Flights from Tanzania to Dubai

If you are looking for a direct flight from Tanzania to Dubai, there are 2 airports to choose from.
From Dar es Salaam, direct flights are offered by Emirates.
From Zanzibar, the only airline with direct flights is Flydubai.
Flights from Thailand to Dubai

In Thailand, there are 4 airports that have direct flights to Dubai.
From Bangkok, direct flights are offered by Emirates.
From Krabi, the only airline with direct flights is Flydubai.
From Phuket, you can fly non-stop to Dubai with Emirates.
From U-Tapao, Rayong / Pattaya, the only airline with direct flights is Flydubai.
Flights from Tunisia to Dubai

In Tunisia, the only airport that has a direct connection to Dubai is Tunis. From Tunis, direct flights are offered by Emirates.
Flights from Turkey to Dubai

In Turkey there are several airports with flights to Dubai (7 in total).
From Ankara, direct flights are offered by Flydubai, Pegasus and Turkish Airlines (Star Alliance).
From Antalya, the only airline with direct flights is SunExpress.
From Bodrum, you can fly non-stop to Dubai with Flydubai. This is a seasonal route that starts in June and ends in September.
From Istanbul, direct flights are offered by Emirates, Flydubai and Turkish Airlines (Star Alliance).
From Istanbul (Sabiha), there are 4 airlines that have direct services to Dubai, which are Flydubai, Pegasus, Transavia and Turkish Airlines (Star Alliance).
From Izmir, you can fly non-stop with Flydubai or SunExpress.
From Trabzon, you can fly non-stop with Flydubai or Pegasus. This is a seasonal route that starts in June and ends in September.
Flights from Turkmenistan to Dubai

Ashgabat is the only city in Turkmenistan with direct flights to Dubai. From Ashgabat, you can fly non-stop with Flydubai or Turkmenistan Airlines.
Flights from Uganda to Dubai

There is 1 airport in Uganda that has a direct connection to Dubai, which is Entebbe. From Entebbe, direct flights are offered by Emirates, Flydubai and Utair Express.
Flights from United Kingdom to Dubai

In United Kingdom there are several airports with flights to Dubai (7 in total).
From Birmingham, Glasgow and London Gatwick, all direct flights to Dubai are operated by Emirates.
From London Heathrow, direct flights are offered by British Airways (Oneworld), Emirates and Royal Brunei Airlines.
From London Stansted, Manchester and Newcastle, all direct flights to Dubai are operated by Emirates.
Flights from United States to Dubai

You can fly non-stop to Dubai from lots of airports in United States, as there is a total of 12 airports that have direct services to Dubai.
From Boston, Chicago, Dallas-Fort Worth, Houston, Los Angeles and Miami, all direct flights to Dubai are operated by Emirates.
From New York, direct flights are offered by United Airlines (Star Alliance). This route is not operational yet but will start in March.
From New York City, Orlando, San Francisco, Seattle / Tacoma and Washington, all direct flights to Dubai are operated by Emirates.
Flights from Uzbekistan to Dubai

If you are looking for a direct flight from Uzbekistan to Dubai, there are 4 airports to choose from.
From Fergana, direct flights are offered by Uzbekistan Airways.
From Namangan and Samarkand, you can fly with Flydubai.
From Tashkent, you can fly non-stop with Flydubai or Uzbekistan Airways.
Flights from Vietnam to Dubai

There are 2 airports in Vietnam that have non-stop flights to Dubai.
From Hanoi and Ho Chi Minh City, you can fly with Emirates.
Flights from Zambia to Dubai

Lusaka is the only city in Zambia with direct flights to Dubai. From Lusaka, direct flights are offered by Emirates.
Alternative airports near Dubai
Flying to an alternative airport near Dubai could give you other options to reach your destination. For example, the possibility to fly with a different airline or alliance, or finding a cheaper airfare. For this reason, alternative airports near to Dubai (DXB) are listed below. The closest alternative airports are Dubai (Sharjah) (SHJ) and Dubai (Jebel Ali) (DWC).
Frequently asked questions - FAQ
How many airports are there in Dubai?
There are 5 airports in Dubai: Dubai International Airport (DXB), Sharjah International Airport (SHJ), Al Maktoum International Airport (DWC), Ras Al Khaimah International Airport (RKT) and Abu Musa Airport (AEU).
What is the best airport to fly into Dubai?
The most convenient airport to fly into Dubai is Dubai International Airport (DXB).
How many airlines fly to Dubai?
There are 88 airlines flying to Dubai from 248 airports around the world, as of February 2023.
Which airlines fly to Dubai?
Emirates, Flydubai and IndiGo Airlines operate most flights to Dubai. To get a full overview of all operating airlines, please use the airline filter.
Which alliances are flying to Dubai?
Star Alliance, SkyTeam and Oneworld are all flying to Dubai.
How many nonstop flights are there to Dubai?
There are roughly 15,055 flights arriving at Dubai every month (or 3,514 flights each week), from a total of 248 airports worldwide.
What is the official name of Dubai Airport?
The official name of Dubai Airport is Dubai International Airport.
What is the airport code of Dubai Airport?
The airport code of Dubai Airport is DXB.
What are the most popular flights to Dubai?
Riyadh, Jeddah and Kuwait City are the 3 most popular routes to Dubai. For a complete overview of all flight routes to Dubai, please use our flight map.
How long is the flight to Dubai?
Riyadh to Dubai | 2h |
Jeddah to Dubai | 2h 55m |
Kuwait City to Dubai | 1h 50m |
Mumbai to Dubai | 3h |
Muscat to Dubai | 1h 15m |