Bandung to Jakarta by Train

Three hours down from the highlands to the capital, over viaducts and through tea country — the scenic alternative to a 40-minute high-speed run.
Which class to book
Eksekutif, right-hand side heading west — that is the ravine side on the descent out of the highlands.

The eastbound climb into the Priangan highlands, covering about 170km from Gambir to Bandung station and rising from sea level to roughly 700m.

Travelling in this direction, the scenery builds rather than fades. The first hour crosses flat country outside Jakarta; the payoff comes in the second half, as the line works through Purwakarta and crosses a series of colonial-era viaducts over deep ravines before dropping into the Bandung basin.

The alternative. Whoosh covers the same city pair in around 40 minutes at 350km/h, but it is a separate system with separate stations at Halim and Padalarang or Tegalluar, none of them central. Once transfers are counted the real saving is smaller than it looks, and you see almost nothing.

Since Whoosh opened the conventional service has come under pressure and departure patterns have changed, so confirm current schedules rather than relying on older guides.

Route details

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

Departures Per Day
6
Destination City
Jakarta
Destination Station
Gambir
Distance
170
Journey Time
3h - 3h 30m
Ferry Connection
No
Named Trains
Argo Parahyangan and connecting Priangan services - verify current pattern
Origin City
Bandung
Origin Station
Bandung
Overnight Service
No
Scenery
Exceptional - ride it for the view
Service Status
Operating
Highest Class Available
Eksekutif

Fares

Indicative bands only. KAI adjusts fares by season and subclass, so treat these as a guide to the order of magnitude rather than a quote.

Fare Range (Ekonomi)
Rp 100-180k
Fare Range (Eksekutif)
Rp 200-350k

Categories

From Bandung

Last updated 8 Sep 2026

© Indonesia By Train 2026. All rights reserved