The conventional line from Jakarta to Bandung covers about 170km and climbs from sea level to roughly 700m. It is the most consistently beautiful stretch of railway in Indonesia: the section around Purwakarta and the descent into the Bandung basin crosses a series of colonial-era viaducts over deep ravines.
Since the Whoosh high-speed line opened in 2023 the conventional service has been under pressure, and the pattern of departures has changed. Check current schedules when booking rather than assuming the historic timetable still applies.
The honest comparison: Whoosh does the journey in around 40 minutes but runs largely through tunnels and cuttings and terminates outside the city. The conventional train takes three hours, arrives at Bandung's central station, and shows you the mountains. If you are commuting, take Whoosh. If this is part of a trip through Java, take the slow train.
Journey times vary by service and season. Confirm against current schedules before booking.
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.
Categories
Last updated 8 Sep 2026
© Indonesia By Train 2026. All rights reserved