Sumatra Railways: Limited Routes and Service
Sumatra rail travel: what trains can and cannot connect
Sumatra has passenger railways, but they do not form one network that carries you the length of the island. The services worth knowing about are grouped around particular places: an airport line between Medan and Kualanamu, a line linking Padang with the Minangkabau airport, and an intercity route between Palembang and Bandar Lampung. None of these runs through to the others, so a cross-island itinerary needs a road or air leg between the rail sections.
The best rail choice depends on the places at either end of your journey. If your route begins and ends within one of these areas, the train may be a useful part of the plan. If you are trying to cover long distances between regions, check first where each line actually runs. A map can make the island look more connected than its passenger services are, so confirm the stations before you build the itinerary around them.
Three rail areas shape a Sumatra itinerary
North Sumatra: Medan and the airport line
The most useful rail link in North Sumatra for many travellers is the airport train between Medan and Kualanamu International Airport. It opened in 2013 and connects the city railway station with the airport. Plan how you will reach the city-side station from your accommodation with luggage, because that leg is separate from the train itself.
Before building a tight flight connection around the airport train, leave room for the journey between your accommodation and Medan station, and for the time needed at the airport. A station-to-station rail connection does not remove the road leg at either end. For a morning departure, an earlier train and a longer margin are the safer choice.
Beyond the airport line, the rail services out of Medan are better treated as separate journeys, each with its own stations and timetable. Choose a service by its actual endpoint rather than assuming that every train from Medan will bring you close to your destination. If you want to visit a town for the day, confirm the return options before you leave, because the outward and return services may not line up with the time you want to spend there.
West Sumatra: Padang and the airport train
West Sumatra’s most practical passenger service is the Minangkabau Express between Padang station and Minangkabau International Airport, known locally as BIM. The service resumed in January 2021 after a period of suspension, so check that it is running on the date you need before planning around it. It is most useful when your trip already has a Padang endpoint or a flight out of the airport.
When planning a Padang connection, look carefully at the stop that serves your intended place. Do not assume that a station puts you at the door of every beach, hotel or village. If you are carrying beach gear, travelling with children or returning after an activity, the distance from the platform to the actual destination matters as much as the train journey itself. For an airport connection, check whether your flight time leaves enough margin for the rail leg and the airport’s own procedures.
Mountain scenery can make a West Sumatra train look like an outing in itself, but its practical purpose comes first. It is a regional service with stops that matter to local people. Choose a departure that serves your actual plan, then decide whether the ride is a convenient transfer or a trip worth making for its own sake.
South Sumatra and Lampung: the Rajabasa intercity route
The clearest interregional rail option in the south is the Rajabasa, which runs between Kertapati station in Palembang and Tanjung Karang station in Bandar Lampung. It is the practical choice for moving between those two provincial centres, and it can replace a road journey for that leg. It does not turn the rest of southern Sumatra into a door-to-door rail trip, so your starting point in either city and your onward destination still determine how much road travel surrounds the train.
Keep the station distinction clear. If you arrive in Palembang and plan to continue beyond the city, separate Kertapati station from your eventual destination and organise the next leg in advance. The same applies in Bandar Lampung, where Tanjung Karang is the rail endpoint rather than a guarantee of a direct connection to a distant coastal or inland stop. Where the train is a long-distance segment, make the station transfer part of the itinerary and avoid booking a close onward departure that depends on a perfectly timed arrival.
Why the rail routes do not join up into one cross-island journey
Each of the services described above sits within its own part of the island. The Medan airport line, the Padang airport train and the Palembang to Bandar Lampung route do not connect with one another, so you cannot plan a continuous train journey from Medan through Padang to Palembang using the services in this guide. Between these areas, use another mode and check the transfer point carefully.
That has a direct consequence for anyone drawing a multi-stop itinerary. Road transfers between regions can take a substantial part of a day, and the distance between two places on a map can understate the effort of reaching the next station. If your itinerary already includes several widely spaced provinces, compare the time spent transferring against the value of each train segment.
Railway projects and plans may describe future links or network ambitions. A planned route is not a present-day timetable. Do not treat a construction announcement or a proposal as evidence that tickets can be bought for a journey now. For a trip taking place soon, work from services that are actually operating and verify every connection for your travel date.
How to choose a train journey that fits the trip
Start with the endpoints, not the train name. Write down the exact station you need to leave from and the town or station that takes you closest to your next activity. Then compare that pair with the three rail areas above. This filters out attractive but irrelevant services before you start arranging accommodation or excursions around them.
- For a Medan airport transfer: use the airport train to Kualanamu, then account for the separate journey to the departure station and the airport buffer. Do not assume a city hotel is beside Medan station.
- For Padang and the airport: use the Minangkabau Express between Padang and BIM, and map the final connection from the station to your beach, accommodation or meeting point.
- For Palembang to Bandar Lampung: treat the Rajabasa as the intercity leg between Kertapati and Tanjung Karang, plan local transport at both ends, and keep an overnight option if onward timing is uncertain.
Next, check the actual schedule for the day you intend to travel. Services can be limited compared with an urban metro, and operating patterns change. A timetable remembered from a previous trip is not enough to fix a current connection. Confirm the station names, the direction and the service date together, so that the details describe the same journey.
Decide also how much schedule risk the journey can absorb. A relaxed point-to-point trip can tolerate a later arrival, but a flight or a fixed appointment cannot. Where another booked leg depends on the train, leave a meaningful gap or travel the previous day. That matters most when a train arrival is followed by a road transfer in a different part of the city, because traffic or local access can affect the second leg even when the train runs as planned.
Finally, check whether the service you are considering carries passengers on the route you need. A railway line shown on a general map is not necessarily open to travellers. Passenger stations and stopping patterns determine where you can board and alight, so confirm them before you rely on a route.
What to expect at stations and between modes
Plan station access as part of the journey, especially in Medan, Padang, Palembang and Bandar Lampung, where the rail station is only one point in a larger urban trip. Decide how you will reach it with your luggage, and whether you need a separate road transfer after arrival. When the final stop is a smaller town, settle the onward plan before departure rather than expecting the station area to provide the exact transport you need at any hour.
For airport rail, the station-to-terminal link is useful but does not remove check-in deadlines or airline requirements. Work backwards from the time you must be at the terminal, allowing for the train ride, the walk or transfer within the airport, and the chance that a disruption changes your plan. If missing the train would put a flight at risk, an earlier departure or a night near the airport is a more resilient plan than relying on the last possible connection.
For a long regional train, keep the rest of the day simple at both ends. Carry what you need for the rail segment in an accessible bag, and avoid planning a distant activity immediately after arrival until its local transfer is confirmed. The train may be the predictable part of the journey, while the first stretch from the station and the last stretch to the destination often need separate thought.
Train travel is not automatically the fastest option for every Sumatra route. A road vehicle may be the only practical choice for a place without a passenger station, while a flight may make more sense between distant regions. Rail is most compelling where the line follows the route you actually need, such as Medan to its airport, Padang to its airport, or Palembang to Bandar Lampung. Compare the full door-to-door journey, including waiting and station transfers, rather than only the time the train itself takes.
Questions travellers ask about Sumatra trains
Can you travel across Sumatra entirely by train?
No, not with the services described here. The Medan airport line, the Padang airport train and the Palembang to Bandar Lampung route do not connect with each other, so a cross-island trip needs a road or air leg between them.
Does the Medan airport train run from the city?
Yes, it runs from the city railway station in Medan to Kualanamu International Airport. Confirm the service on your travel date, and include the separate journey to the station in your timing.
Is there a train between Padang and the airport?
Yes, the Minangkabau Express runs between Padang and Minangkabau International Airport. Check that it is operating on your date and plan the final leg from the station to your destination.
Is the Rajabasa a train from Palembang to Bandar Lampung?
Yes. The Rajabasa connects Kertapati in Palembang with Tanjung Karang in Bandar Lampung. Plan local transport to and from both stations, and check the schedule for your date before fixing onward travel.
For broader trip logistics across Indonesia, the guide to fitting multiple islands into one Indonesia trip helps you judge whether a cross-region rail detour fits your overall route. The practical travel hub collects wider planning topics for the rest of the trip.
Related reading: Airports and Intercity Transport in Indonesia.
