Transfers and Taxi from Soekarno-Hatta International Airport (CGK) – Prices, Time to City, and Tips

Arriving at Soekarno-Hatta International Airport (CGK) in Jakarta, you’ll find several options to reach the city center and your hotel. The best choice depends on your budget, how much luggage you have, and your tolerance for traffic. This guide will help you navigate your options, covering taxis, private transfers, shared shuttles, and public transport.

Finding a Taxi at the Airport

Official taxi stands are clearly marked within the arrival areas of the airport. Look for signs directing you to authorized taxi services. These are generally the most readily available option, and you shouldn’t have to walk far. When you approach a taxi, confirm the driver will use the meter – this is the most reliable way to ensure a fair price. Be prepared to pay a small airport surcharge, which should be clearly displayed. Expect the journey to central Jakarta to take anywhere from 45 minutes to over an hour, depending on the time of day.

Private Airport Transfers

Pre-booked private transfers offer a more comfortable and predictable experience. Drivers typically meet you inside the arrivals hall, holding a sign with your name. When booking, confirm the meeting point details and ensure the price is all-inclusive, covering tolls and airport surcharges. These services generally cost more than a regular taxi, but provide peace of mind, especially if you’re arriving late at night or with a lot of luggage. Expect to pay between $20 and $40 for a private transfer to central Jakarta.

Shared Shuttles and Minibuses

Shared shuttles or minibuses are a budget-friendly option, particularly if you’re traveling solo. These services operate on a set schedule or fill-up basis, meaning you might have to wait for other passengers. They usually drop off passengers at major hotels or designated points in the city. While cheaper, they can take longer than a direct taxi or private transfer due to multiple stops. This is a good choice if you’re not in a rush and are staying in a popular tourist area.

Public Transport Options

Jakarta has a growing public transport network, including a train and bus system. The train offers a relatively quick and affordable way to reach certain parts of the city, but it requires a transfer to reach many hotels. Buses are the most economical option, but can be crowded and slow, especially during peak hours. Consider these options if you’re comfortable navigating public transport and have limited luggage.

Travel times to popular destinations from Soekarno-Hatta Airport can vary significantly. To Bekasi, expect around 45 minutes to 1.5 hours. To Bogor, the journey can take 1.5 to 2.5 hours. For Puncak, allow 2.5 to 4 hours, depending on traffic. To Bandung, the trip is typically 3 to 5 hours.

Option Typical Time Range Price Range (USD)
Taxi 45 mins – 1.5 hours $10 – $20
Private Transfer 40 mins – 1 hour 15 mins $20 – $40
Shared Shuttle 1 – 2 hours $5 – $15
Train/Metro 1 – 2.5 hours (including transfer) $1 – $5
Bus 1.5 – 3 hours $1 – $3

Times and prices vary by traffic and season.

FAQ

Is it safe to take a taxi from CGK airport?

Yes, using official taxis from the designated stands is generally safe. Always ensure the driver uses the meter.

What's the best way to pre-book a private transfer?

You can book online through various transfer services. Confirm the meeting point and ensure the price is all-inclusive.

How much should I expect to pay for a taxi to central Jakarta?

Expect to pay around $10 to $20, plus a small airport surcharge and potential tolls.

Are shared shuttles a good option for solo travelers?

Yes, they're a budget-friendly choice, but be prepared for potential wait times and multiple stops.

Can I use ride-hailing apps at CGK?

Ride-hailing apps are available, but pickup locations can be outside the main terminal areas.

Is there a currency exchange at the airport?

Yes, you'll find currency exchange counters in the arrivals hall, but rates may not be the best.

What should I do if a taxi driver refuses to use the meter?

Politely but firmly insist on using the meter. If they still refuse, find another taxi.

How long does the train journey take from the airport?

The train journey itself takes around 45-60 minutes, but you'll need to factor in transfer time to reach your final destination.

What's the best option if I have a lot of luggage?

A private transfer is usually the most convenient option with a lot of luggage.

What affects travel time to the city center?

Traffic congestion is the biggest factor, especially during peak hours. Time of day and weather can also play a role.

Do I need to tip taxi drivers in Jakarta?

Tipping isn't mandatory, but rounding up the fare is appreciated.

Where can I find information about bus routes?

Information about bus routes is available at the airport information desk or online.

More airport transfer pages