Wayfli › Jakarta (CGK) › To Dubai (DXB)

Jakarta (CGK) to Dubai (DXB) flights

There are direct flights from Jakarta Soekarno-Hatta International Airport to Dubai International Airport, sold by one airline: Emirates. The distance is 6,547 km, about 8h 30m in the air. There are also 13 one-stop options, via airports such as Doha, Singapore and Bangkok.

Live fares for CGK → DXBSee all routes on the map
6,547 kmdistance
~8h 30mdirect flight time (estimate)
1direct airline
13one-stop options

Direct flights from Jakarta to Dubai

RouteAirlines (incl. codeshares)DistanceTime (est.)
CGK → DXBEmirates6,547 km~8h 30m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
DOH DohaQatar Airways then Biman Bangladesh Airlines and Emirates7,271 km~11h 30m
SIN SingaporeGaruda Indonesia and Batik Air then Emirates and Ethiopian Airlines6,729 km~10h 50m
BKK BangkokGaruda Indonesia and THAI Airways then Emirates and Qantas7,201 km~11h 25m
KUL Kuala LumpurAir France and AirAsia then Emirates and Qantas6,678 km~10h 50m
BOM MumbaiIndiGo then IndiGo and Air India6,569 km~10h 40m
SGN Ho Chi Minh CityVietjet and Vietnam Airlines then Emirates7,503 km~11h 50m
RUH RiyadhSaudia then Emirates and Qantas8,215 km~12h 40m
DMK BangkokIndonesia AirAsia and Thai Lion Air then Flydubai7,206 km~11h 25m
MCT MuscatOman Air then Emirates and Flydubai6,549 km~10h 40m
HAN HanoiVietjet then Emirates8,186 km~12h 40m
HKT PhuketIndonesia AirAsia then Emirates6,761 km~10h 55m
DPS DenpasarGaruda Indonesia and Batik Air then Emirates8,474 km~13h

More from Jakarta and Dubai

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.