Back to Directory
CGK

Soekarno–Hatta International Airport

Jakarta, Indonesia

Where to start
Railink Airport Train

If you land between roughly 06:00 and 23:00, the Railink airport train (via the free Skytrain to the rail station) reaches central Jakarta in ~45 minutes, beating the notorious traffic. For door-to-door, use the official Blue Bird taxi rank (metered, with a dispatcher) or Grab/Gojek from the designated zones (T3: ground floor of the parking structure). Don't accept a 'fixed price' ride from anyone who approaches you — unofficial touts and fake Blue Birds are a known CGK scam.

Ride Options

Railink Airport Train

transit

Traffic-proof connection to central Jakarta

AvailabilityEvery ~30 min, ~06:00–23:20; ~45 min
Pickup NoteSoekarno-Hatta Airport Railway Station, reached via the free Skytrain (Kalayang) from any terminal. To BNI City/Sudirman Baru and Manggarai (~45 min). Tickets at the station or the KAI Access app.
Convenience
Relative costLower cost

Blue Bird Taxi

taxi

Trusted metered taxi — door-to-door, sidesteps touts

AvailabilityAvailable 24/7 at the official rank
Pickup NoteOfficial taxi rank outside arrivals where a dispatcher assigns the next car. Metered. Use the official stand or the Blue Bird app — fake 'Blue Bird' cars exist, so never accept a tout.
Convenience
Relative costMid cost

Grab

rideshare

Dominant ride-hailing app — transparent pricing

AvailabilityWidely available (varies with traffic)
Pickup NoteDesignated ride-hailing pickup zone, signposted after arrivals (T3: ground floor of the parking structure). Book on airport WiFi; you'll need data or a local SIM.
Convenience
Relative costCost varies

Gojek

rideshare

Indonesian super-app alternative

AvailabilityVery widely available
Pickup NoteSame ride-hailing pickup zone as Grab (T3: ground floor of the parking structure). Needs data to book.
Convenience
Relative costCost varies

DAMRI Bus

shuttle

Lowest-cost connection to various city areas

AvailabilityMultiple routes and destinations
Pickup NoteStops at each terminal's arrivals area. Serves various Jakarta points (e.g. Gambir).
Convenience
Relative costLower cost

Welcome Pickups — Pre-booked Private Transfer

Private Transfer

Pre-booked private transfer with a vetted local driver

AvailabilityAvailable at Jakarta — pre-book online via Welcome Pickups
Pickup NoteA vetted local driver meets you in arrivals with a name sign. Flight monitoring and a fixed price paid in advance — no haggling on arrival.
Convenience
Relative costMid cost

Pickup Guidance

Rideshare

Grab and Gojek are the dominant ride-hailing apps, with designated pickup zones signposted after arrivals (at Terminal 3, the ground floor of the parking structure). Book on airport WiFi — you'll need data or a local SIM.

Taxi

Blue Bird is Indonesia's trusted metered taxi — use the official rank outside arrivals where a dispatcher assigns your car, or the Blue Bird app. Airport taxi counters also offer fixed-rate prepaid cars. Fake 'Blue Bird' cars exist; use the official stand or app only.

Shuttle

DAMRI buses stop at each terminal's arrivals area — the lowest-cost option, serving various Jakarta points (e.g. Gambir).

Transit

Railink airport train from the Soekarno-Hatta Airport Railway Station, reached via the free Skytrain (Kalayang) from any terminal. To BNI City/Sudirman Baru and Manggarai (~45 min), with MRT connections onward. Tickets at the station or the KAI Access app. Stops ~23:20.

Private Transfer

Pre-booked transfers meet you in arrivals with a name board — the easiest way to sidestep the tout gauntlet on a first visit.

Travel Extras

Some links may be affiliate links. Tarmyq may earn a commission at no extra cost to you. Learn more

Local Tips

  • Use only the official Blue Bird rank (a dispatcher assigns your car), the airport taxi counters, or Grab/Gojek — unofficial touts offering 'fixed price' or no-meter rides are the classic CGK scam, and fake 'Blue Bird' cars exist.
  • Traffic, not distance, is the issue — at rush hour (07:00–10:00, 16:00–20:00) the road can take 2+ hours. If you land during peak, the Railink train wins; late at night, empty highways make any road option fast.
  • Get a local SIM/eSIM on arrival — Grab/Gojek and navigation both need data to work.
  • Have your destination written in Bahasa Indonesia for taxi drivers.
  • The free Skytrain (Kalayang) people mover connects T1/T2/T3 and the rail station — use it to reach the Railink platform.

Tarmyq local tip

Ignore anyone who approaches you offering a taxi inside CGK — walk to the official Blue Bird rank (where a dispatcher assigns your car) or book Grab/Gojek on the airport WiFi. And if you land at rush hour, take the Railink train: Jakarta traffic can turn a 25 km trip into a two-hour ordeal.