
By train or bus?
Sometimes, passengers arriving at Jakarta Airport want to head straight to Bandung.
While travelling by train from Jakarta to Bandung is a relaxing and scenic journey, it is not always suitable, especially for those on a tight schedule.
View Larger Map to see Google’s current estimated travel time
As there is no rail-link between Jakarta Airport and Central Jakarta, visitors cannot accurately predict how long their 29km journey to Gambir Railway Station will take. Whether travelling by taxi or airport bus, the ride into the city can be affected by traffic, weather, roadworks, etc. They can miss the train or end up waiting hours at the station.
Having said that, the toll road between Jakarta and Bandung (a.k.a. Cipularang) can also have huge traffic jams. It is often Jakarta residents travelling to/from Bandung for the weekend, around public holidays, etc.
So when should visitors take the bus and when the train?
There are two companies operating airport buses between Jakarta Airport and Bandung: X-Trans and Primajasa. Both are compared with the train below.
1. SCHEDULE
![]() X-Trans |
![]() Primajasa |
![]() Train | |
| Operates: | Every Hour, 07:30 to 22:30 |
Every Half Hour, 07:30 to 23:30 |
6 trains, 05:45 to 19:40 |
Airport Buses depart more frequently than trains, and are more suitable for a flight arriving in the morning.
2. FINAL DESTINATION
|
|
If you are staying in Bandung, X-Trans and the train terminate at a more central location than Primajasa. If you wish to continue to another city by bus (e.g. Pangandaran), the Primajasa terminus next to the main toll road is more convenient.
3. COST
![]() X-Trans |
![]() Primajasa |
![]() Train | |
| Price of 1 Ticket |
Rp100 000 ($US10) |
Rp90 000 ($US9) |
Rp85 000 to Rp120 000* ($US8.50 to $US12) |
*Price includes Rp30 000 for DAMRI Airport bus. If travelling by taxi, the price would be different.
There is little difference in cost. The price of 1 train ticket covers travelling in both business and executive classes.
Train tickets can be booked online, up to 90 days in advance; airport bus tickets can only be purchased on the day, at the airport.
4. TOTAL TRAVEL TIME
In theory, taking the airport bus would be faster; Google Maps estimates the 175km journey would take 2 hours 14 minutes. However, there are certain realities on the ground that also need to be considered.
For example, buses travelling from Jakarta Airport to Bandung all use Jakarta’s inner-city toll road, so they can get stuck in the capital city’s infamous traffic jams on the way.
Furthermore, the toll road from Jakarta to Bandung often gets traffic jams on Friday nights, weekends, the afternoon/evening before public holidays, etc, mostly due to Jakartans travelling to Bandung.
Finally, Bandung also has its own traffic issues. Travelling from the bus terminus to your hotel might take a while, especially for Primajasa.
The airport bus operators have cleverly masked the issue by not advertising an estimated time of arrival in their schedules, only departure times.
Taking the train might make for a more relaxing journey, as long as the ride to Gambir Station is unaffected by traffic.
SUMMARY
If arriving at Jakarta Airport on a weekday afternoon or the day before public holidays, it may be easier to take the train. At other times, the airport bus may be more suitable.
If you are interested in travelling by train between Jakarta and Bandung, please send an enquiry.
What’ the best way to Bandung? Any domestic flight from Jakarta to Bandung? Appreciate website for flight booking
Hi Chris! I would like to know what is the availability of hotels during this time of the year, December 23-26. Will there still be lot of available rooms if say, we just walk in to some hotels there? How about the price? We will just need a modest one with out it being overly pricey.
Thanks
hi chris,
if we would arrive at January 22nd (thursday) at 10pm at jakarta airport, what would be the best option to travel to bandung then? is it possible to travel at night or would you recommend a hotel in jakarta and take the train the next morning? thanks
Hi Chris, thanx for your answer. We changed the flight plan and will now arrive at friday 23rd at 3.45 PM at jakarta airport. do you recommend the train or the bus to bandung then? thanx again!
I am travelling from Jakarta to Bandung on Saturday 10th Jan at 2pm. Would I be able to get a train or bus around that time and what is the congestion by road like at that time
Thanks Chris. I will be at the airport. Can I get a taxi to the station and how often do trains run. I arrive Jakarta from Denpasar around 12:45.
Thanks
hi Chris, thanx for the reply, just filled in an enquiry for a booking by train from jakarta to bandung!
hello..my friends and I will be reach in Soekarno Airport 2.00pm on 15th of February 2015. we want to go to bandung on the same day.what is the best way to reach bandung?we plan to use train as we can see scenaries on our way to bandung.pls advise
Hi Chris,
I am planninga to travel to Bandung via Jakarta airport, on Sunday, ETA 10.10am. There will be 5 adults and 2 kids (4 yo & 2 yo). I have thought about taking the train in Gambir to Bandung because of the fantastic view. But i am a bit concerned as there are 2 little kids in our group and it might be a hassle to travel from airport to Gambir to Bandung..what with the luggages, strollers and wheelchair. what do you think? is taking the X-trans the best way to Bandung in this instance? or hire a care with driver? one company quoted Rp800k to pickup from airport CKG to Bandung. Your advise is highly appreciated.
Hi, me and my friends will be arriving in Jkt on 30/4/15 at 9am and heading straight to Bandung. Should we take bus or train?
Also, we will head back to Jkt on 1/5/15. at which time would you think its the most convenient time for us to head back to Jkt and would it be by train or bus ?
Appreciate you kind advice, as this will be our first time experience !
:)
Hi Chris !
Thanks for the suggestions. Will discuss among us and will defs send you enquiry when we make a decision :)
Hi Chris,
I was planning to go Bandung the adventure way i should say.Hop and go… no advance booking for train or accomodations in Bandung. I intent to take train from Jakarta( Gambir Station) to Bandung.
Any advise on the accoms in Bandung and the distance from the Station itself? Thank you in advance.
Hi Chris,
What about taking shuttle van from Jakarta to bandung ? Would you prefer this or bus ?
Hi Chris,
I would arrive on Sunday 19th April, 11.55am at CGK and plan to go to Bandung on the same day. What is your transportation suggestion?
Many thanks.
where is the x-trans, primajasa and train located at the airport? is it available in the airport? or is it just near the airport?
hai chris.
me and my family will be arrived at soekarno hatta airport on 17th dis 21.00.
we are planing to go bandung directly that night. There will be 9 adults. We would like the cheapest transportation to bandung. so, what is your transportation suggestion?
Many thanks. ☺
Copyright Mau Ke Mana 2010-15
Terms & Conditions
Hi May,
27/9
Taxi – directions: https://goo.gl/maps/fiopN
28/9
Train – traffic on weekends between Jakarta and Bandung is chronic
30/9
Train or airport bus