Indonesia Jakarta Soekarno-Hatta International Airport Transfers (CGK)

Private airport transfer at CGK - fixed price, meet & greet, flight tracking. 20 km to city center, travel time 45 min–2 h, from $10.

CGK
IATA
20 km
Distance
45 min–2 h
Travel time
$10
From
Taxi at Jakarta Soekarno-Hatta International Airport

Search transfers from Jakarta Soekarno-Hatta International Airport

Enter your destination - we'll show fixed-price transfers from CGK.

Jakarta Soekarno-Hatta International Airport - What to Expect

Soekarno-Hatta International (CGK) is Indonesia's busiest airport, serving the capital Jakarta. Traffic in Jakarta is among the worst in Asia - a 20 km journey can easily take 2 hours during rush hour. Pre-booking a transfer removes the uncertainty of hailing a taxi in one of the world's most congested cities.

Soekarno-Hatta handles around 54 million passengers a year across three terminals. It is the main hub for Garuda Indonesia, Lion Air and Citilink. An Airport Railink train connects the airport to central Jakarta in about 55 minutes.

From CGK you can reach Central Jakarta (Sudirman), Menteng, Kuningan, Kemang and more by private transfer.

Getting from CGK to Jakarta

Here is what actually works on the ground at Jakarta Soekarno-Hatta International Airport - based on real local prices, not guidebook estimates:

  • Pre-booked private transfer - fixed price from $10, driver waits at arrivals with a name sign, flight tracked, and free cancellation up to 5 hours before pickup on most vehicle classes. Best for families, groups, business travelers and anyone arriving late at night or with heavy luggage.
  • Official airport taxi - Bluebird is the only trusted brand - look for the blue cars at the official taxi rank. Fare to central Jakarta is around Rp200,000–300,000 ($13–20). Avoid all other companies.
  • Ride-hailing apps - Grab and Gojek both operate at CGK with designated pickup zones. Often cheaper than Bluebird. Walk to Level 1 of the parking building for pickup.
  • Public transport - Soekarno-Hatta Airport Railink train to Manggarai or Sudirman station in 55 minutes for Rp70,000 ($4.50). Cheap but you still need a taxi or Grab from the station.

Taxi vs Ride Apps vs Public Transport at CGK

The practical comparison at Jakarta Soekarno-Hatta International Airport comes down to three real options that travelers use every day:

Official airport taxi: Bluebird is the only trusted brand - look for the blue cars at the official taxi rank. Fare to central Jakarta is around Rp200,000–300,000 ($13–20). Avoid all other companies. Reliable but you may need to queue and the meter price can vary with traffic and surcharges.

Ride-hailing apps: Grab and Gojek both operate at CGK with designated pickup zones. Often cheaper than Bluebird. Walk to Level 1 of the parking building for pickup. Often cheaper than the official airport taxi but you may have to walk to a designated pickup zone away from arrivals.

Public transport: Soekarno-Hatta Airport Railink train to Manggarai or Sudirman station in 55 minutes for Rp70,000 ($4.50). Cheap but you still need a taxi or Grab from the station. The cheapest option for solo travelers without much luggage, but rarely the most convenient if you arrive late or have a complicated final destination.

The sensible verdict for most travelers - especially families, business travelers, or anyone arriving with heavy luggage at night - is a pre-booked private transfer. The price is fixed, the driver waits inside arrivals with your name on a sign, and there is no walking, queuing or negotiating after a long flight.

Where Can You Go from Jakarta Soekarno-Hatta International Airport?

Popular destinations from CGK. Distances are in kilometres and travel times allow for typical traffic. The prices are our own USD estimates for a fixed-price private transfer, not quotes.

DestinationDistanceTravel timeFrom (USD)
Central Jakarta (Sudirman) 25 km 1–2 h $14–25
Menteng 22 km 1–1.5 h $13–22
Kuningan 30 km 1–2.5 h $16–28
Kemang 28 km 45-90 min $18-28
SCBD 28 km 1–2 h $15–26
Bandung 145 km 3–4 h $80–120

Local Taxi Tips for Jakarta

  • Blue Bird is the most trusted taxi company - use their counter inside arrivals.
  • Grab and Gojek work but may require you to walk to a designated pickup point.
  • Jakarta traffic is unpredictable - allow 2–3 hours to reach the airport for departures.
  • The Airport Railink is a good alternative for solo travelers without luggage.

Why Book in Advance

Pre-booking your transfer from Jakarta Soekarno-Hatta International Airport means you have a confirmed driver waiting the moment you clear customs - no queuing, no language barrier and no uncertainty about the price. For families, groups and business travelers, it is the most stress-free option available.

All transfers are tracked to your flight number, so if you are delayed your driver adjusts automatically at no extra cost, with 90 minutes of free waiting time after landing on standard bookings. Most vehicle classes can be cancelled free of charge up to 5 hours before pickup. You can choose from standard saloon cars, comfort sedans, spacious minivans for up to six passengers, premium executive vehicles for business travel and minibuses for larger groups.

Need a Rental Car Instead?

If you would rather drive yourself in Jakarta, we recommend our partner site car rental at Jakarta Soekarno-Hatta International Airport for transparent prices and free cancellation across all major rental brands. A rental car is a good option if you plan to explore beyond the city or stay for more than a few days. For airport-to-hotel only, a pre-booked transfer is usually faster and more relaxing.

Popular Routes from Jakarta Soekarno-Hatta International Airport

Detailed transfer guides for the most popular routes from CGK:

RouteDistanceTimeFrom
CGK → Kelapa Gading 28 km 45-75 min $15-22 Full guide →
CGK → Kemang 28 km 45-90 min $18-28 Full guide →
CGK → Central Jakarta (Sudirman/Thamrin) 28 km 45-90 min $15-25 Full guide →
CGK → BSD City 32 km 45-90 min $20-28 Full guide →

Frequently Asked Questions - CGK

Which is the safest taxi from Jakarta airport?

Bluebird (Blue Bird Group) is the only universally trusted taxi brand in Jakarta. Use the official Bluebird counter inside arrivals - never accept rides from drivers who approach you. A pre-booked private transfer is even safer with meet & greet inside the terminal.

How bad is Jakarta traffic from CGK?

Jakarta has some of the worst traffic in Asia. A 25 km drive to central Jakarta takes 45 minutes off-peak but can take 2 hours or more during rush hour (6:30–10 am and 4–8 pm). Pre-book a transfer to lock in a fixed price regardless of traffic.

Should I take the Airport Railink train?

Yes for budget travelers without much luggage. The Railink train to Sudirman / Manggarai costs Rp70,000 ($4.50) and takes 55 minutes - very cheap and bypasses traffic. From the station, you still need Grab or a taxi to your hotel.

How much is Grab from Jakarta airport to Sudirman?

A GrabCar from CGK to central Sudirman / SCBD typically costs Rp150,000–200,000 ($10–13), depending on traffic and time of day. Pickup is from Level 1 of the parking building at any terminal.

Where do I meet my driver at CGK?

Pre-booked drivers wait inside the arrivals hall at Jakarta Soekarno-Hatta International Airport with a sign showing your name. The exact meeting point is included in your booking confirmation - usually near the information desk or a designated meet-and-greet zone close to the customs exit.

What happens if my flight is delayed?

Your driver tracks your flight in real time using the flight number you provided when booking. If you are delayed, the driver automatically adjusts the pickup time and waits for you at no extra charge. There is no need to contact anyone - just clear customs and head to arrivals as normal.

Can I book a transfer for a large group at CGK?

Yes - minivans for up to six passengers and minibuses for up to twelve are available at Jakarta Soekarno-Hatta International Airport. Select your passenger count when booking to see suitable vehicle options and group pricing. Larger groups often pay less per person than they would for individual taxis.

Can I cancel my booking?

Economy, comfort, minivan and standard minibus bookings can be cancelled free of charge up to 5 hours before pickup. Business, SUV, luxury and premium classes have a 24 hour deadline. The exact deadline for your booking is shown before you pay and in your confirmation. That applies to bookings from Jakarta Soekarno-Hatta International Airport as well, so booking early to lock in the lowest available price costs you nothing.

More About Jakarta

Other Airports Near Jakarta

Flying into a different airport on this trip? These are the ones we cover closest to Jakarta:

Other Popular Airports

Looking for transfers at another Asian airport?

Ready to book your transfer from CGK?

Fixed price, meet and greet, free cancellation. Secure your driver now.

Search Transfers