
Jakarta Airport, also called Soekarno-Hatta, is Indonesia's busiest gateway. The city centre lies well to the east of it. The airport train is the quickest way into Jakarta, taking 50 minutes. The bus is the cheapest at $4.50 (80,000 IDR), and a private transfer costs the most.
3 ways to travel from Jakarta Airport to Jakarta City Centre
There are three ways to travel from Jakarta Airport to Jakarta City Centre. You can choose between the train, bus, and private transport. The journey takes 50m–1h 30m and the quickest way is by train. If you're on a budget, the cheapest option is by bus with tickets starting at $4.50 (80,000 IDR).
Reach out to our Community
1Dear Maarten
If you take the train to the centre from the airport, can you also get off at Gambir? If not, where is it best to get off?
Thanks in advance and warm regards
Rik
Hi Rik! There is no direct train from Jakarta Airport to Gambir Station (maps.app.goo.gl). You'll have to take the train to the last stop at Manggarai Station (goo.gl), and then transfer to a commuter train to Gondangdia Station (maps.app.goo.gl). From there it's an 18-minute walk to Gambir Station.
If you prefer a direct ride, you can take a Damri bus instead. Hope this helps! Happy travels!
PS: Dit antwoord is in het Engels geschreven zodat we ook andere reizigers van andere nationaliteiten kunnen helpen. Je kunt Google Translate gebruiken om dit antwoord naar het Nederlands te vertalen.
Rounding it up
That's the full picture for getting from Jakarta Airport to Jakarta City Centre, roughly apart. In all, there are 3 ways to make the trip. The cheapest fare is $4.50 (80,000 IDR). The quickest trip takes 50m.
Prices and timetables change, so it's worth a quick check before you travel. Have a question, or travelled this route recently? Ask the community below and we'll do our best to help.
Frequently Asked Questions
What is the fastest way to get from Jakarta to Jakarta?
The fastest way to get from Jakarta to Jakarta is by train and takes 50m.
What is the cheapest way to get from Jakarta to Jakarta?
The cheapest way to get from Jakarta to Jakarta is by bus with ticket costs starting from 80,000 IDR.
Route Update History
Updated train prices.
Affiliate Disclosure
Some links on this page are affiliate links. If you book through them, we earn a small commission at no extra cost to you. This helps us keep Gecko Routes free and up to date.





