Jakarta to Bandung: Whoosh, Argo Parahyangan and the road
The Jakarta–Bandung corridor is the busiest in Indonesia, and the train is now the fastest and most comfortable way to cover it.
Jakarta's rail network connects the capital with Bandung and the rest of Java Exynoss78739, CC BY 4.0
Bandung sits in a basin surrounded by volcanoes, about 150 kilometres southeast of Jakarta. It is cooler than the capital, famous for its art deco architecture, its coffee and its factory outlets, and it is the most popular weekend escape for Jakarta residents. The corridor between the two cities is also the busiest in Indonesia.
There are three ways to make the trip: the Whoosh high-speed train, the conventional Argo Parahyangan service, and the toll road. The train wins on almost every count, and the only question is which station and which service suits your plans.
Whoosh: the high-speed option
The Whoosh line opened in 2023 and connects Halim in east Jakarta with Padalarang, on the western edge of Bandung, in about forty minutes. Trains run every thirty to sixty minutes from early morning to late evening, with three classes and prices that vary by time of day.
Padalarang is not central Bandung. A feeder train connects the station to Bandung station in about twenty minutes, and the ticket usually includes the connection. Allow an extra half hour for the transfer. Halim is also not central, but it is on the Jakarta light rail and accessible from the city centre.
Argo Parahyangan: the conventional train
The Argo Parahyangan runs from Gambir in central Jakarta to Bandung station in about two and a half to three hours. It is slower than Whoosh but far more convenient if you are staying in central Jakarta or want to arrive in the middle of Bandung. The scenery, with rice terraces and volcanoes, is better.
There are several departures a day, with executive and economy classes. Executive is air-conditioned and comfortable; economy is basic but cheap. The train is popular with commuters and students, and the early morning services are often full.
The stations and how to reach them
Gambir is the main station for central Jakarta, close to Monas and the old town. Halim is in the east, connected to the LRT and about thirty minutes from the city centre by car. Bandung station is in the middle of the city, walking distance from many hotels and the Braga street area.
Padalarang is a twenty-minute feeder ride from Bandung station, and the connection is included in most Whoosh tickets. If you are heading to Lembang or the northern hills, Padalarang can be more convenient than going into Bandung first. Taxis and ride-hailing cars wait at all stations.
Booking and fares
Book through the KAI app or website, or at station counters. Tickets open around forty-five days ahead, and the best seats go quickly for Friday and Sunday services. Whoosh fares range from about IDR 150,000 to 350,000 depending on class and time; Argo Parahyangan is cheaper in economy.
Bring identification, because it is checked at the gate. Arrive at least thirty minutes before departure, and allow more at Gambir, which is large and busy. E-tickets are scanned from your phone, and seat numbers are assigned at booking.
The road alternative
The Jakarta–Bandung toll road is fast when it is clear and painfully slow when it is not. Friday afternoons, Sunday evenings and public holidays can add hours to the drive. Buses and shared cars leave from several terminals in Jakarta and take three to five hours depending on traffic.
The road is worth considering only if you are travelling to somewhere off the rail line, such as Lembang or the tea plantations around Pangalengan. Even then, the train to Bandung followed by a local car is often faster and less stressful.
What to do in Bandung
Bandung rewards a couple of days. The art deco buildings around Braga street, the Asian-African Conference museum and the coffee shops of Dago are all within a short drive. The volcanic crater of Tangkuban Perahu and the hot springs at Ciwidey make good day trips.
The city is also a shopping destination, with factory outlets and markets selling clothing and crafts. Weekends are busy, so book accommodation ahead. The cooler climate is a relief after Jakarta, and the food, from Sundanese salads to trendy cafes, is a reason to stay longer.
The Whoosh makes Bandung a suburb of Jakarta. The Argo Parahyangan makes it a destination again.
The Travelsaya editorsA half-day in Bandung before you go back
If you only have a few hours, start at Braga street, where the art deco buildings and the old cafes are concentrated. Walk to the Asian-African Conference museum, then have lunch at one of the Sundanese restaurants around Dago. The city is walkable in the centre, but the hills are a taxi ride away.
For shopping, the factory outlets along Riau street sell clothing and shoes at reasonable prices, and the traditional market near the station is good for snacks and crafts. The coffee scene is excellent, with small roasters and cafes using beans from the surrounding highlands.
If you have a full day, take a car to Tangkuban Perahu, the volcanic crater north of the city, and stop at the tea plantations on the way back. The road is winding and often foggy, so allow more time than the map suggests. Return to the station in the evening for the train back to Jakarta.
Where you stay matters in Bandung. The centre around Braga and the station is convenient for a short visit, while the northern hills around Dago and Lembang are cooler and quieter. Book ahead for weekends, when Jakarta residents fill the hotels. A hotel with parking is useful if you plan to hire a car.
For the return, the Whoosh is fastest, but the Argo Parahyangan is more convenient if you are staying in the centre. Book the train before you leave Jakarta, especially for Sunday evening, when the corridor is busiest. Allow extra time for the transfer at Padalarang if you are connecting to the high-speed line.
The practicalities
Everything below is a range, not a quote. Confirm ferry times and car rates locally; both move with fuel and season.
- Modes
- High-speed and conventional train, bus, car
- Routes
- Halim–Padalarang, Gambir–Bandung
- Journey time
- 40 minutes to 3 hours
- Frequency
- Every 30 to 60 minutes
- Typical fare
- IDR 150,000 to 350,000
- Best station
- Gambir for central Jakarta
Questions people actually ask
Is Whoosh faster than the regular train?
Yes, but Padalarang is outside Bandung and requires a feeder train. Door to door, the difference is smaller than the headline forty minutes suggests.
Which Jakarta station should I use?
Gambir for central Jakarta and the Argo Parahyangan. Halim for Whoosh and the LRT connection. Both are accessible by taxi and ride-hailing.
Do I need to book in advance?
Yes for weekend and evening trains, which sell out. Midweek midday services can sometimes be booked on the day.
Can I do Bandung as a day trip from Jakarta?
Yes, thanks to Whoosh, but you will only see a small part of the city. An overnight stay gives time for Braga, the museums and a day trip to the volcanoes.