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

Istanbul (IST) to Jakarta (CGK) flights

There are direct flights from Istanbul New Airport to Jakarta Soekarno-Hatta International 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 IST → CGKSee all routes on the map
9,445 kmdistance
~12hdirect flight time (estimate)
1direct airline
22one-stop options

Direct flights from Istanbul to Jakarta

RouteAirlines (incl. codeshares)DistanceTime (est.)
IST → CGKTurkish 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 and Qantas then Emirates9,555 km~14h 20m
CAN GuangzhouAir China and Turkish Airlines then Spring Airlines and China Southern Airlines11,246 km~16h 25m
DOH DohaQatar Airways and Turkish Airlines then Qatar Airways9,627 km~14h 25m
SIN SingaporeGaruda Indonesia and Singapore Airlines then Garuda Indonesia and Lion Air9,551 km~14h 20m
BKK BangkokTHAI Airways and Turkish Airlines then Garuda Indonesia and THAI Airways9,803 km~14h 35m
HKG Hong KongTurkish Airlines then China Airlines and Cathay Pacific11,268 km~16h 25m
KUL Kuala LumpurMalaysia Airlines and Turkish Airlines then Air France and AirAsia9,505 km~14h 15m
JED JeddahSaudia and Turkish Airlines then Garuda Indonesia and Lion Air10,327 km~15h 15m
AUH Abu DhabiEtihad Airways and Turkish Airlines then ITA Airways and Etihad Airways9,592 km~14h 20m
TPE TaipeiTurkish Airlines then EVA Air and China Airlines12,214 km~17h 35m
CAI CairoEgyptair and Turkish Airlines then Egyptair10,178 km~15h 5m
BOM MumbaiIndiGo and Air India then IndiGo9,462 km~14h 10m

More from Istanbul and Jakarta

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.