On this page
Free Astrology Insights
Tropical beach

How to Get Around Sumatra: Transport Tips for Independent Travelers

💰 Click here to see Indonesia Budget Breakdown

💰 Prices updated: June, 2026. Budget figures are estimates — always verify before travel.

Exchange Rate: $1 USD = Rp17,940.00

Daily Budget (per person)

Shoestring: Rp448,500 – Rp897,000 ($25.00 – $50.00)

Mid-range: Rp897,000 – Rp2,691,000 ($50.00 – $150.00)

Comfortable: Rp2,691,000 – Rp7,176,000 ($150.00 – $400.00)

Accommodation (per night)

Hostel/guesthouse: Rp89,700 – Rp358,800 ($5.00 – $20.00)

Mid-range hotel: Rp412,620 – Rp1,435,200 ($23.00 – $80.00)

Food (per meal)

Budget meal: Rp53,820.00 ($3.00)

Mid-range meal: Rp215,280.00 ($12.00)

Upscale meal: Rp1,076,400.00 ($60.00)

Transport

Single metro/bus trip: Rp15,000.00 ($0.84)

Monthly transport pass: Rp897,000.00 ($50.00)

Why Getting Around Sumatra Is Harder Than You Think

Sumatra is enormous. At roughly 1,750 kilometres from the northern tip of Aceh down to the Sunda Strait near Lampung, it is the sixth-largest island on Earth. First-time travelers consistently underestimate the distances involved — and in 2026, that mistake is still costing people days they did not budget for. Roads that look short on a map often take three times longer than expected due to mountain terrain, single-lane stretches, and the kind of roadwork that has been “ongoing” for years. The good news is that the transport network has genuinely improved. The Trans-Sumatra Toll Road is now more complete than ever, domestic flight connections have expanded, and app-based transport works reliably in every major city. This guide cuts through the confusion so you can plan routes that actually make sense.

Flying Between Cities: The Fastest Way to Cover Ground

For most independent travelers, domestic flights are the most sensible way to connect Sumatra’s major hubs. The distances between Medan, Padang, Pekanbaru, Palembang, and Banda Aceh are simply too large to cover overland without sacrificing multiple days to bus journeys that test your patience as much as your spine.

In 2026, Lion Air, Citilink, Batik Air, and Super Air Jet all operate frequent routes across Sumatra. The busiest corridor is Medan (Kualanamu International) to Jakarta, but inter-Sumatra routes have also become more practical. Medan to Padang, Medan to Palembang, and Pekanbaru to Medan are all served by at least one daily flight. Batik Air expanded its Sumatran network in late 2025, adding more direct city-pair routes that previously required a detour through Jakarta.

Booking through Traveloka or Tiket.com gives you price comparison across carriers. For budget fares, search 3–4 weeks ahead. Last-minute domestic tickets in Indonesia can double or triple in price during school holiday periods in June–July and December.

Pro Tip: Kualanamu Airport in Medan now has a direct rail link into the city centre — the Railink express runs every 30 minutes and takes around 40 minutes to Medan city station. In 2026 it costs around IDR 60,000 and is far more reliable than negotiating with airport taxis. Buy your ticket inside the terminal before exiting arrivals.

Watch for baggage rules. Budget carriers like Citilink and Super Air Jet often sell tickets with zero checked baggage included. A 20kg baggage add-on typically costs IDR 150,000–250,000 per sector when booked in advance, but can jump to IDR 400,000 or more at the airport counter.

Long-Distance Buses and the Trans-Sumatra Toll Road

Overland travel in Sumatra changed significantly when the Trans-Sumatra Toll Road began connecting more sections of the island’s north-south spine. As of 2026, the toll road network is operational across key corridors including Lampung through South Sumatra into Jambi, and significant stretches in North Sumatra around Medan. Travel times on these stretches have dropped considerably compared to the old national roads.

The main bus operators worth knowing:

  • PMTOH — one of the most established inter-city bus companies, running routes connecting Medan, Pekanbaru, Padang, and further south.
  • ALS (Antar Lintas Sumatra) — legendary among budget travelers for its epic Medan-to-Jakarta runs that take 40+ hours and cross by ferry at Merak-Bakauheni. Not for the faint-hearted.
  • Pelangi / Damri — government-linked operator with routes covering areas private companies skip.
  • Executive-class operators — several newer companies now offer reclining sleeper seats, air conditioning, and onboard USB ports on popular corridors. Worth the premium on overnight runs.

Fares vary widely. A budget seat on the Medan–Padang route (around 12–15 hours) runs approximately IDR 200,000–350,000. An executive sleeper seat costs IDR 400,000–600,000. Book at the terminal or through WhatsApp contacts you’ll find on travel forums — most bus companies still do not have proper online booking systems in 2026, which is genuinely frustrating.

One honest reality check: even with toll roads, Sumatra’s bus journeys are long. The roads between Bukittinggi and Padang are winding mountain terrain that no toll road has fully bypassed. The Medan-to-Berastagi route involves steep switchbacks regardless of where you board. Factor rest stops, prayer breaks, and unexpected delays into your timing — every time.

Trains on Sumatra: Limited but Useful

Sumatra has a rail network, but it is nowhere near as comprehensive as Java’s. There are two distinct and disconnected systems: one in West Sumatra and one in South Sumatra.

In South Sumatra, passenger trains run between Palembang and Lubuklinggau, passing through landscapes of palm oil plantations and river valleys. The KA Sindang Marga is the most useful service here. Palembang also has its LRT (Light Rail Transit) — opened for the 2018 Asian Games and still running in 2026 — which connects the airport to the city centre and is excellent for getting around Palembang itself.

In West Sumatra, a scenic commuter rail connects Padang with Pariaman along the coast. It’s a genuine highlight — the train runs alongside the Indian Ocean for stretches, and the coastal scenery at dusk, with fishing boats silhouetted against an orange sky, makes it one of the more underrated experiences in the province. Fares are minimal, around IDR 3,000–5,000 for short hops.

For everything else — Medan, Aceh, Riau, Lampung’s interior — there is no passenger train. This is simply a gap in the infrastructure you need to plan around.

Ferries and Boats: Crossing the Waters Around Sumatra

Water transport is essential in several parts of Sumatra, and the options are more varied than most travelers realise.

Merak–Bakauheni Ferry

This is the main crossing between Java and Sumatra, running 24 hours a day across the Sunda Strait. The crossing takes around 2 hours on a fast ferry or up to 4 hours on the slower ro-ro ferries that carry vehicles. It’s cheap — foot passengers pay around IDR 25,000–30,000 on the slow ferry — and genuinely busy. During Lebaran (Eid al-Fitr) holidays, this strait becomes one of the most congested transport bottlenecks in Indonesia. Avoid it during that period unless you have no choice.

Batam and Bintan

Fast ferries connect Batam and Bintan to Singapore multiple times daily, making these islands a common entry point into Sumatra for travelers coming from Malaysia or Singapore. Batam’s Harbour Bay and Batam Centre ferry terminals connect to HarbourFront in Singapore in about 1 hour. Fares run IDR 350,000–550,000 each way depending on the operator and time of day.

Lake Toba Ferries

The ferry crossing between Parapat on the mainland and Samosir Island in Lake Toba is one travelers actually look forward to. The lake is so vast that the crossing takes 30–45 minutes, and arriving at Tuk Tuk on Samosir with the caldera walls rising around you is a proper arrival moment. Ferries depart regularly through the day; the last departure back to Parapat is typically around 5:00 PM so keep an eye on timing.

Bangka and Belitung

Both islands are reachable by ferry from Palembang or directly by air. The ferry from Palembang to Pangkalpinang (Bangka) takes around 4–5 hours on the fast Sriwijaya Express service. Flying from Jakarta to Belitung (Tanjung Pandan) on Citilink or Nam Air is increasingly popular given the island’s rising tourism profile.

Renting a Motorbike or Car: Self-Drive Reality

Renting your own transport is one of the best decisions you can make in areas like the Batak highlands around Lake Toba, the Bukittinggi region, or rural Aceh. It unlocks villages, waterfalls, and viewpoints that no bus route comes close to.

Motorbike rentals cost IDR 80,000–150,000 per day for a standard 110–125cc scooter. Larger trail bikes for rougher terrain cost IDR 200,000–300,000 per day. In Berastagi and around Lake Toba, rental shops are easy to find near the main guesthouses.

Car rentals with a driver cost IDR 600,000–900,000 per day for a small vehicle, and this is genuinely worth considering for groups of three or more. Roads in many parts of Sumatra are challenging enough that having a local driver who knows when a shortcut is actually shorter — and when it isn’t — saves real stress.

On the international driving licence question: Indonesian law requires one for foreign drivers. In practice, police checkpoints in tourist areas often waive this for motorbike riders, but it is a risk. If stopped without the correct paperwork, the on-the-spot negotiation (read: unofficial fine) can range from IDR 50,000 to several hundred thousand rupiah.

Fuel is sold at Pertamina stations throughout Sumatra. Pertamax (higher octane) costs around IDR 13,500–14,500 per litre in 2026. In remote areas, fuel is sold from roadside bottles at a markup — usually IDR 15,000–18,000 per litre.

Ojek, Gojek, Grab, and Angkot: Getting Around Inside Cities

Inside every major Sumatran city, the transport equation is straightforward in 2026: open Gojek or Grab, tap your destination, and a driver arrives within minutes. Both apps work well in Medan, Padang, Pekanbaru, Palembang, and Banda Aceh. Prices are fixed through the app, which eliminates the negotiation that used to define every short trip.

A typical city ride of 3–5 kilometres costs IDR 15,000–25,000 by ojek (motorbike) or IDR 25,000–45,000 by GrabCar. In smaller towns — Bukittinggi, Berastagi, Sibolga — app coverage exists but driver density is lower. You may wait 10–15 minutes outside peak hours.

Angkot (minibuses) still operate in most Sumatran cities and are the cheapest option — usually IDR 4,000–7,000 per trip. The challenge is that routes are not clearly signed in English and vary by city. In Padang, the angkot network is surprisingly functional once you learn the colour-coding system. In Medan, angkot and Sudako minibuses cover routes that Gojek is actually faster for in traffic.

Traditional becak (cycle rickshaws) survive in parts of Medan and a few smaller towns, mainly for short hops with heavy bags or grocery loads. Negotiate the fare before you get in — IDR 20,000–40,000 is typical for a short ride.

Entering Sumatra: Your Main Gateway Options

How you first arrive in Sumatra shapes everything that follows. The main entry points in 2026:

  • Medan (Kualanamu International Airport) — The biggest gateway, with direct international flights from Kuala Lumpur, Penang, Singapore, Riyadh, and Jeddah. Most travelers starting a Sumatra loop begin here.
  • Batam (Hang Nadim Airport or ferry terminals) — Popular for travelers coming from Singapore by sea. Batam is also a domestic air hub with frequent connections to Jakarta and other Indonesian cities.
  • Palembang (Sultan Mahmud Badaruddin II Airport) — Good option if your Sumatra route is southern-focused, with connections from Jakarta being very frequent.
  • Padang (Minangkabau International Airport) — Direct flights from Kuala Lumpur and good connections from Jakarta make this a solid entry point for the West Sumatra highlands.
  • Bakauheni Ferry Terminal — The overland entry from Java via the Sunda Strait crossing, ideal if you’re traveling from Bali or Java overland and continuing north through Sumatra.

Crossing Into Malaysia: Borders and Ferry Routes

Sumatra shares maritime borders with Malaysia, and a few crossing options are actively used by independent travelers.

The most popular is the Medan–Penang ferry, which has had a complicated history of operator changes. In 2026, this route is operated via Belawan Port in Medan to Georgetown (Penang), taking approximately 5–6 hours. Check current operators and schedules through Kualanamu Airport’s ferry desk or the Belawan terminal directly, as service frequency adjusts seasonally.

There are also land border crossings between Riau Province and Malaysian Sarawak (via the Entikong corridor), but these are used mainly by Indonesians and involve significant overland travel to reach. For most travelers, the ferry from Batam or Medan to Malaysia is far more practical.

Make sure your passport has at least 6 months validity from the date of travel — Indonesian immigration and Malaysian immigration both enforce this, and the number of travelers turned back at the Batam ferry terminals each year because of this rule is genuinely depressing.

2026 Transport Budget Breakdown

Here’s what realistic daily transport spending looks like for independent travelers moving around Sumatra in 2026:

Budget Tier

  • Local angkot/Gojek ojek within cities: IDR 20,000–50,000 per day
  • Economy bus seat (long-distance): IDR 200,000–350,000 per journey
  • Motorbike rental: IDR 80,000–120,000 per day
  • Domestic flight (booked 3+ weeks ahead): IDR 350,000–600,000 per sector

Mid-Range Tier

  • GrabCar within cities: IDR 50,000–120,000 per day
  • Executive bus seat (sleeper): IDR 400,000–650,000 per journey
  • Car rental without driver: IDR 350,000–500,000 per day (plus fuel)
  • Domestic flight (standard booking): IDR 600,000–900,000 per sector

Comfortable Tier

  • Private transfer between cities: IDR 800,000–1,500,000 per trip
  • Car with driver (full day): IDR 700,000–1,000,000
  • Business class domestic flight: IDR 1,200,000–2,500,000 per sector

A practical budget for transport alone on a two-week Sumatra loop — combining 2–3 flights with buses and local apps — typically runs IDR 1,500,000–3,500,000 for budget travelers and IDR 4,000,000–8,000,000 for mid-range.

Practical Tips for Getting Around Sumatra Without Losing Your Mind

Download offline maps before you go. Google Maps works well in cities but data coverage drops in highland and rural areas. Maps.me with an Indonesia offline map downloaded is genuinely useful when your data signal disappears on a mountain pass between Bukittinggi and Padang.

Buy a local SIM card immediately. Telkomsel has the best coverage across Sumatra’s rural and mountainous areas. A starter SIM with 20–30GB of data costs IDR 80,000–130,000 and is available at any minimarket or at the airport arrivals hall. XL and Indosat work fine in cities but become unreliable once you’re outside urban corridors.

The rainy season matters for overland travel. Sumatra’s west coast gets rain heavily from October through March. During peak wet season, landslides can close mountain roads — particularly around Bukittinggi, Berastagi, and in Aceh’s central highlands — sometimes for hours, sometimes for days. Build flexibility into your schedule if traveling October through February.

Book buses in person when possible. Walk to the terminal or a reputable travel agent. Several online third-party sites sell Sumatra bus tickets with inaccurate departure times or routes that no longer exist. The local knowledge of a physical agent — often charging no markup or just IDR 5,000–10,000 commission — is worth the short trip.

Negotiate taxis at smaller airports. Not every Sumatran airport has Gojek or Grab operating in the car park. Airports like Silangit (near Lake Toba) and Maimun Saleh (Sabang, Aceh) have limited app coverage. A pre-negotiated taxi is your best option; establish the price before putting your bag in the car. Rates to main guesthouses from Silangit Airport typically run IDR 100,000–150,000.

Allow for prayer time on bus journeys. Long-distance buses in Sumatra — especially through Aceh and West Sumatra — will stop for Sholat (prayer) at mosques along the route. This is normal and happens five times daily. Factor an extra 30–60 minutes into any overland journey time estimate you find online.

The heat is real. Sumatra sits directly on the equator. Waiting for buses or ferries in the midday sun — the sharp, direct heat with no breeze, the kind that makes tarmac shimmer — is genuinely draining. Keep water with you always, and aim to arrive at transit points early morning rather than midday.

Frequently Asked Questions

How long does it take to travel from Medan to Lake Toba?

By road, Parapat (the ferry point for Lake Toba) is around 4–5 hours from Medan under normal conditions. The faster route uses the toll road via Tebing Tinggi. Alternatively, fly into Silangit Airport near Balige on the lake’s southern shore — Lion Air and Wings Air serve this route from Medan and Kualanamu in about 45 minutes flying time.

Is it safe to rent a motorbike in Sumatra as a foreign traveler?

It is manageable on well-traveled routes like around Lake Toba or Bukittinggi, but requires real riding experience. Roads can be steep, narrow, and slippery in wet conditions. Wear a helmet always, carry your international driving licence, and avoid riding after dark on unfamiliar roads. Many travelers find a car with driver better value for the safety and local knowledge.

Do Gojek and Grab work across Sumatra?

Both apps work reliably in Medan, Padang, Pekanbaru, Palembang, and Banda Aceh. Coverage exists in secondary cities like Bukittinggi and Berastagi but with fewer drivers. In small towns and rural areas, traditional ojek (non-app motorbike taxis) are still the norm. Always keep small cash for areas where apps don’t reach.

What is the best way to get from Sumatra to Java?

Flying from Medan, Padang, Palembang, or Pekanbaru to Jakarta is fastest and often cheapest when booked ahead. The overland option is taking a bus to Bakauheni in South Lampung, crossing the Sunda Strait by ferry to Merak in West Java, then continuing by bus or train. This full overland route from Medan to Jakarta can take 40+ hours and is an endurance trip rather than a practical one.

Are there direct buses between Bukittinggi and Medan?

Yes, several operators run this route — it covers roughly 700–800 kilometres and takes approximately 14–18 hours depending on road conditions and stops. PMTOH and ALS are the main operators. Overnight executive buses with reclining seats are the most practical option. Book at the main bus terminal in Bukittinggi (Aur Kuning Terminal) or through a local guesthouse that can confirm current operators and departure times.


📷 Featured image by Alexandra Tamba on Unsplash.

Accessibility Menu (CTRL+U)

EN
English (USA)
Accessibility Profiles
i
XL Oversized Widget
Widget Position
Hide Widget (30s)
Powered by PageDr.com