3-Hour Layover in Jakarta: What To Do
Soekarno-Hatta Airport (CGK) · Indonesia
Who else is transiting CGK right now?
Key Facts
- Airport: Soekarno-Hatta Airport (CGK)
- Country: Indonesia
- Layover window: 3 hours
- Recommended time outside: Stay airside — 3h is too tight
Getting to Jakarta City Centre
| Mode | Cost | Time |
|---|---|---|
| Express Train / Metro | $2–15 | 20–50 min |
| Taxi / Rideshare app | $15–40 | 20–60 min |
| Airport Shuttle Bus | $5–15 | 30–90 min |
3-Hour Itinerary
0–30 min
Clear immigration & collect baggage (if exiting)
Leave airside only if you have the correct visa/stamp. Many airports offer transit without visa.
30–90 min
Airport terminal exploration & dining
Most airports have excellent food courts landside and airside. Jakarta airport is known for good dining options.
90–150 min
Airport lounge or duty-free shopping
Priority Pass lounges are available in most major airports. Day passes cost $30–50.
150–180 min
Return to gate
Allow 30+ minutes to clear security and reach your departure gate.
Frequently Asked Questions
Do I need a visa for a 3-hour layover in Jakarta?
Visa requirements vary by nationality. Many countries offer free transit visas or visa-on-arrival for layovers under 96 hours. Check your specific passport requirements before travel and confirm with your airline.
Is 3 hours enough to leave Soekarno-Hatta Airport?
3 hours is tight for leaving the airport. Consider staying airside and using the airport lounges and restaurants instead.
What is the best way to get from Soekarno-Hatta to Jakarta city centre?
Express Train / Metro is typically the fastest and most affordable option at $2–15, taking approximately 20–50 min. Rideshare apps are a convenient alternative.
Is there luggage storage at Soekarno-Hatta?
Yes, Soekarno-Hatta Airport has left-luggage facilities in the arrivals and departures hall. Typical cost is $5–15 per bag for up to 24 hours. Alternatively, many airport hotels offer left-luggage for non-guests.
Connect with other travellers at CGK
Flights from Jakarta
Compare 400+ airlines departing Soekarno-Hatta Airport
Other layover guides for Jakarta
Planning a longer stay in Jakarta?
Read our full destination guide — hotels, attractions, visa tips, and more.
Jakarta Destination Guide →