Wayfli › Jakarta (CGK) › To Istanbul (IST)

Jakarta (CGK) to Istanbul (IST) flights

There are direct flights from Jakarta Soekarno-Hatta International Airport to Istanbul New Airport, sold by one airline: Turkish Airlines. The distance is 9,445 km, about 12h in the air. There are also 22 one-stop options, via airports such as Dubai, Guangzhou and Doha.

Live fares for CGK → ISTSee all routes on the map
9,445 kmdistance
~12hdirect flight time (estimate)
1direct airline
22one-stop options

Direct flights from Jakarta to Istanbul

RouteAirlines (incl. codeshares)DistanceTime (est.)
CGK → ISTTurkish Airlines9,445 km~12h

Best one-stop connections

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

ViaAirlinesDistanceTime (est.)
DXB DubaiEmirates then Emirates and Qantas9,555 km~14h 20m
CAN GuangzhouSpring Airlines and China Southern Airlines then Air China and Turkish Airlines11,246 km~16h 25m
DOH DohaQatar Airways then Qatar Airways and Turkish Airlines9,627 km~14h 25m
SIN SingaporeGaruda Indonesia and Batik Air then Garuda Indonesia and Singapore Airlines9,551 km~14h 20m
BKK BangkokGaruda Indonesia and THAI Airways then THAI Airways and Turkish Airlines9,803 km~14h 35m
HKG Hong KongChina Airlines and Cathay Pacific then Turkish Airlines11,268 km~16h 25m
KUL Kuala LumpurAir France and AirAsia then Malaysia Airlines and Turkish Airlines9,505 km~14h 15m
JED JeddahGaruda Indonesia and Lion Air then Air Canada and Saudia10,327 km~15h 15m
AUH Abu DhabiITA Airways and Etihad Airways then Etihad Airways and Turkish Airlines9,592 km~14h 20m
TPE TaipeiEVA Air and China Airlines then Turkish Airlines12,214 km~17h 35m
CAI CairoEgyptair then Egyptair and Turkish Airlines10,178 km~15h 5m
BOM MumbaiIndiGo then IndiGo and Air India9,462 km~14h 10m

More from Jakarta and Istanbul

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.