USD · $
AUD · A$
BRL · R$
CAD · C$
CHF · CHF
CNY · ¥
CZK ·
DKK · kr
EUR ·
GBP · £
IDR · Rp
INR ·
JPY · ¥
KRW ·
NOK · kr
PLN ·
RUB ·
SEK · kr
THB · ฿
TRY ·
TWD · NT$
VND ·
EN
Full Map
From
To
Dates
Flight times
Prices
Alliances
Airlines
Classes
Aircraft
Distance
Duration
0 st
1 st
2 st
Same airline
Reset
Show route info
Show indirect destinations
Price view
One way
Round trip
Price view
One way
Round trip
Airport legend
> 100 non-stop destinations

Airports with non-stop flights to 100+ destinations

> 30 non-stop destinations

Airports with non-stop flights to 30+ destinations

> 7 non-stop destinations

Airports with non-stop flights to 7 to 30 destinations

< 7 non-stop destinations

Airports with non-stop flights to less then 7 destinations

Depart from here
Arrive here
Dates All

Show flights within a certain date range

Flight timesNEW! All

Show flights that depart and / or arrive between specific times

Prices All

Show flights within a certain price range

Alliances All

Show flights operated by a specific alliance

Airlines All

Show flights operated by a specific airline

Classes All

Show flights in a specific flight class

Aircraft All

Show flights operated by a specific aircraft

Distance All

Show flights with a min / max flight distance

Duration All

Show flights with a min / max flight duration

Stopovers Non-stop

Show direct flights, or flights with 1 or 2 stopovers

Same airline No

Show connecting flights with the same airline only

Full Map

FlightConnections

Select departure airport

Where would you like to fly from?

Select destination

Where would you like to fly to?

Flights to Dubai (DXB)

Dubai International Airport - Airport code: DXB

Non-stop flights to Dubai (DXB)

Did you mean flights from Dubai?

Dubai International Airport is the largest airport in United Arab Emirates. It is United Arab Emirates' main international airport. In total there are 267 airports around the world that have direct flights to Dubai, spread around 244 cities in 101 countries. Currently, there are no domestic flights to Dubai.

Dubai is mainly known for sightseeing & culture.

This month, there are 9,555 flights arriving at Dubai Airport, which are 319 flights per day or 13 flights per hour. On an average day, there is at least 1 flight arriving every 5 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 661 times this month, and make up for 7% 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 15 hours and 50 minutes and covers a distance of 8,819 miles (14,193 km).

 Remove ads

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.

Show all

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.

Show all

Currently, there are 98 airlines that fly to Dubai. Most flights to Dubai are operated by Flydubai, as they connect 135 airports to DXB. Below you can find a list of airlines that operate most DXB flights:

What is the best time to visit Dubai?

🏜️  Desert

Desert destinations like Dubai are known for their hot days, with temperatures frequently exceeding 40°C (104°F), but cooler nights. With very little rainfall, these locations are famous for their extreme weather, breathtaking scenery, and the cultural heritage of their inhabitants. Despite the harsh living conditions, they provide a remarkable mix of adventure, calmness, and stunning landscapes, making them wonderful places to explore.

Jan
Feb
Mar
Apr
May
Jul
Sep
Oct
Nov
Dec

Dubai is a wonderful destination to explore throughout the year, but it's advisable to avoid the summer months due to the intense heat. For a more enjoyable visit, plan your trip between September and May.

Long-Haul Flights to Dubai

Explore all long-haul flights to Dubai with a flight duration of more than 7 hours.

Show all

Business class flights to Dubai

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

Show all

First class flights to Dubai

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

Show all

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 April 2026:

Non-stop flights from Europe to Dubai

Emirates and Flydubai have a significant network of flights from Europe to Dubai.

EmiratesEmirates: 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), seasonal flights from Saint Petersburg (LED), year-round flights from Copenhagen (CPH), seasonal flights from Helsinki (HEL), year-round flights from Dublin (DUB), Oslo (OSL), Stockholm (Arlanda) (ARN), Birmingham (BHX), Edinburgh (EDI), 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).

FlydubaiFlydubai: seasonal flights from Salzburg (SZG), Prague (PRG), year-round flights from Budapest (BUD), Krakow (KRK), seasonal flights from Poznań (POZ), year-round flights from Warsaw (WAW), seasonal flights from Basel Mulhouse Freiburg (BSL), Kazan (KZN), year-round flights from Moscow Vnukovo (VKO), seasonal flights from Saint Petersburg (LED), Samara (KUF), Sochi (AER), Ufa (UFA), Volgograd (VOG), Minsk (MSQ), year-round flights from Sofia (SOF), Chișinău (RMO), Bucharest (OTP), seasonal flights from Iasi (IAS), Riga (RIX), Vilnius (VNO), Corfu (Kerkyra) (CFU), Mykonos (JMK), Santorini (JTR), Catania (CTA), year-round flights from Milan (Bergamo) (BGY), Naples (NAP), seasonal flights from Olbia (Sardinia) (OLB), Pisa (PSA), year-round flights from 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), seasonal flights from Ljubljana (LJU), Novosibirsk (OVB), Yekaterinburg (SVX), year-round flights from Makhachkala (MCX) and seasonal flights from Mineralnye Vody (MRV).

AustrianAustrian (Star Alliance): seasonal flights from Vienna (VIE).

SmartWingsSmartWings: seasonal flights from Prague (PRG).

CondorCondor: seasonal flights from Stuttgart (STR) and Berlin (BER).

EurowingsEurowings: seasonal flights from Stuttgart (STR) and Berlin (BER).

LufthansaLufthansa (Star Alliance): seasonal flights from Frankfurt (FRA) and Munich (MUC).

Wizz AirWizz Air: seasonal flights from Budapest (BUD).

LOTLOT (Star Alliance): seasonal flights from Warsaw (WAW).

SwissSwiss (Star Alliance): seasonal flights from Zürich (ZRH).

AeroflotAeroflot: seasonal flights from Krasnodar (KRR) and Moscow Sheremetyevo (SVO).

BelaviaBelavia: seasonal flights from Minsk (MSQ).

TransaviaTransavia: seasonal flights from Burgas (BOJ) and Amsterdam (AMS).

Fly OneFly One: seasonal flights from Chișinău (RMO).

Wizz Air MaltaWizz Air Malta: seasonal flights from Bucharest (OTP).

FinnairFinnair (Oneworld): seasonal flights from Helsinki (HEL).

British AirwaysBritish Airways (Oneworld): seasonal flights from London Heathrow (LHR).

Royal Brunei AirlinesRoyal Brunei Airlines: seasonal flights from London Heathrow (LHR).

Virgin AtlanticVirgin Atlantic (SkyTeam): seasonal flights from London Heathrow (LHR).

Air BalticAir Baltic: seasonal flights from Riga (RIX) and Vilnius (VNO).

AegeanAegean (Star Alliance): seasonal flights from Athens (ATH).

ITA AirwaysITA Airways: seasonal flights from Rome (Fiumicino) (FCO).

Air FranceAir France (SkyTeam): year-round flights from Paris (CDG).

KLMKLM (SkyTeam): seasonal flights from Amsterdam (AMS).

S7 AirlinesS7 Airlines: seasonal flights from Novosibirsk (OVB).

Non-stop flights from the US to Dubai

EmiratesEmirates is currently the only airline flying non-stop from the United States to Dubai. They fly year-round from Boston (BOS), Chicago (ORD), Dallas-Fort Worth (DFW), seasonal from Houston (IAH), Los Angeles (LAX), Miami (MIA), year-round from New York City (JFK), seasonal from Orlando (MCO), year-round from San Francisco (SFO), Seattle / Tacoma (SEA) and Washington (IAD).

Non-stop flights from Canada to Dubai

EmiratesEmirates: year-round flights from Montreal (YUL) and Toronto (YYZ).

Air CanadaAir Canada (Star Alliance): seasonal flights from Toronto (YYZ).

Non-stop flights from South America to Dubai

EmiratesEmirates 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 and Flydubai are well connected to the African continent with a number of non-stop flights.

EmiratesEmirates: year-round flights from Luanda (NBJ), Addis Ababa (ADD), Nairobi (NBO), Mauritius (MRU), Mahé (SEZ), Dar es Salaam (DAR), Entebbe (EBB), Lusaka (LUN), seasonal flights from Algiers (ALG), year-round flights from Cairo (CAI), Casablanca (CMN), Tunis (TUN), Cape Town (CPT), Durban (DUR), Johannesburg (JNB), Accra (ACC), Conakry (CKY), Lagos (LOS) and seasonal flights from Dakar (DSS).

FlydubaiFlydubai: seasonal flights from El Alamein (DBB), year-round flights from Giza (SPX), Addis Ababa (ADD), Mombasa (MBA), Nairobi (NBO), Zanzibar (ZNZ), Entebbe (EBB), Djibouti (JIB), Asmara (ASM), Hargeisa (HGA) and Alexandria (HBE).

Ethiopian AirlinesEthiopian Airlines (Star Alliance): year-round flights from Addis Ababa (ADD).

Kenya AirwaysKenya Airways (SkyTeam): year-round flights from Nairobi (NBO).

Air TanzaniaAir Tanzania: year-round flights from Dar es Salaam (DAR) and Zanzibar (ZNZ).

Uganda AirlinesUganda Airlines: year-round flights from Entebbe (EBB).

Daallo AirlinesDaallo Airlines: seasonal flights from Bosaso (BSA), Garowe (GGR) and Hargeisa (HGA).

Daallo AirlinesDaallo Airlines: seasonal flights from Bosaso (BSA), Garowe (GGR) and Hargeisa (HGA).

FlexFlightFlexFlight: seasonal flights from Bosaso (BSA), Garowe (GGR) and Hargeisa (HGA).

RwandAirRwandAir: year-round flights from Kigali (KGL).

Air AlgerieAir Algerie: seasonal flights from Algiers (ALG).

EgyptairEgyptair (Star Alliance): year-round flights from Cairo (CAI).

Royal Air MarocRoyal Air Maroc (Oneworld): year-round flights from Casablanca (CMN).

Berniq AirwaysBerniq Airways: seasonal flights from Benghazi (BEN).

Fly OyaFly Oya: seasonal flights from Tripoli (MJI).

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.

EmiratesEmirates: seasonal flights from Bahrain Island (BAH), Baghdad (BGW), Basra (BSR), Tel Aviv (TLV), year-round flights from Amman (AMM), seasonal flights from Kuwait City (KWI), Beirut (BEY), Muscat (MCT), Dammam (DMM), year-round flights from Jeddah (JED), Medina (MED), Riyadh (RUH) and Istanbul (IST).

FlydubaiFlydubai: year-round flights from Bahrain Island (BAH), seasonal flights from Al Najaf (NJF), Baghdad (BGW), Basra (BSR), Erbil (EBL), Sulaymaniyah (ISU), Tel Aviv (TLV), year-round flights from Amman (AMM), Kuwait City (KWI), seasonal flights from Beirut (BEY), year-round flights from Muscat (MCT), Salalah (SLL), Abha (AHB), Al Qaisumah / Hafr Al-Batin (AQI), Al Ula (ULH), Al-Jawf (AJF), Dammam (DMM), Gassim (ELQ), Ha'il (HAS), Hofuf (HOF), Jeddah (JED), Jizan (GIZ), Medina (MED), Najran (Nejran) (EAM), Riyadh (RUH), Ta'if (TIF), Tabuk (TUU), Yanbu (Yenbo) (YNB), seasonal flights from Ankara (ESB), Antalya (AYT), Bodrum (BJV), year-round flights from Istanbul (IST), seasonal flights from Istanbul (Sabiha) (SAW), 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 AirGulf Air: year-round flights from Bahrain Island (BAH).

FlexFlightFlexFlight: seasonal flights from Erbil (EBL).

ArkiaArkia: seasonal flights from Tel Aviv (TLV).

EL ALEL AL: year-round flights from Tel Aviv (TLV).

IsrairIsrair: seasonal flights from Tel Aviv (TLV).

Royal JordanianRoyal Jordanian (Oneworld): year-round flights from Amman (AMM).

Jazeera AirwaysJazeera Airways: seasonal flights from Kuwait City (KWI).

Kuwait AirwaysKuwait Airways: year-round flights from Kuwait City (KWI).

Middle EastMiddle East (SkyTeam): year-round flights from Beirut (BEY).

Oman AirOman Air (Oneworld): year-round flights from Muscat (MCT) and seasonal flights from Salalah (SLL).

flyadealflyadeal: seasonal flights from Riyadh (RUH).

FlynasFlynas: seasonal flights from Dammam (DMM), Jeddah (JED), Medina (MED) and Riyadh (RUH).

Saudi ArabianSaudi Arabian (SkyTeam): year-round flights from Jeddah (JED), seasonal flights from Medina (MED) and year-round flights from Riyadh (RUH).

Air MontenegroAir Montenegro: seasonal flights from Istanbul (IST).

AJetAJet: year-round flights from Istanbul (Sabiha) (SAW).

PegasusPegasus: seasonal flights from Ankara (ESB), Antalya (AYT) and Istanbul (Sabiha) (SAW).

SunExpressSunExpress: year-round flights from Antalya (AYT) and Izmir (ADB).

Turkish AirlinesTurkish Airlines (Star Alliance): year-round flights from Istanbul (IST).

AzerbaijanAzerbaijan: seasonal flights from Baku (GYD).

Qatar AirwaysQatar 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.

EmiratesEmirates: 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), Malé (MLE), Islamabad (ISB), Karachi (KHI), Lahore (LHE), Peshawar (PEW), Sialkot (SKT) and Colombo (CMB).

FlydubaiFlydubai: seasonal flights from Chittagong (CGP), year-round flights from Dhaka (DAC), Ahmedabad (AMD), Hyderabad (HYD), Kochi (COK), Kolkata (CCU), Kozhikode (CCJ), Lucknow (LKO), Mumbai (BOM), New Delhi (DEL), Malé (MLE), Faisalabad (LYP), Islamabad (ISB), Karachi (KHI), Lahore (LHE), Multan (MUX), Peshawar (PEW), Quetta (UET), Sialkot (SKT), Colombo (CMB), Kabul (KBL), seasonal flights from Isfahan (IFN), Lar (LRR), Mashhad (MHD), Shiraz (SYZ), Tehran (IKA), year-round flights from Kathmandu (KTM) and seasonal flights from Damascus (DAM).

Biman AirlinesBiman Airlines: year-round flights from Chittagong (CGP), Dhaka (DAC) and Sylhet (ZYL).

US-Bangla AirlinesUS-Bangla Airlines: seasonal flights from Chittagong (CGP) and Dhaka (DAC).

Air IndiaAir India (Star Alliance): year-round flights from Mumbai (BOM) and New Delhi (DEL).

Air-India ExpressAir-India Express: year-round flights from Amritsar, Punjab (ATQ), Bengaluru (BLR), Goa (GOI), Hyderabad (HYD), Jaipur (JAI), Kannur (CNN), Kochi (COK), Kozhikode (CCJ), Lucknow (LKO), Mangalore (IXE), seasonal flights from New Delhi (DEL), year-round flights from Surat (STV), Thiruvananthapuram (TRV) and Tiruchirappalli (TRZ).

IndiGo AirlinesIndiGo Airlines: year-round flights from Ahmedabad (AMD), Bengaluru (BLR), Chandigarh (IXC), seasonal flights from Chennai (MAA), year-round flights from Hyderabad (HYD), Kochi (COK), Kozhikode (CCJ), Mangalore (IXE), Mumbai (BOM), New Delhi (DEL), seasonal flights from Pune (PNQ) and Surat (STV).

SpicejetSpicejet: 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).

AirblueAirblue: seasonal flights from Islamabad (ISB), Karachi (KHI), Lahore (LHE) and Multan (MUX).

Fly JinnahFly Jinnah: year-round flights from Lahore (LHE).

PakistanPakistan: year-round flights from Faisalabad (LYP), Islamabad (ISB), Lahore (LHE), Multan (MUX), Peshawar (PEW) and Sialkot (SKT).

Primera AirPrimera Air: seasonal flights from Islamabad (ISB), Lahore (LHE) and Sialkot (SKT).

FlexFlightFlexFlight: year-round flights from Colombo (CMB).

FitsAirFitsAir: year-round flights from Colombo (CMB).

SriLankan AirlinesSriLankan Airlines (Oneworld): year-round flights from Colombo (CMB).

Kam AirKam Air: seasonal flights from Kabul (KBL).

Mahan AirMahan Air: seasonal flights from Tehran (IKA).

Himalaya AirlinesHimalaya Airlines: seasonal flights from Kathmandu (KTM).

Nepal AirlinesNepal Airlines: seasonal flights from Kathmandu (KTM).

Fly ChamFly Cham: seasonal flights from Damascus (DAM).

Druk AirDruk Air: seasonal flights from Paro (PBH).

Non-stop flights from China to Dubai

EmiratesEmirates: year-round flights from Beijing (PEK), Guangzhou (CAN), Hangzhou (HGH), Shanghai (PVG) and Shenzhen (SZX).

Air ChinaAir China (Star Alliance): year-round flights from Beijing (PEK) and seasonal flights from Chongqing (CKG).

China EasternChina Eastern (SkyTeam): seasonal flights from Kunming (KMG) and year-round flights from Shanghai (PVG).

China SouthernChina Southern: seasonal flights from Guangzhou (CAN), Shenzhen (SZX), Urumqi (URC) and Wuhan (WUH).

Hainan AirlinesHainan Airlines: seasonal flights from Haikou (HAK).

Sichuan AirlinesSichuan Airlines: seasonal flights from Chengdu (TFU).

Non-stop flights from Japan to Dubai

EmiratesEmirates is currently the only airline flying non-stop from Japan to Dubai. They fly seasonal from Osaka (KIX), year-round from Tokyo (HND) and Tokyo (NRT).

Non-stop flights from East Asia to Dubai

EmiratesEmirates: year-round flights from Hong Kong (HKG), Seoul (ICN) and Taipei (TPE).

Cathay PacificCathay Pacific (Oneworld): seasonal flights from Hong Kong (HKG).

Korean AirKorean Air (SkyTeam): seasonal 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.

EmiratesEmirates: 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).

FlydubaiFlydubai: seasonal flights from Penang (PEN), Bangkok (Don Muang) (DMK) and year-round flights from Krabi (KBV).

Batik AirBatik Air: seasonal flights from Kuala Lumpur (KUL).

Cebu PacificCebu Pacific: year-round flights from Manila (MNL).

Philippine AirlinesPhilippine Airlines: seasonal flights from Manila (MNL).

Singapore AirlinesSingapore Airlines (Star Alliance): seasonal flights from Singapore (SIN).

Royal Brunei AirlinesRoyal Brunei Airlines: seasonal flights from Brunei and Muara (BWN).

Myanmar AirwaysMyanmar Airways: year-round flights from Yangon (RGN).

Non-stop flights from Central Asia to Dubai

FlydubaiFlydubai: year-round flights from Almaty (ALA), seasonal flights from Shymkent (CIT), year-round flights from Bishkek (BSZ), Dushanbe (DYU), Ashgabat (ASB), seasonal flights from Samarkand (SKD) and year-round flights from Tashkent (TAS).

Air AstanaAir Astana: seasonal flights from Almaty (ALA).

FlyArystanFlyArystan: seasonal flights from Aktau (SCO).

Somon AirSomon Air: seasonal flights from Dushanbe (DYU).

Turkmenistan AirlinesTurkmenistan Airlines: seasonal flights from Ashgabat (ASB).

Centrum AirCentrum Air: seasonal flights from Tashkent (TAS).

Uzbekistan AirwaysUzbekistan Airways: year-round flights from Tashkent (TAS).

Non-stop flights from Australia / New Zealand / Oceania / the Pacific to Dubai

EmiratesEmirates is currently the only airline flying non-stop from Oceania to Dubai. They fly seasonal from Adelaide (ADL), Brisbane (BNE), year-round from Melbourne (MEL), Perth (PER), Sydney (SYD) and Auckland (AKL).

International flights to Dubai

Afghanistan
Flights from Afghanistan to Dubai

Kabul is the only city in Afghanistan with direct flights to Dubai. From Kabul, you can fly non-stop with Flydubai or Kam Air.

All flights from Afghanistan

Albania
Flights from Albania to Dubai

In Albania, the only airport that has a direct connection to Dubai is Tirana. From Tirana, direct flights are offered by Flydubai.

All flights from Albania

Algeria
Flights from Algeria to Dubai

There is 1 airport in Algeria that has a direct connection to Dubai, which is Algiers. From Algiers, you can fly non-stop with Air Algerie or Emirates. This route is not operational yet but will start in May.

All flights from Algeria

Angola
Flights from Angola to Dubai

In Angola, the only airport that has a direct connection to Dubai is Luanda. From Luanda, direct flights are offered by Emirates.

All flights from Angola

Armenia
Flights from Armenia to Dubai

Yerevan is the only city in Armenia with direct flights to Dubai. From Yerevan, direct flights are offered by Flydubai.

All flights from Armenia

Australia
Flights from Australia to Dubai

There are 5 airports in Australia that have non-stop flights to Dubai.

From Adelaide, Brisbane, Melbourne, Perth and Sydney, all direct flights to Dubai are operated by Emirates.

All flights from Australia

Austria
Flights from Austria to Dubai

If you are looking for a direct flight from Austria to Dubai, there are 2 airports to choose from.

From Salzburg, direct flights are offered by Flydubai. This route is not operational yet but will start in May.
From Vienna, you can fly non-stop with Austrian (Star Alliance) or Emirates.

All flights from Austria

Azerbaijan
Flights from Azerbaijan to Dubai

There is 1 airport in Azerbaijan that has a direct connection to Dubai, which is Baku. From Baku, you can fly non-stop with Azerbaijan or Flydubai.

All flights from Azerbaijan

Bahrain
Flights from Bahrain to Dubai

Bahrain Island is the only city in Bahrain with direct flights to Dubai. From Bahrain Island, direct flights are offered by Emirates, Flydubai and Gulf Air.

All flights from Bahrain

Bangladesh
Flights from Bangladesh to Dubai

In Bangladesh, there are 3 airports that have direct flights to Dubai.

From Chittagong, direct flights are offered by Biman Airlines, Flydubai and US-Bangla Airlines.
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.

All flights from Bangladesh

Belarus
Flights from Belarus to Dubai

In Belarus, the only airport that has a direct connection to Dubai is Minsk. From Minsk, you can fly non-stop with Belavia or Flydubai.

All flights from Belarus

Belgium
Flights from Belgium to Dubai

There is 1 airport in Belgium that has a direct connection to Dubai, which is Brussels. From Brussels, direct flights are offered by Emirates.

All flights from Belgium

Bhutan
Flights from Bhutan to Dubai

In Bhutan, the only airport that has a direct connection to Dubai is Paro. From Paro, direct flights are offered by Druk Air. This is a seasonal route that starts in April and ends in November.

All flights from Bhutan

Bosnia & Herzegovina
Flights from Bosnia & Herzegovina to Dubai

Sarajevo is the only city in Bosnia & Herzegovina with direct flights to Dubai. From Sarajevo, direct flights are offered by Flydubai.

All flights from Bosnia & Herzegovina

Brazil
Flights from Brazil to Dubai

If you are looking for a direct flight from Brazil to Dubai, there are 2 airports to choose from.

From Rio de Janeiro and São Paulo, you can fly with Emirates.

All flights from Brazil

Brunei
Flights from Brunei to Dubai

There is 1 airport in Brunei that has a direct connection to Dubai, which is Brunei and Muara. From Brunei and Muara, direct flights are offered by Royal Brunei Airlines. This route is not operational yet but will start in May.

All flights from Brunei

Bulgaria
Flights from Bulgaria to Dubai

There are 2 airports in Bulgaria that have non-stop flights to Dubai.

From Burgas, direct flights are offered by Transavia. This is a seasonal route that starts in October and ends in March.
From Sofia, the only airline with direct flights is Flydubai.

All flights from Bulgaria

Canada
Flights from Canada to Dubai

In Canada, there are 2 airports that have direct flights to Dubai.

From Montreal, direct flights are offered by Emirates.
From Toronto, you can fly non-stop with Air Canada (Star Alliance) or Emirates.

All flights from Canada

China
Flights from China to Dubai

China is well-connected to Dubai (DXB) with 11 airports around the country that have direct flights to the airport.

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. This route is not operational yet but will start in June.
From Chongqing, you can fly non-stop to Dubai with Air China (Star Alliance). This route is not operational yet but will start in May.
From Guangzhou, you can fly non-stop with China Southern or Emirates.
From Haikou, direct flights are offered by Hainan Airlines. This is a seasonal route that starts in April and ends in October.
From Hangzhou, you can fly non-stop to Dubai with Emirates.
From Kunming, direct flights are offered by China Eastern (SkyTeam). This route is not operational yet but will start in July.
From Shanghai, you can fly non-stop with China Eastern (SkyTeam) or Emirates.
From Shenzhen, you can fly non-stop with China Southern or Emirates.
From Urumqi and Wuhan, you can fly with China Southern.

All flights from China

Croatia
Flights from Croatia to Dubai

There are 2 airports in Croatia that have non-stop flights to Dubai.

From Dubrovnik and Zagreb, you can fly with Flydubai.

All flights from Croatia

Cyprus
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.

All flights from Cyprus

Czechia
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.

All flights from Czechia

Denmark
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.

All flights from Denmark

Djibouti
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.

All flights from Djibouti

Egypt
Flights from Egypt to Dubai

If you are looking for a direct flight from Egypt to Dubai, there are 4 airports to choose from.

From Alexandria, direct flights are offered by Flydubai.
From Cairo, you can fly non-stop with Egyptair (Star Alliance) or Emirates.
From El Alamein and Giza, you can fly with Flydubai.

All flights from Egypt

Eritrea
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.

All flights from Eritrea

Ethiopia
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.

All flights from Ethiopia

Finland
Flights from Finland to Dubai

Helsinki is the only city in Finland with direct flights to Dubai. From Helsinki, you can fly non-stop with Emirates or Finnair (Oneworld). This is a seasonal route that starts in October and ends in March.

All flights from Finland

France
Flights from France to Dubai

In France, there are 4 airports that have direct flights to Dubai.

From Basel Mulhouse Freiburg, direct flights are offered by Flydubai. This route is not operational yet but will start in May.
From Lyon and Nice, you can fly with Emirates.
From Paris, you can fly non-stop with Air France (SkyTeam) or Emirates.

All flights from France

Georgia
Flights from Georgia to Dubai

If you are looking for a direct flight from Georgia to Dubai, there are 2 airports to choose from.

From Batumi and Tbilisi, you can fly with Flydubai.

All flights from Georgia

Germany
Flights from Germany to Dubai

In Germany there are several airports with flights to Dubai (6 in total).

From Berlin, you can fly non-stop with Condor or Eurowings. This is a seasonal route that starts in October and ends in March.
From Düsseldorf, the only airline with direct flights is Emirates.
From Frankfurt, you can fly non-stop with Emirates or Lufthansa (Star Alliance).
From Hamburg, the only airline with direct flights is Emirates.
From Munich, you can fly non-stop with Emirates or Lufthansa (Star Alliance).
From Stuttgart, you can fly non-stop with Condor or Eurowings. This is a seasonal route that starts in October and ends in March.

All flights from Germany

Ghana
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.

All flights from Ghana

Greece
Flights from Greece to Dubai

There are 4 airports in Greece that have non-stop flights to Dubai.

From Athens, you can fly non-stop with Aegean (Star Alliance) or Emirates.
From Corfu (Kerkyra), Mykonos and Santorini, all direct flights to Dubai are operated by Flydubai.

All flights from Greece

Guinea
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.

All flights from Guinea

Hong Kong
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.

All flights from Hong Kong

Hungary
Flights from Hungary to Dubai

Budapest is the only city in Hungary with direct flights to Dubai. From Budapest, direct flights are offered by Emirates, Flydubai and Wizz Air.

All flights from Hungary

India
Flights from India to Dubai

You can fly non-stop to Dubai from lots of airports in India, as there is a total of 21 airports that have direct services to Dubai.

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, direct flights are offered by Air-India Express, Emirates and IndiGo Airlines.
From Chandigarh, the only airline with direct flights is IndiGo Airlines.
From Chennai, you can fly non-stop with Emirates or IndiGo Airlines.
From Goa, you can fly non-stop to Dubai with Air-India Express.
From Hyderabad, there are 4 airlines that have direct services to Dubai, which are Air-India Express, Emirates, Flydubai and IndiGo Airlines.
From Jaipur, you can fly non-stop with Air-India Express or Spicejet.
From Kannur, you can fly non-stop to Dubai with Air-India Express.
From Kochi, there are 5 airlines that have direct services to Dubai, which are Air-India Express, Emirates, Flydubai, IndiGo Airlines and Spicejet.
From Kolkata, you can fly non-stop with Emirates or Flydubai.
From Kozhikode, there are 4 airlines that have direct services to Dubai, which are Air-India Express, Flydubai, IndiGo Airlines and Spicejet.
From Lucknow, you can fly non-stop with Air-India Express or Flydubai.
From Madurai, the only airline with direct flights is Spicejet.
From Mangalore, you can fly non-stop with Air-India Express or IndiGo Airlines.
From Mumbai, there are 5 airlines that have direct services to Dubai, which are Air India (Star Alliance), Emirates, Flydubai, IndiGo Airlines and Spicejet.
From New Delhi, airlines that operate direct flights are Air India (Star Alliance), Air-India Express, Emirates, Flydubai, IndiGo Airlines and Spicejet.
From Pune, you can fly non-stop with IndiGo Airlines or Spicejet.
From Surat, you can fly non-stop with Air-India Express or IndiGo Airlines.
From Thiruvananthapuram, you can fly non-stop with Air-India Express or Emirates.
From Tiruchirappalli, you can fly non-stop to Dubai with Air-India Express.

All flights from India

Indonesia
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.

All flights from Indonesia

Iran
Flights from Iran to Dubai

Iran is well-connected to Dubai (DXB) with 11 airports around the country that have direct flights to the airport.

From Ahwaz, direct flights are offered by Karun_Airlines.
From Bandar Abbas and Bushehr, you can fly with Flydubai.
From Chabahar, the only airline with direct flights is Caspian Airlines.
From Isfahan, Kerman, Lar, Mashhad, Qeshm and Shiraz, all direct flights to Dubai are operated by Flydubai.
From Tehran, you can fly non-stop with Flydubai or Mahan Air.

All flights from Iran

Iraq
Flights from Iraq to Dubai

There are 5 airports in Iraq that have non-stop flights to Dubai.

From Al Najaf, direct flights are offered by Flydubai. This route is not operational yet but will start in May.
From Baghdad and Basra, you can fly with Emirates and Flydubai.
From Erbil, you can fly non-stop with FlexFlight or Flydubai.
From Sulaymaniyah, direct flights are offered by Flydubai. This route is not operational yet but will start in May.

All flights from Iraq

Ireland
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.

All flights from Ireland

Israel
Flights from Israel to Dubai

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

All flights from Israel

Italy
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 Catania and Milan (Bergamo), you can fly with Flydubai.
From Milan (Malpensa), the only airline with direct flights is Emirates.
From Naples, Olbia (Sardinia) and Pisa, all direct flights to Dubai are operated by Flydubai.
From Rome (Fiumicino), you can fly non-stop with Emirates or ITA Airways.
From Venice Marco Polo, you can fly non-stop to Dubai with Emirates.

All flights from Italy

Japan
Flights from Japan to Dubai

If you are looking for a direct flight from Japan to Dubai, there are 3 airports to choose from.

From Osaka, Tokyo and Tokyo, all direct flights to Dubai are operated by Emirates.

All flights from Japan

Jordan
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).

All flights from Jordan

Kazakhstan
Flights from Kazakhstan to Dubai

In Kazakhstan, there are 4 airports that have direct flights to Dubai.

From Aktau, direct flights are offered by FlyArystan. This is a seasonal route that starts in April and ends in October.
From Almaty and Astana, you can fly with Air Astana and Flydubai.
From Shymkent, the only airline with direct flights is Flydubai. This route is not operational yet but will start in May.

All flights from Kazakhstan

Kenya
Flights from Kenya to Dubai

If you are looking for a direct flight from Kenya to Dubai, there are 2 airports to choose from.

From Mombasa, direct flights are offered by Flydubai.
From Nairobi, direct flights are offered by Emirates, Flydubai and Kenya Airways (SkyTeam).

All flights from Kenya

Kuwait
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.

All flights from Kuwait

Kyrgyzstan
Flights from Kyrgyzstan to Dubai

In Kyrgyzstan, the only airport that has a direct connection to Dubai is Bishkek. From Bishkek, direct flights are offered by Flydubai.

All flights from Kyrgyzstan

Latvia
Flights from Latvia to Dubai

Riga is the only city in Latvia with direct flights to Dubai. From Riga, you can fly non-stop with Air Baltic or Flydubai. This route is not operational yet but will start in May.

All flights from Latvia

Lebanon
Flights from Lebanon to Dubai

There is 1 airport in Lebanon that has a direct connection to Dubai, which is Beirut. From Beirut, direct flights are offered by Emirates, Flydubai and Middle East (SkyTeam).

All flights from Lebanon

Libya
Flights from Libya to Dubai

There are 2 airports in Libya that have non-stop flights to Dubai.

From Benghazi, direct flights are offered by Berniq Airways. This is a seasonal route that starts in April and ends in October.
From Tripoli, the only airline with direct flights is Fly Oya. This is a seasonal route that starts in April and ends in May.

All flights from Libya

Lithuania
Flights from Lithuania to Dubai

Vilnius is the only city in Lithuania with direct flights to Dubai. From Vilnius, you can fly non-stop with Air Baltic or Flydubai. This route is not operational yet but will start in May.

All flights from Lithuania

Malaysia
Flights from Malaysia to Dubai

In Malaysia, there are 2 airports that have direct flights to Dubai.

From Kuala Lumpur, you can fly non-stop with Batik Air or Emirates.
From Penang, the only airline with direct flights is Flydubai. This route is not operational yet but will start in June.

All flights from Malaysia

Maldives
Flights from Maldives to Dubai

In Maldives, the only airport that has a direct connection to Dubai is Malé. From Malé, you can fly non-stop with Emirates or Flydubai.

All flights from Maldives

Mauritius
Flights from Mauritius to Dubai

There is 1 airport in Mauritius that has a direct connection to Dubai, which is Mauritius. From Mauritius, direct flights are offered by Emirates.

All flights from Mauritius

Moldova
Flights from Moldova to Dubai

In Moldova, the only airport that has a direct connection to Dubai is Chișinău. From Chișinău, you can fly non-stop with Fly One or Flydubai.

All flights from Moldova

Montenegro
Flights from Montenegro to Dubai

Tivat is the only city in Montenegro with direct flights to Dubai. From Tivat, direct flights are offered by Flydubai. This is a seasonal route that starts in May and ends in September.

All flights from Montenegro

Morocco
Flights from Morocco to Dubai

There is 1 airport in Morocco that has a direct connection to Dubai, which is Casablanca. From Casablanca, you can fly non-stop with Emirates or Royal Air Maroc (Oneworld).

All flights from Morocco

Myanmar (Burma)
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.

All flights from Myanmar (Burma)

Nepal
Flights from Nepal to Dubai

In Nepal, the only airport that has a direct connection to Dubai is Kathmandu. From Kathmandu, direct flights are offered by Flydubai, Himalaya Airlines and Nepal Airlines.

All flights from Nepal

Netherlands
Flights from Netherlands to Dubai

There is 1 airport in Netherlands that has a direct connection to Dubai, which is Amsterdam. From Amsterdam, direct flights are offered by Emirates, KLM (SkyTeam) and Transavia.

All flights from Netherlands

New Zealand
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.

All flights from New Zealand

Nigeria
Flights from Nigeria to Dubai

Lagos is the only city in Nigeria with direct flights to Dubai. From Lagos, direct flights are offered by Emirates.

All flights from Nigeria

Norway
Flights from Norway to Dubai

There is 1 airport in Norway that has a direct connection to Dubai, which is Oslo. From Oslo, direct flights are offered by Emirates.

All flights from Norway

Oman
Flights from Oman to Dubai

There are 2 airports in Oman that have non-stop flights to Dubai.

From Muscat, direct flights are offered by Emirates, Flydubai and Oman Air (Oneworld).
From Salalah, you can fly non-stop with Flydubai or Oman Air (Oneworld).

All flights from Oman

Pakistan
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 5 airlines that have direct services to Dubai, which are Airblue, Emirates, Flydubai, Pakistan and Primera Air.
From Karachi, direct flights are offered by Airblue, Emirates and Flydubai.
From Lahore, airlines that operate direct flights are Airblue, Emirates, Fly Jinnah, Flydubai, Pakistan and Primera Air.
From Multan, direct flights are offered by Airblue, Flydubai and Pakistan.
From Peshawar, direct flights are offered by Emirates, Flydubai and Pakistan.
From Quetta, direct flights are offered by Flydubai.
From Sialkot, there are 4 airlines that have direct services to Dubai, which are Emirates, Flydubai, Pakistan and Primera Air.

All flights from Pakistan

Philippines
Flights from Philippines to Dubai

If you are looking for a direct flight from Philippines to Dubai, there are 3 airports to choose from.

From Angeles City and Cebu, you can fly with Emirates.
From Manila, direct flights are offered by Cebu Pacific, Emirates and Philippine Airlines.

All flights from Philippines

Poland
Flights from Poland to Dubai

In Poland, there are 3 airports that have direct flights to Dubai.

From Krakow and Poznań, you can fly with Flydubai.
From Warsaw, direct flights are offered by Emirates, Flydubai and LOT (Star Alliance).

All flights from Poland

Portugal
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.

All flights from Portugal

Qatar
Flights from Qatar to Dubai

In Qatar, the only airport that has a direct connection to Dubai is Doha. From Doha, you can fly non-stop with Flydubai or Qatar Airways (Oneworld).

All flights from Qatar

Romania
Flights from Romania to Dubai

If you are looking for a direct flight from Romania to Dubai, there are 2 airports to choose from.

From Bucharest, you can fly non-stop with Flydubai or Wizz Air Malta.
From Iasi, the only airline with direct flights is Flydubai. This route is not operational yet but will start in May.

All flights from Romania

Russia
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 Kazan, direct flights are offered by Flydubai. This route is not operational yet but will start in May.
From Krasnodar, the only airline with direct flights is Aeroflot. This is a seasonal route that starts in May and ends in September.
From Makhachkala and Mineralnye Vody, you can fly with Flydubai.
From Moscow Domodedovo, direct flights are offered by Emirates.
From Moscow Sheremetyevo, you can fly non-stop to Dubai with Aeroflot. This is a seasonal route that starts in May and ends in October.
From Moscow Vnukovo, direct flights are offered by Flydubai.
From Novosibirsk, you can fly non-stop with Flydubai or S7 Airlines. This route is not operational yet but will start in May.
From Saint Petersburg, you can fly non-stop with Emirates or Flydubai. This route is not operational yet but will start in May.
From Samara, Sochi, Ufa, Volgograd and Yekaterinburg, all direct flights to Dubai are operated by Flydubai.

All flights from Russia

Rwanda
Flights from Rwanda to Dubai

There is 1 airport in Rwanda that has a direct connection to Dubai, which is Kigali. From Kigali, direct flights are offered by RwandAir.

All flights from Rwanda

Saudi Arabia
Flights from Saudi Arabia to Dubai

Saudi Arabia is well-connected to Dubai (DXB) with 18 airports around the country that have direct flights to the airport.

From Abha, Al Qaisumah / Hafr Al-Batin, Al Ula and Al-Jawf, all direct flights to Dubai are operated by Flydubai.
From Dammam, direct flights are offered by Emirates, Flydubai and Flynas.
From Gassim, Ha'il and Hofuf, all direct flights to Dubai are operated by Flydubai.
From Jeddah, there are 4 airlines that have direct services to Dubai, which are Emirates, Flydubai, Flynas and Saudi Arabian (SkyTeam).
From Jizan, the only airline with direct flights is Flydubai.
From Medina, there are 4 airlines that have direct services to Dubai, which are Emirates, Flydubai, Flynas and Saudi Arabian (SkyTeam).
From Najran (Nejran), Neom and Red Sea, all direct flights to Dubai are operated by Flydubai.
From Riyadh, there are 5 airlines that have direct services to Dubai, which are Emirates, flyadeal, Flydubai, Flynas and Saudi Arabian (SkyTeam).
From Ta'if, Tabuk and Yanbu (Yenbo), all direct flights to Dubai are operated by Flydubai.

All flights from Saudi Arabia

Senegal
Flights from Senegal to Dubai

In Senegal, the only airport that has a direct connection to Dubai is Dakar. From Dakar, direct flights are offered by Emirates.

All flights from Senegal

Serbia
Flights from Serbia to Dubai

Belgrade is the only city in Serbia with direct flights to Dubai. From Belgrade, direct flights are offered by Flydubai.

All flights from Serbia

Seychelles
Flights from Seychelles to Dubai

There is 1 airport in Seychelles that has a direct connection to Dubai, which is Mahé. From Mahé, direct flights are offered by Emirates.

All flights from Seychelles

Singapore
Flights from Singapore to Dubai

Singapore is the only city in Singapore with direct flights to Dubai. From Singapore, you can fly non-stop with Emirates or Singapore Airlines (Star Alliance).

All flights from Singapore

Slovenia
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. This route is not operational yet but will start in May.

All flights from Slovenia

Somalia
Flights from Somalia to Dubai

There are 3 airports in Somalia that have non-stop flights to Dubai.

From Bosaso and Garowe, you can fly with Daallo Airlines, Daallo Airlines and FlexFlight.
From Hargeisa, there are 4 airlines that have direct services to Dubai, which are Daallo Airlines, Daallo Airlines, FlexFlight and Flydubai.

All flights from Somalia

South Africa
Flights from South Africa to Dubai

In South Africa, there are 3 airports that have direct flights to Dubai.

From Cape Town, Durban and Johannesburg, all direct flights to Dubai are operated by Emirates.

All flights from South Africa

South Korea
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).

All flights from South Korea

Spain
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.

All flights from Spain

Sri Lanka
Flights from Sri Lanka to Dubai

In Sri Lanka, the only airport that has a direct connection to Dubai is Colombo. From Colombo, there are 5 airlines that have direct services to Dubai, which are Emirates, FitsAir, FlexFlight, Flydubai and SriLankan Airlines (Oneworld).

All flights from Sri Lanka

Sweden
Flights from Sweden to Dubai

Stockholm (Arlanda) is the only city in Sweden with direct flights to Dubai. From Stockholm (Arlanda), direct flights are offered by Emirates.

All flights from Sweden

Switzerland
Flights from Switzerland to Dubai

If you are looking for a direct flight from Switzerland to Dubai, there are 2 airports to choose from.

From Geneva, direct flights are offered by Emirates.
From Zürich, you can fly non-stop with Emirates or Swiss (Star Alliance).

All flights from Switzerland

Syria
Flights from Syria to Dubai

There is 1 airport in Syria that has a direct connection to Dubai, which is Damascus. From Damascus, you can fly non-stop with Fly Cham or Flydubai.

All flights from Syria

Taiwan
Flights from Taiwan to Dubai

Taipei is the only city in Taiwan with direct flights to Dubai. From Taipei, direct flights are offered by Emirates.

All flights from Taiwan

Tajikistan
Flights from Tajikistan to Dubai

In Tajikistan, the only airport that has a direct connection to Dubai is Dushanbe. From Dushanbe, you can fly non-stop with Flydubai or Somon Air.

All flights from Tajikistan

Tanzania
Flights from Tanzania to Dubai

In Tanzania, there are 2 airports that have direct flights to Dubai.

From Dar es Salaam, you can fly non-stop with Air Tanzania or Emirates.
From Zanzibar, you can fly non-stop with Air Tanzania or Flydubai.

All flights from Tanzania

Thailand
Flights from Thailand to Dubai

If you are looking for a direct flight from Thailand to Dubai, there are 4 airports to choose from.

From Bangkok, direct flights are offered by Emirates.
From Bangkok (Don Muang) and Krabi, you can fly with Flydubai.
From Phuket, the only airline with direct flights is Emirates.

All flights from Thailand

Tunisia
Flights from Tunisia to Dubai

There is 1 airport in Tunisia that has a direct connection to Dubai, which is Tunis. From Tunis, direct flights are offered by Emirates.

All flights from Tunisia

Turkey
Flights from Turkey to Dubai

In Turkey there are several airports with flights to Dubai (7 in total).

From Ankara, you can fly non-stop with Flydubai or Pegasus.
From Antalya, direct flights are offered by Flydubai, Pegasus and SunExpress.
From Bodrum, you can fly non-stop to Dubai with Flydubai. This is a seasonal route that starts in May and ends in September.
From Istanbul, there are 4 airlines that have direct services to Dubai, which are Air Montenegro, Emirates, Flydubai and Turkish Airlines (Star Alliance).
From Istanbul (Sabiha), direct flights are offered by AJet, Flydubai and Pegasus.
From Izmir, you can fly non-stop to Dubai with SunExpress.
From Trabzon, direct flights are offered by Flydubai. This is a seasonal route that starts in May and ends in August.

All flights from Turkey

Turkmenistan
Flights from Turkmenistan to Dubai

In Turkmenistan, the only airport that has a direct connection to Dubai is Ashgabat. From Ashgabat, you can fly non-stop with Flydubai or Turkmenistan Airlines.

All flights from Turkmenistan

Uganda
Flights from Uganda to Dubai

Entebbe is the only city in Uganda with direct flights to Dubai. From Entebbe, direct flights are offered by Emirates, Flydubai and Uganda Airlines.

All flights from Uganda

United Kingdom
Flights from United Kingdom to Dubai

In United Kingdom there are several airports with flights to Dubai (8 in total).

From Birmingham, Edinburgh, Glasgow and London Gatwick, all direct flights to Dubai are operated by Emirates.
From London Heathrow, there are 4 airlines that have direct services to Dubai, which are British Airways (Oneworld), Emirates, Royal Brunei Airlines and Virgin Atlantic (SkyTeam).
From London Stansted, Manchester and Newcastle, all direct flights to Dubai are operated by Emirates.

All flights from United Kingdom

United States
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, Miami and New York City, all direct flights to Dubai are operated by Emirates.
From Newark, the only airline with direct flights is United Airlines (Star Alliance). This route is not operational yet but will start in June.
From Orlando, San Francisco, Seattle / Tacoma and Washington, all direct flights to Dubai are operated by Emirates.

All flights from United States

Uzbekistan
Flights from Uzbekistan to Dubai

There are 2 airports in Uzbekistan that have non-stop flights to Dubai.

From Samarkand, direct flights are offered by Flydubai. This route is not operational yet but will start in May.
From Tashkent, direct flights are offered by Centrum Air, Flydubai and Uzbekistan Airways.

All flights from Uzbekistan

Vietnam
Flights from Vietnam to Dubai

In Vietnam, there are 2 airports that have direct flights to Dubai.

From Hanoi and Ho Chi Minh City, you can fly with Emirates.

All flights from Vietnam

Zambia
Flights from Zambia to Dubai

There is 1 airport in Zambia that has a direct connection to Dubai, which is Lusaka. From Lusaka, direct flights are offered by Emirates.

All flights from Zambia

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 4 airports in Dubai: Dubai International Airport (DXB), Sharjah International Airport (SHJ), Al Maktoum International Airport (DWC) and Ras Al Khaimah International Airport (RKT).

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 98 airlines flying to Dubai from 267 airports around the world, as of April 2026.

Which airlines fly to Dubai?

Flydubai, Emirates and Air-India Express 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 9,555 flights arriving at Dubai every month (or 2,233 flights each week), from a total of 267 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 Mumbai 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?

Important note:

You are looking at a separate leg for this route.

Searching for flights

Unfortunately, there are no direct flights available on your preferred date(s).

Looking for alternative options

Alternative options

Sorry, we found no alternative options for these dates.

 Remove ads

Adblocker detected

This website is made possible by displaying online advertisements to our visitors.

Please support us by disabling your ad blocker. Or choose one of our plans.

Subscribe  

Create your Airline List

0 / 40

Delete Airline List ''?

FlightConnections Premium logo
  • ✅  No advertisements!
  • ⚡  Faster experience (due to no ads)
  • 🏳️‍🌈  Country search
  • 📅  Date filter
  • 💰  Price view (economy)  💸
  • 🗓️  12-month Flight schedules
  • 🛩️  Airline filters (filter multiple)
  • 🛡️  Alliance filter
  • 🌟  Class filter
  • 🗺️  Full map view
  • 📱  Mobile app for iOS and Android
Annual
$ 6.66
Apr 50% off
$ 3.33*
Per Month
Lifetime
$ 298
Apr 50% off
$ 149
One time

Renews annually.  Cancel anytime.
Personal use only.

* Billed and renews at $ 39.99 annually.  Cancel anytime.
Personal use only.

One-time payment. Billed once. Then never again.
Personal use only.

* Billed and renews at €239.88 annually.  Cancel anytime.
Business license.

We donate 1% of our revenue to remove CO₂ from the atmosphere