Connecting Flights at Soekarno-Hatta International Airport (CGK)
Soekarno-Hatta International Airport serves domestic and international connections across three passenger terminals. The steps for a transfer depend on your airlines, ticket, terminal, baggage arrangements and whether you are entering Indonesia.
Before your journey
- Check whether both flights are on one booking or separate tickets.
- Confirm the arrival and departure terminals with the operating airlines.
- Ask whether baggage is checked through to the final destination or must be collected.
- Confirm whether you must clear immigration, customs or security during the transfer.
- Check minimum connection times and the airline’s policy if your inbound flight is delayed.
Moving between terminals
Soekarno-Hatta has Terminal 1, Terminal 2 and Terminal 3. Airport Skytrain and shuttle-bus services connect terminal areas. Follow current airport signs and confirm the operating arrangements on the day; allow sufficient time for waiting, walking and security procedures.
Separate tickets
Separate bookings may require you to enter Indonesia where legally permitted, collect baggage, clear customs, check in again and pass security. The onward airline may not protect you if the first flight is delayed. Confirm visa and entry requirements through official Indonesian government sources.
Get airline confirmation
Only the airlines can confirm your baggage transfer, ticket protection and connection conditions. This independent guide is not the airport operator.