Getting Around Sumatra: Roads, Buses and Ferries
Getting around Sumatra: pick a region, then connect it
Getting around Sumatra works best as a set of regional trips rather than one continuous crossing. Fly between distant cities when time is short, travel by road inside a region, and add a boat where the destination sits across water. The Trans-Sumatra road runs the length of the island from Banda Aceh in the north to Lampung in the south, but the length of a route on the map says little about how long the day will take. Hill sections, slow freight, rain and occasional closures decide the timing.
For a short visit, choose one or two neighbouring areas. A North Sumatra trip can combine Medan, the Berastagi area and the Lake Toba shore, while a West Sumatra trip is built around Padang and Bukittinggi. Trying to cover both regions by road in a few days turns the holiday into repeated long transfers.
Why the map understates travel time
Distance and duration diverge on Sumatra for ordinary reasons. Routes leave towns through built-up stretches, slow down behind heavy vehicles, and climb hill country where one damaged lane can hold traffic up for a long time. The Lembah Anai stretch of the national road shows how a single section can cut a major link. Floods and landslides damaged it in November 2025. Repairs were completed and the road reopened to traffic in late July 2026, which means the corridor is usable again, not that it is immune to the next storm.
Plan each road leg against the actual road. Ask which town or terminal a service uses, because a city name can describe a wide area and the terminal may sit well away from the centre. Include the last local ride in the plan, especially after dark or with heavy luggage. A driver or coach that reaches the outskirts at lunchtime may still have an hour or more of traffic ahead of it.
Flights for the long jumps
Flying makes sense when the alternative is most of a day on the road. Kualanamu International Airport is linked to Medan by an airport train that runs to Medan Station, which stands opposite Merdeka Square. The run covers about 27 km with three stops in roughly 45 minutes. In West Sumatra, an airport train links Padang with Minangkabau International Airport.
Use a flight to skip a long inter-provincial leg, not to avoid planning the ground journey at either end. A late landing can turn the airport transfer into a separate evening problem, so arrange the first night around the real arrival time rather than the scheduled one. When comparing a flight with a road trip, count the transfer from the airport as part of the flight. For visitors coming from Bali, the choice of route is a separate decision from the local transfers once you land, and the route from Bali to Sumatra guide sets out the gateways.
Coaches, buses and private cars
Long-distance coaches and buses run between the main towns along the corridors. They suit travellers who can give the transfer most of a day and do not need to stop on demand. A night bus keeps the daylight for the destination, but a hill road is not restful at night for most passengers. If you want to see a mountain crossing, travel in daylight.
Keep valuables and travel documents close in busy terminals and on board. Bags are often moved between vehicles several times on a transfer-heavy day, and a tired passenger is the easiest target for a rushed bag swap or a missed stop.
A car with a driver suits highland routes and days with several stops. Agree the route, planned stops, number of days and how fuel is handled before leaving. Ask the driver to explain the road and the day’s endpoint; that conversation shows quickly whether the plan is realistic. Check seat belts and tyres before a hill journey, and keep driving inside daylight where possible. A private car does not protect you from a closure, so keep the next connection flexible if a boat or flight follows.
North Sumatra: the Berastagi road, Lake Toba and Nias
Berastagi lies about 65 to 66 km south of Medan. The road runs along Jalan Jamin Ginting and passes through Sibolangit and Sembahe. Landslides in late November 2024 closed the through-road in that stretch, and it reopened on 2 December 2024. Hill ground is prone to this kind of event, so treat the road as one that can close again. Build the Berastagi leg first in a North Sumatra itinerary, and leave the next activity for after arrival rather than planning a tight same-day chain around a guessed drive time. The Berastagi guide covers the town itself once you arrive.
Parapat is the main ferry point for crossing Lake Toba to Samosir Island. Vehicles and cargo leave from Ajibata port in Parapat. A passenger boat and a vehicle ferry do not solve the same problem, so confirm the vehicle arrangements for the chosen crossing before setting out. If a driver is involved, decide whether the car crosses with you or whether you continue on Samosir without it.
Nias is reached by sea from Sibolga. The ferry to Gunungsitoli on Nias is run by the state ferry company on a vessel that carries up to 425 passengers and 100 vehicles, so a car can travel with you if you have a place on the sailing. The sea crossing is long enough to make it a travel day in its own right. Confirm the sailing and vehicle space for your date before going to the port, and allow time for the approach and boarding.
West Sumatra: Padang, Bukittinggi and the Lembah Anai road
Padang and Bukittinggi are linked by a road through Padang Panjang and the Lembah Anai stretch. It is the essential corridor for road travel between the coast and the highland town, so a closure affects journeys well beyond these two cities. Floods and landslides in November 2025 damaged the national road at Lembah Anai, and it reopened in late July 2026 after repairs. Completed repairs do not guarantee an uninterrupted road in future heavy rain, so keep the transfer flexible during wet weather and allow time for traffic to bunch behind slower vehicles.
The airport train between Padang and Minangkabau International Airport is a short rail link for the city-to-airport leg. It is not a route into the highlands, so arrange road transport for Bukittinggi. Confirm which stations a given train serves before relying on it, because a station near the airport may not be the one nearest your accommodation.
Bukittinggi is best planned as a destination in its own right. The Bukittinggi guide covers the town and its attractions. A car with a driver removes the need to return to the centre between stops on a day trip out of town.
Rail is regional, with two useful examples
Passenger rail in Sumatra covers a few regional links rather than the whole journey between towns. The airport train from Padang has already been described above. In the south, the KA Rajabasa links Kertapati station in Palembang with Tanjung Karang station in Bandar Lampung. The run covers about 389 km and takes roughly nine and a half to ten hours. It operates every day, so the service is dependable for planning, but the long duration means it works best for travellers who are comfortable spending most of a day on a train.
Rail rarely covers a whole journey on its own. The final leg is usually a taxi, ojek or local vehicle, so count the transfer from the station as part of the trip. Check which station is nearest your accommodation before choosing a rail option over a road one. A train that arrives at a station across town can cost more time than a direct coach would have.
Ferries and the southern gateway
Ferries matter wherever a destination sits across water. The Lake Toba crossing to Samosir and the Sibolga crossing to Nias are the two main North Sumatra examples. A third crossing, the Merak to Bakauheni service, links Banten with Lampung and therefore links Java with southern Sumatra. The Bakauheni to Merak ferry guide covers that Java connection in more detail, and it is worth reading before planning an overland trip that includes both islands.
Allow a margin around every crossing. Boarding queues, weather and the approach to the port can all delay a departure, and a tight connection after a sea crossing is easy to miss. Confirm the day’s sailing before setting out, and ask locally whether a smaller boat is running before committing to a fixed onward connection. Small boats are sensitive to conditions, so a fixed onward connection should not depend on one of them.
Rain, road disruption and timing
Rain matters most on hill roads and in valleys, where landslides and floods can close a road or push traffic onto a longer alternative. The Lembah Anai road and the Medan to Berastagi road have both been closed by such events in recent years. These closures are reasons to keep flexibility in the plan, not reasons to assume a road is closed in every wet season.
Early starts help on long road days because they leave daylight for slow sections and for an unplanned stop. They do not remove rain, traffic or a closure. Avoid stacking a mountain transfer, a ferry and a flight with little separation, because a delay on one leg tends to pass down the chain to the next.
Build the itinerary around the transfers
For a North Sumatra trip, decide whether the priority is Berastagi, Lake Toba, Nias or a combination, then give each road and water crossing its own time. Visiting Berastagi and Lake Toba in one short trip means changing transport on each side, so it works better as two separate stays than as a loop. Nias adds a port transfer and a sea crossing, so it needs more than a spare overnight.
For West Sumatra, use Padang as the arrival point, take the airport train only if it fits the flight, and use road transport for Bukittinggi and the stops along the way. For the south, Palembang and Bandar Lampung can be linked by rail, and the port at Bakauheni is reached by road. Match each mode to the links that actually exist in that region rather than forcing one mode across the whole island.
If time is limited, pick one region and fly to it. If you have more time and enjoy watching the landscape change, a coach can turn the overland journey into part of the trip. If you want several stops in a highland area, a driver gives the most control over where each day starts and ends. In every case, leave the final connection adjustable when weather, road works or a crossing is involved.
Common questions about travelling around Sumatra
Can you cross Sumatra by train?
The rail links covered here are regional, and none of them crosses the island. Long journeys between other regions rely on road transport or a flight, and the rail link you need will often be only one part of the route.
Is it realistic to see North and West Sumatra in one short trip?
It is possible to fly between regional airports, but each area still needs road time on arrival. With only a few days, choose one region. With more time, treat the flight as a separate travel day rather than expecting a quick overland hop between the two.
Can a car cross to Samosir?
Vehicles cross from Ajibata port in Parapat. Confirm that the crossing you plan to use accepts a car before the car leaves Parapat, and check the arrangements for your date.
What should I use to reach Nias?
The ferry from Sibolga to Gunungsitoli on Nias is the sea connection to the island. It carries vehicles as well as passengers, so check the vehicle space for your date and plan the port approach as part of the day. Allow for a long crossing and confirm the sailing before travelling.
For more on the wider region, see North Sumatra: Lakes, Volcanoes and Batak Heritage.
Related guides: Weh Island guide, Silangit Airport near Lake Toba: Location, Access and What to Expect.
