Bandung to Garut

About two hours over the Nagreg pass to the Garut highlands, on a long-distance train with a Panoramic car or the cheap local Commuter Line Garut.
Which class to book
The Papandayan from Bandung station in eksekutif or Panoramic for a comfortable daylight run; the Commuter Line Garut if you just want the cheapest seat.
Bandung to Garut

Garut is the natural weekend escape from Bandung: a highland town in a volcanic basin, with hot springs, the Papandayan crater and cooler air. Since the Cibatu–Garut branch reopened to passengers in March 2022 after almost forty years, you can do the whole trip by rail.

Your options:

Papandayan — the long-distance train from Jakarta Gambir calls at Bandung station mid-morning and reaches Garut a little over two hours later. It carries eksekutif, premium ekonomi and a Panoramic car with a glass roof, and it is the most comfortable way to make the trip.

Cikuray — the subsidised ekonomi train from Jakarta Pasar Senen also calls at Bandung and Kiaracondong on its way to Garut. Its Jakarta departure is in the evening, so it reaches Bandung late and Garut later still; useful mainly if you want to arrive the night before.

Commuter Line Garut — the local train operated by KAI Commuter, running between Purwakarta and Garut through Padalarang, Cimahi, Bandung, Kiaracondong, Cicalengka, Nagreg and Cibatu. It stops everywhere and is slower, but it is very cheap. Services are few, so check the day's timetable before you rely on it.

The ride: east of Cicalengka the line climbs over the Nagreg pass, then runs down via Cibatu onto the reopened branch through the rice fields of Leles and Kadungora into Garut. It is short enough to sit at the window the whole way.

Station tip: long-distance trains are booked in Access by KAI; check whether yours calls at Bandung or Kiaracondong, which are a few kilometres apart. For the way back see Garut to Bandung; for the full journey from the capital see Jakarta to Garut, and for the return to Jakarta see Garut to Jakarta.

Route details

Journey times vary by service and season. Confirm against current schedules before booking.

Destination City
Garut
Destination Station
Garut
Journey Time
2h - 3h
Ferry Connection
No
Named Trains
Papandayan, Cikuray, Commuter Line Garut (local)
Origin City
Bandung
Origin Station
Bandung / Kiaracondong
Overnight Service
No
Scenery
Exceptional - ride it for the view
Service Status
Operating
Highest Class Available
Panoramic

Categories

From Bandung

Last updated 10 Oct 2026

© Indonesia By Train 2026. All rights reserved