
How to Get to the Banyak Islands from Medan (2026)
Illustrative Sumatra coastal route. Confirm current boat schedules locally before travel.
This guide focuses on the exact transfer route specifically for travelers routing through Medan who need concrete boat options and approximate costs, not a vague “take a boat out there” summary. Getting to the Banyak Islands takes three distinct legs, and each one has more than one option depending on your budget and schedule, so this page walks through each leg in the order you will actually experience them.
Research-based guide · Sources checked 9 October 2026. Prices are approximate in Indonesian Rupiah based on recent traveler reports and will vary; confirm current fares locally.
The route in one sentence
Fly into Medan, drive or arrange transport 8–10 hours to the port town of Singkil, then take a boat (4 hours public, or 1.5 hours by speedboat charter) to Pulau Balai, followed by a final 1-hour boat to your specific island. Expect the full door-to-door journey to take at least a day and a half each way once you include rest stops.
Step 1: Fly to Medan
Medan’s Kualanamu International Airport (KNO) is the gateway, with regular connections from regional hubs including Bangkok, Singapore, Kuala Lumpur and Jakarta. One-way fares can start from roughly $40 USD depending on season and how far ahead you book. Build in enough buffer time after landing, since the onward drive to Singkil is long, and arriving late in the day usually means an overnight in Medan before setting off.
Medan itself is worth treating as more than a layover point. If your flight lands in the afternoon or evening, a one-night stay near the airport or in the city center lets you start the Singkil drive fresh the next morning rather than arriving at the port exhausted. Several mid-range hotels in Medan are used to arranging the Singkil driver directly, which removes one coordination step from your plate and means the car is often waiting when you check out.
Step 2: Medan to Singkil
The drive from Medan to the harbor town of Singkil takes roughly 8 to 10 hours and costs around 900,000 Rupiah (about $65 USD) per car when arranged through a hotel or driver. Many travelers break up the drive with a stop at Lae Mbilulu Waterfall, roughly halfway along the route and about 30 minutes off the main road, which makes a useful stretch break on an otherwise long journey. The road itself passes through a mix of small towns and rural Sumatra scenery, and most drivers are used to doing the route regularly, which helps on a road that can otherwise feel disorienting to a first-time visitor.
An alternative route runs via Nias: a twice-weekly ferry connects Gunung Sitoli (Nias) to Singkil, taking about 9 hours, which typically means an overnight stay in Singkil before continuing. This route saves little time over flying directly into Medan, so it mainly suits travelers who are already visiting Nias Island and want to combine both destinations in a single Sumatra itinerary rather than booking two separate trips.
Step 3: Singkil to Pulau Balai
This is the leg with the most genuine choice, and the right call depends on group size and how precious your time is. A solo backpacker on a loose schedule has little reason to pay for a charter when the public boat costs a fraction of the price; a family or small group with a short window benefits much more from the predictability of a chartered speedboat.
| Option | Journey time | Approximate cost | Frequency |
|---|---|---|---|
| Public wooden boat (Kapal Kayu Besar) | ~4 hours | ~50,000 IDR (~$3 USD) | Daily |
| Public ferry | ~4 hours | ~50,000 IDR (~$3 USD) | 3x weekly (Mon/Thu/Fri; confirm locally) |
| Speedboat charter to Balai | ~1.5 hours | ~1,500,000 IDR (shared cost) | On request |
| Speedboat charter to Palambak | ~1.5 hours | ~1,700,000 IDR (shared cost) | On request |
Sharing a speedboat charter among a group brings the per-person cost much closer to the public options while cutting the crossing time considerably. If you are on a tight schedule or traveling with limited daylight hours remaining, the charter is usually worth arranging in advance through your resort, since public boats depart on their own schedule and will not wait for you.
Step 4: Balai to Your Final Island
From Balai, a smaller wooden boat completes the journey to your specific island (Palambak, Tailana, Tuangku, Pinang or Bangkaru), typically around 1 hour and roughly 200,000 Rupiah (about $14 USD). Most resorts can arrange this final leg directly if you confirm your arrival boat and approximate time in advance, which avoids waiting around Balai longer than necessary. Exact timing and cost vary by island and by how far it sits from Balai, so confirm specifics with your resort rather than assuming a flat rate applies everywhere.
Balai itself has basic supplies — a last chance to pick up snacks, sunscreen or anything you forgot, since the smaller islands have little to no shopping. It is also your last reliable ATM-adjacent stop in practice, even though the nearest actual ATMs are back in Singkil, so treat Balai as the final checkpoint for anything you might need rather than the start of the relaxing part of the trip.
Budgeting and Timing the Full Trip
Pulling the four legs together into one trip plan is more useful than looking at each cost in isolation. The breakdown below assumes a solo or small-group traveler starting from a standard international arrival in Medan, without a pre-arranged all-inclusive package handling every leg for you.
- Medan flight: from roughly $40 USD one-way depending on origin and season.
- Medan to Singkil driver: ~900,000 IDR (~$65 USD) per car, shareable among a group.
- Singkil to Balai: ~50,000 IDR by public boat, or a shared speedboat charter for speed.
- Balai to final island: ~200,000 IDR by local wooden boat.
- Cash only beyond Singkil — there are no ATMs on the islands themselves, so withdraw what you need in Medan.
Public ferries run on a limited weekly schedule, so check the current timetable before fixing your Medan flight dates. Because the full journey from Medan to your final island can span a full day or more once you include the drive and two boat legs, most travelers plan one overnight stop (in Singkil, or in Medan before departure) rather than attempting the entire route in one push.
Add it up and a solo traveler taking the budget route (public boats rather than a charter) can expect to spend somewhere in the region of $70–$90 USD just on the one-way transfer beyond the Medan flight itself, before accommodation. A group splitting a speedboat charter both ways will spend more per person on transport but save meaningful time, which may be worth it on a shorter trip where every day on the islands counts.
Common Mistakes to Avoid
- Booking a tight same-day connection between arriving in Medan and departing for Singkil — flight delays leave no room for error on an 8–10 hour drive.
- Assuming the public ferry runs daily; it typically runs around three times a week, so check the current timetable before fixing dates.
- Arriving in Singkil without enough cash for the rest of the trip — there are no ATMs past this point.
- Scheduling a tight return flight out of Medan right after leaving the islands, with no buffer for a delayed boat.
- Not confirming with your resort who is meeting you at Balai for the final leg, which can mean unplanned waiting time at the dock.
Most of these mistakes share a common thread: treating this route like a normal domestic transfer with predictable timing, rather than a multi-leg journey through a region where public transport runs on its own schedule. Travelers who build in deliberate slack — an extra night in Medan, a buffer day in Singkil, a flexible return flight — consistently report a smoother trip than those who try to compress the route to the theoretical minimum.
Frequently Asked Questions
Can I book the Singkil-to-island boats in advance?
Speedboat charters can usually be arranged in advance through your resort or a local contact; public boats generally cannot be pre-booked and run on their own schedule.
Is there a more direct flight option into the Banyak Islands?
No scheduled commercial flights serve the islands directly; Medan plus the Singkil boat route is the standard way in.
How much luggage space is there on the smaller boats?
Space is limited on the wooden boats used for the final legs, so pack efficiently and protect electronics in a waterproof bag.
Should I arrange transport through my resort instead of independently?
Many resorts can coordinate the Singkil-to-island leg if you share your arrival details in advance, which removes some of the scheduling uncertainty.
What happens if I miss the public ferry from Singkil?
You can usually still arrange a speedboat charter at extra cost, or wait for the next public departure, which may be the following day depending on the schedule.
Is it worth hiring a private driver for the whole Medan-to-Singkil-to-island route?
Some resorts can coordinate a single arranged journey covering the drive and boat legs together; it costs more than piecing together public options yourself but removes most of the scheduling risk, which can be worth it on a short trip.
Once your route is planned, see the best time to visit guide to pick dates, or compare which island suits you in the full Banyak Islands travel guide. Travelers connecting through Sumatra may also want our Weh Island diving guide for a second stop, or our Banyak Islands vs Simeulue comparison if you are still deciding between the two archipelagos.
