Monumen Nasional, Jakarta, Indonesia, Jakarta

Soekarno-Hatta International Airport (CGK)

Jakarta Airport Transfer Guide

Soekarno-Hatta International Airport is about 25 km from central Jakarta. Pre-book a private transfer: your driver tracks your flight and meets you in arrivals with a name sign, at a fare fixed when you book.

  • Driver tracks your flight
  • Fare fixed when you book
  • ✍ Name sign in arrivals

Pre-book your pickup

From

Soekarno-Hatta International Airport (CGK)

Where are you going?

Prices are shown when you choose your car and time.

Photo: Ramayoni, CC BY-SA 4.0, via Wikimedia Commons.

Soekarno-Hatta International Airport (CGK) is about 25 km from central Jakarta. A pre-booked transfer is the door-to-door option: you book before you fly, the fare is fixed when you book, and the driver meets you in arrivals with a name sign.

Distance to the centre
About 25 km
Cheapest way in
DAMRI bus
Fastest
Airport Rail Link — 45 min direct

Where can your driver take you from CGK?

Transfers you can pre-book from Jakarta airport. Tap one to see cars and prices.

Monumen Nasional, Jakarta, Indonesia, JakartaCGK → Jakarta centre

Airport to the city centre

Book

Photo: Ramayoni, CC BY-SA 4.0, via Wikimedia Commons.

Destination
CGK → Bandung

Airport to Bandung

Book
Airport taxi
CGK → Taxi

Airport taxi

Book

Other ways from CGK into Jakarta

How long each way takes
0 min50 min100 min150 minAirport Rail Link (Kereta Ban…45–55 minDAMRI airport bus to Gambir /…60–180 minGrab / Gojek45–180 minBluebird taxi (from official …45–180 min

Journey times from the table below; traffic and time of day change them.

OptionTimeNotes
Airport Rail Link (Kereta Bandara) to BNI City / Sudirman45-55 min directFastest reliable option (bypasses traffic)
DAMRI airport bus to Gambir / Blok M / Kelapa Gading60-180 min (traffic)Cheapest
Grab / Gojek45-180 minDoor-to-door
Bluebird taxi (from official rank)45-180 minLegit metered taxi

Fares, frequencies and tips for each option are in our Jakarta airport transport guide.

Skip the taxi queue in Jakarta

Your driver tracks your flight and meets you in arrivals in Jakarta.

From landing to the door

How your Jakarta pickup works

Passport and a phone with a booking on a red suitcase1

Book before you fly

Pick your Jakarta destination, car and pickup time, and add your flight number.

Photo: Jacob on Pexels.

A driver waiting beside a black car2

Meet your driver

Your driver tracks the flight and waits in arrivals with a sign showing your name.

Photo: Lee Salem on Pexels.

A car on a country road heading towards the mountains3

Ride straight there

No taxi queue and no haggling: the fare was fixed when you booked.

Photo: Artem Yellow on Pexels.

One driver, door to door

From CGK your driver takes you straight to Jakarta's centre, the station or out to nearby towns in the region, with no changes on the way.

  • Your driver tracks your flight and waits if you land late
  • Fare fixed when you book
  • Met in arrivals with a name sign
Monumen Nasional, Jakarta, Indonesia, Jakarta
Jakarta centre
Book your Jakarta pickup
CGKJakarta centreBandung

Sketch, not to scale.

Complete your trip

A made-up hotel bed with white pillows and warm bedside lamps

Photo: Engin Akyurt on Pexels.

Hotels in Jakarta

Compare places to stay before you land.

Rows of metal luggage lockers with a payment screen at a station

Photo: Patrick on Pexels.

Bags before check-in?

Leave your luggage in Jakarta and explore hands-free.

Luggage storage

Data when you land

An eSIM gets you online to message your driver without roaming charges.

Airalo eSIMs

Jakarta airport transfer FAQ

How far is Soekarno-Hatta International Airport from central Jakarta?+

Soekarno-Hatta International Airport (CGK) is about 25 km from central Jakarta. Fastest way in: Airport Rail Link — 45 min direct.

What is the cheapest way from CGK into Jakarta?+

DAMRI bus. Our Jakarta airport transport guide compares every option.

Can I pre-book a private transfer from CGK?+

Yes. Welcome Pickups operates in Jakarta: you book before you fly, the fare is fixed when you book, and the driver meets you in arrivals with a name sign.

Ready for Jakarta?

Your driver tracks your flight and meets you in arrivals in Jakarta.

Transfers from Jakarta airport by destination