Jakarta Soekarno-Hatta International Airport guide
How to Get from Jakarta Soekarno-Hatta International Airport to Jakarta
The main options for getting from Jakarta Soekarno-Hatta International Airport to Jakarta are the airport rail link, taxis, ride-hailing cars, airport buses and private transfers. Your choice depends on your luggage, your destination and how much traffic you expect.
Airport rail link to Jakarta
The Soekarno-Hatta Airport Rail Link connects the airport with Manggarai station in Jakarta, where you can change to the city's commuter rail network. It is often a reliable choice when roads are congested. Check the current timetable before you travel, as services can change.
Taxis and ride-hailing from CGK airport
Taxis at CGK are available from official taxi counters in the arrivals area, where you pay before you travel. Ride-hailing cars can also be used, but you should follow the signs to the designated pickup zone rather than waiting inside the terminal.
Airport buses from Jakarta airport
Airport buses serve several parts of Jakarta and the surrounding area. They are a practical option for lighter luggage, although they can take longer when the roads are busy.
Jakarta Soekarno-Hatta International Airport Private Transfer and Taxi
A private transfer from Jakarta Soekarno-Hatta International Airport means a driver is arranged for you in advance, so you do not need to queue for a vehicle after a long flight. Vonaride offers private transfers from CGK, and you can check prices or request a quote for your journey.
Arrivals at a busy hub like CGK can shift because of flight delays and because traffic into Jakarta varies through the day. Vonaride's driver follows your flight and adjusts the pick-up time to match, so the driver is ready when you clear customs. The driver waits in the arrivals area holding a name sign, and free waiting time is included, with its length shown before you book.
The fare is agreed when you book, so there are no surprises from traffic or delays on the way into the city. Drivers speak English, and you can cancel for free up to 24 hours before pick-up. Vonaride's support team is available 24/7 if your plans change.
Jakarta Soekarno-Hatta International Airport Terminals and Arrivals
Jakarta Soekarno-Hatta International Airport has three main passenger terminals, so check which terminal your airline uses before you land. Signs throughout the airport direct you to the correct arrivals area.
After landing, follow the arrival signs to immigration, then to baggage reclaim, and finally through customs into the arrivals hall. This is where taxi counters, ride-hailing pickup zones, airport buses and meeting points are located. If you have a private transfer booked, look for your driver's name sign in this area.
Facilities and Services at Jakarta Soekarno-Hatta International Airport
Jakarta Soekarno-Hatta International Airport offers a range of facilities for arriving and departing passengers. You will find money changers, ATMs, restaurants, cafés, shops and pharmacies in and around the terminals.
The airport also has prayer rooms and mobile phone counters where you can buy a local SIM card or data package. Lounges are available in some areas for passengers who want a quiet place to wait. Facilities vary between terminals, so check the airport's signage on arrival.
Arriving in Jakarta: What to Know
Jakarta is Indonesia's capital, and traffic can be heavy at most times of day, so allow extra time for your journey from CGK. Indonesian rupiah is the local currency, and while cards are widely accepted in larger hotels and shops, carrying some cash is useful. Bahasa Indonesia is the national language, and English is spoken in many hotels and tourist areas. The rainy season from around November to March can bring heavy showers and localised flooding, so pack a light waterproof and check conditions before going out.
Ready to plan your Jakarta transfer? You can check prices or request a quote for a private transfer from Jakarta Soekarno-Hatta International Airport with Vonaride, and the website will show you the form to get started.
Updated November 2, 2026









