How to get from Jakarta International airport to the city center

How to get from Jakarta International airport to the city center


Soekarno Hatta International is the main one serving the capital city of . This is one of the busiest airports of the world with more than 40 million passengers transiting every year. 


How to get from Jakarta International airport to the city center

Public transportation options are fairly new to this airport and it has traditionally been a little more challenging to navigate than other Southeast Asian capitals. This is because Jakarta is really massive and prone to traffic jams and gridlock.



The Damri Bus service starts at Rp. 40.000 and you want to take the bus in the direction of Gambir train station, a central spot downtown. Traffic can be slow and remember that in a bus you will have to take public transport to your destination after arriving at Gambir. It can be good for one person, but groups of more than one could do better sharing a taxi. One should buy ahead the ticket in the kiosk of the company which costs around 3 USD, buses take at least an hour and a half and they leave from 5 am to 11 pm every 20 to 40 minutes. Some cab drivers will try to convince travelers that buses are not operating, but if you want to ride in bus go and verify it by yourself.



How to get from Jakarta International airport to the city center

The main way to go from the Airport to the city is using cabs. The city is located roughly 25 miles away, but it is good to keep in mind that this is a huge metropolis so a trip to Central Jakarta may take from 40 minutes up to two hours depending on the traffic, and to other areas of the city it may be much longer.


There are many different Taxi companies serving travelers. Some visitors have been victims of scams, so the ideal thing is to use reputable companies. Once one goes through customs there is a first huge hall still separated from the people waiting outside, there it is possible to see several stands that belong to the most reputable, most luxurious and more expensive companies.

One can expect to pay around 40 USD for a trip in a Mercedes Benz to South Jakarta that will take 40 to 50 minutes depending on traffic.


Rideshare App:

The App Grab is the go to rideshare service here that works very well. Just like Lyft and Uber you put in your credit card details, hail a ride and get to your destination. It is a good option instead of a formal taxi and the price is around $10 USD cheaper.



How to get from Jakarta International airport to the city center

The train is the newest option in the transit. It can be a good way to avoid the jams that buses taxis and rideshares cannot avoid on the highways. It is not a high speed train so the 30km trip still takes around 55 minutes but it can be a really good option for price and if your final destination is somewhere near one of the two stops the train makes.

The cost of a one way ticket is 100,000 Rupiah (7.40USD) In addition to the airport, the train will stop at three stations — Sudirman Baru station (in the heart of Jakarta), as well as Duri and Batu Ceper (closer to the airport). A final stop will be added in 2019 in Southern Jakarta.




How to get from Jakarta International airport to the city center





I am a medical student and a world traveler native to Costa Rica, but I have lived in seven different countries and travelled to more than 100. I am vegetarian and a lover of wines. My favourite destinations always include the mountains, wild nature and places were I can bike.

You may also like...

4 Responses

  1. Rick says:

    Be advised, if you take the train you can only use a credit card with a PIN. This is a ridiculous set up. I’m not sure why they require a PIN. I ended up getting something called a Brizzi card, which is a pre-pay card. I bought it for 100,000 rupiah. The card itself cost 10,000 rp, and my ticket was 70,000, so now I have 20,000 left on it. I’m trying to add money to it, but that seems impossible. I was told at my hotel to go to the bank tomorrow, which again, is such a ridiculous thing to have to do. I will try it, but I’m pretty sure they are going to tell me they can’t add money to my card. I will probably end up taking a taxi to the airport.

    • voyageurvoyageur says:

      Thanks for sharing your experience Rick. We hope everything worked out! We will appreciate if you follow us in Facebook in Instagram and in Twitter

    • Jhon says:

      Actually you can topup your Brizzi Card in convenience store like Indomart or Alfamart, you don’t have to go to Bank. I recommend you to use Mandiri rather than Brizzi, because you can topup by your phone with NFC feature.

  1. 26 January, 2016

    […] How to get from Jakarta International airport to the city center […]

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.