Rantau Prapat to Medan by Train

Seven hours north through the plantation belt to Medan — a working railway through a part of Indonesia visitors almost never see.
Which class to book
Sribilah in eksekutif. The stock is older across the board here, so the class gap is wider than on Java.

Around 275km north from Rantau Prapat to Medan, taking six to eight hours through the palm oil and rubber estates of North Sumatra.

Almost no foreign visitors take this train, which is most of its appeal. The line runs through a working agricultural landscape of plantation towns and estate sidings that sees essentially no tourism, and the journey is a genuine look at a part of Indonesia the guidebooks skip.

Which trains run this route: Sribilah is the principal service, with both day and overnight departures. Putri Deli covers part of the corridor at the ekonomi end.

Set expectations. Rolling stock here is older than on Java's main lines and English is far less widely spoken than in Yogyakarta or Bali. Arriving into Medan connects you to the Kualanamu airport line, which is the practical way onward since the North Sumatra network does not link to the rest of the island.

Route details

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

Departures Per Day
3
Destination City
Medan
Destination Station
Medan
Distance
275
Journey Time
6h - 8h
Ferry Connection
No
Named Trains
Sribilah, Putri Deli
Origin City
Rantau Prapat
Origin Station
Rantau Prapat
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 100-180k
Fare Range (Eksekutif)
Rp 220-380k

Categories

Sumatra

Last updated 8 Sep 2026

© Indonesia By Train 2026. All rights reserved