Soekarno-Hatta International Airport (CGK)

Getting Around

How to get to and from Soekarno-Hatta International Airport — taxis, public transport, shuttles and car rental.

Transport Options at CGK

Soekarno-Hatta International Airport is connected to Jakarta and the wider Indonesia transport network by multiple ground transport options.

Rail & Metro

The Soekarno-Hatta Airport Rail Link runs to the city center in 45-55 minutes for around 70,000-100,000 IDR, with free shuttle connections from every terminal to the station — the most predictable option given Jakarta's notorious traffic.

Bus & Shuttle

DAMRI buses cover a wide range of city destinations (including Thamrin City and Gambir) for 46,000-200,000 IDR depending on route and class, taking 30-60 minutes.

Taxi

Licensed taxis (Blue Bird, Express, Gamya) cost 190,000-240,000 IDR to the city center for the 25-40 minute ride; executive taxis run 390,000-550,000 IDR.

Rideshare

Grab and Gojek both operate at CGK with pricing similar to regular taxis, sometimes cheaper during off-peak hours — a solid alternative if you don't want to queue for a metered taxi.

Car Rental

Available from roughly 350,000-500,000 IDR/day for a small car; self-driving isn't recommended given Jakarta's traffic density and driving conventions — most visitors use a driver instead.

Insider tip

The train is the one genuinely traffic-proof option here — Jakarta's road congestion can turn a 'quick' taxi or rideshare ride into an hour-plus ordeal at the wrong time of day, especially during rain.

Transport routes, fares and operators change frequently. Verify current options on the official Soekarno-Hatta International Airport website before travel.

Pre-Book Your Transfer

Skip the taxi queue. Book a private transfer from CGK to Jakarta in advance and have a driver waiting when you land.

Recommended · Airport Transfer
CGKJakarta Transfer

Private and shared airport transfers — fixed price, no meter surprises. Driver meets you in arrivals.

Book transfer →

LandingAtlas may earn a commission when you book through affiliate links. This does not affect the price you pay.

Car Rental at CGK

Exploring Indonesia beyond Jakarta? Renting a car at the airport gives you maximum flexibility from the moment you land.

Recommended · Car Rental
Rent a Car at CGK

Compare rates from major and local car rental companies. Free cancellation on most bookings.

Compare cars →

LandingAtlas may earn a commission when you book through affiliate links.

Ground Transport Tips for CGK

Only use official taxi ranks or pre-booked apps at Soekarno-Hatta International Airport. Avoid unofficial drivers approaching you in arrivals.
If a rail or metro connection exists, it is usually the fastest and most reliable option during rush hour.
Allow extra time for ground transport during peak hours. Jakarta city traffic can significantly extend journey times.
Download offline maps for Jakarta before landing — useful if your data connection is slow on arrival.
If travelling with heavy luggage, a private transfer or taxi is often more practical than public transport.
← Back to Soekarno-Hatta International Airport overview