About 28 km · roughly 45-75 min · live prices in the search box below
Kelapa Gading, North Jakarta's major commercial and residential hub, sits 28 km from Soekarno-Hatta International Airport. The journey takes 45-75 minutes depending on traffic conditions along the Jakarta-Cikampek toll road. Multiple transport options serve this route, from metered Blue Bird taxis to ride-hailing apps and pre-booked private transfers. Morning and evening rush hours significantly impact travel times on this corridor.
| Option | Price (est.) | What's included |
|---|---|---|
| Pre-booked transfer | $15-22 | Fixed all-in price · meet & greet · flight tracking · ALL surcharges and tolls included · free cancellation |
| Metered taxi | $8-12 on the meter | Meter only. Airport surcharge, tolls, any night surcharge and a tip come on top, and the total varies with traffic. |
| Ride-hailing app | $6-10 | Upfront pricing - pickup may require walking to a designated zone, surge during busy times |
Note: All three figures are our own estimates, gathered when this page was written, and are shown for orientation only. They are not quotes and they are not live prices. The metered figure is what the meter shows, before airport surcharges, tolls and tip. Use the search box above for the actual price on your date.
Official airport taxis from the designated counter charge Rp 120,000-180,000 (approximately $8-12) with toll fees included. Grab and Gojek offer the most economical option at Rp 90,000-150,000 ($6-10), though pickup requires walking to the designated ride-app zone outside Terminal 2 or 3. Pre-booked private transfers cost $15-22 but include meet-and-greet service and flight monitoring. The DAMRI airport bus doesn't serve Kelapa Gading directly, requiring a transfer at Rawamangun station. Most drivers take the Jakarta Inner Ring Road via Tanjung Priok, avoiding Central Jakarta congestion entirely.
Airport taxis make sense for early morning arrivals before 6 AM when ride-app availability drops, or when traveling with bulky luggage to Kelapa Gading's apartment complexes. The fixed-counter system eliminates negotiation, and drivers know the optimal toll route via Sedyatmo and Port Access Road during peak hours.
Grab and Gojek dominate Jakarta's ride-hailing market, with competitive pricing to Kelapa Gading. Both apps offer GrabCar Plus and GoRide for motorcycle options during heavy traffic. InDriver allows fare negotiation, sometimes yielding better rates for the airport run. All three operate 24/7 from CGK's designated pickup zones.
Usually enough to get you there: pre-booked drivers are screened for basic English, while metered taxi drivers vary from fluent to phrasebook level. A Google Maps pin or the address in local script solves most misunderstandings before they happen.
A pre-booked driver follows your flight status and waits however long it takes - the fixed price does not change. The metered taxi queue at Jakarta (CGK) runs around the clock at most major airports, but peak-time lines are long and late-night service can be thin.
There are three price levels, all of them our own estimates: a ride-hailing app at roughly $6-10, a metered taxi at about $8-12 on the meter with surcharges, tolls and tip still to be added, and a pre-booked transfer at around $15-22, which is the only one of the three where the figure you see is the figure you pay.
The 28 km drive takes 45-75 min in normal conditions. Traffic in Jakarta during rush hour can add 20-30 minutes. Pre-booked transfers track your flight automatically, so a delayed arrival does not affect pickup.
On pure price, a ride-hailing app wins at around $6-10 - though you may need to walk to a designated pickup zone. Grab and Gojek dominate Jakarta's ride-hailing market, with competitive pricing to Kelapa Gading. Both apps offer GrabCar Plus and GoRide for motorcycle options during heavy traffic. InDriver allows fare negotiation, sometimes yielding better rates for the airport run. All three operate 24/7 from CGK's designated pickup zones. Weigh that against a pre-booked transfer at $15-22: slightly more, but with a driver waiting at arrivals and nothing added on top.
Both work, but they solve different problems. The taxi rank at Jakarta (CGK) is fine when you are flexible on price; a pre-booked transfer is better when you want a fixed fare, a driver holding your name sign and a paper trail. Whatever you choose, decline any driver who approaches you inside the terminal.
See our full Jakarta Soekarno-Hatta International Airport transfer guide for all destinations, local taxi tips, FAQ and booking options. For nationwide context, see our Indonesia transfer guide.