Palembang to Bandar Lampung by Train

Nine hours south across Sumatra towards the Java ferry — the most useful long-distance rail journey outside Java, run in reverse.
Which class to book
Sriwijaya overnight in eksekutif. Rajabasa is remarkably cheap but nine hours in basic ekonomi stock is a long night.

Roughly 390km south from Kertapati in Palembang to Tanjungkarang in Bandar Lampung, taking eight and a half to ten hours. Most travellers take it overnight.

This is the route towards Java. Tanjungkarang is the southern end of the network, and from Bandar Lampung the ferry port at Bakauheni connects across the Sunda Strait to Merak in West Java. Combining this train with that crossing is the classic overland route from southern Sumatra to Java.

Which trains run this route: Rajabasa is the ekonomi day service, very cheap and correspondingly basic. Sriwijaya runs overnight with better accommodation, and Limex Sriwijaya offers an upgraded option.

Allow for the Palembang end. Kertapati station sits across the Musi river from the city centre, so factor in the transfer when planning your departure rather than assuming the station is central.

Route details

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

Departures Per Day
3
Destination City
Bandar Lampung
Destination Station
Tanjungkarang
Distance
390
Journey Time
8h 30m - 10h
Ferry Connection
Yes
Named Trains
Rajabasa, Sriwijaya, Limex Sriwijaya
Origin City
Palembang
Origin Station
Kertapati
Overnight Service
Yes
Scenery
Good - worth a window seat
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 40-120k
Fare Range (Eksekutif)
Rp 250-450k

Categories

Sumatra

Last updated 8 Sep 2026

© Indonesia By Train 2026. All rights reserved