Medan to Pulau Weh travel guide via Banda Aceh and Sabang ferry
| | |

How to Get from Medan to Banda Aceh and Pulau Weh 2026

Planning the route from Medan to Pulau Weh after Bukit Lawang, Lake Toba or your Sumatra jungle trek? Good idea. Pulau Weh is one of the most beautiful island escapes in Sumatra, but getting there takes a little planning because you need to travel via Banda Aceh and then take the ferry to Sabang.

Google Maps makes it look simple.

Medan. Banda Aceh. Ferry. Island.

But Sumatra does not always work like that.

Transport can be slow. Flight times change. Ferry schedules can move. Weather can affect boats. And if you plan everything too tightly, one small delay can ruin your whole itinerary.

I live in Sumatra, and this is the honest guide I would give to anyone asking how to get from Medan to Banda Aceh and Pulau Weh without making their trip unnecessarily stressful.

Pulau Weh beach travel guide from Medan and Banda Aceh

Medan to Pulau Weh: Quick Route Overview

The easiest Medan to Pulau Weh route is: Medan or Kualanamu Airport → Banda Aceh → Ulee Lheue Port → ferry to Balohan Port → Pulau Weh.

How do you get from Medan to Pulau Weh?

To get from Medan to Pulau Weh, you first need to travel to Banda Aceh. From Banda Aceh, you go to Ulee Lheue Port and take a ferry to Balohan Port on Pulau Weh / Sabang.

The basic route is:

Medan / Kualanamu Airport → Banda Aceh → Ulee Lheue Port → Balohan Port → Pulau Weh

Most travellers choose one of these options:

Option 1: Fly from Medan to Banda Aceh, then take the ferry to Pulau Weh.
Option 2: Take a night bus from Medan to Banda Aceh, then take the ferry.
Option 3: Include Pulau Weh as part of a longer Sumatra itinerary after Bukit Lawang, Berastagi or Lake Toba.

If you are short on time, flying is usually the easiest option. If you are travelling on a backpacker budget and you have time, the night bus can work. If you are already planning orangutan trekking in Bukit Lawang, it is better to build Pulau Weh into your itinerary carefully instead of adding it last minute.

Map showing the route from Medan to Banda Aceh and Pulau Weh
This map is for illustrative purposes only.

Where is Pulau Weh?

Pulau Weh is an island off the northern tip of Sumatra, in Aceh province. It is also often connected with the name Sabang, which is the main city on the island.

The island is known for snorkelling, diving, coral reefs, simple beach accommodation, scooter drives, quiet sunsets and a much slower feeling than Bali or many other Indonesian islands.

Pulau Weh is not the place to come for beach clubs, luxury shopping or nightlife.

It is the place to come if you want sea, nature, local life, diving, snorkelling, hammocks, simple restaurants and a bit of peace after jungle trekking.

That is why it works very well after a trip to Bukit Lawang or Batu Katak. You do the rainforest first, then you relax by the sea.

Step 1: Medan to Banda Aceh by flight

The fastest way to travel from Medan to Banda Aceh is by flight.

You fly from Kualanamu International Airport, which serves Medan, to Sultan Iskandar Muda Airport in Banda Aceh. Current flight search results show direct flights on this route, with flight time usually around 1.5 hours depending on airline and schedule.

This is the best option if:

You have limited time
You do not want a long night bus journey
You are travelling with children
You are arriving after a jungle trek and need comfort
You want to avoid losing a full travel day on the road

But here is the important part: do not only check the flight duration. You also need to check whether your flight arrival time works with the ferry schedule to Pulau Weh.

From Banda Aceh airport, you still need to get to Ulee Lheue Port. The port is not at the airport, so you need extra time for taxi, waiting, tickets and boarding.

If your flight arrives too late, you may need to sleep one night in Banda Aceh and take the ferry the next morning.

This is not a bad thing. Banda Aceh is worth a stop.

Flight from Medan Kualanamu Airport to Banda Aceh before travelling to Pulau Weh

Step 2: Medan to Banda Aceh by night bus

The night bus is the budget option.

Several travel and accommodation sources describe overnight buses from Medan to Banda Aceh, usually leaving in the afternoon or evening and arriving the next morning. For backpackers, this can be a practical way to save money and avoid paying for one night of accommodation.

But I want to be very honest: this is not always the easiest option.

The journey is long. You may not sleep well. The roads can feel tiring. And if you do it directly after jungle trekking, you might arrive exhausted.

The night bus is best if:

You are on a budget
You are used to long travel days
You have flexible plans
You do not mind being uncomfortable
You have time in case things change

I would not recommend planning a difficult jungle trek, then immediately taking a long night bus, then expecting to feel fresh for diving or snorkelling the next day.

Sumatra is beautiful, but it is tiring. Give yourself space.

Night bus from Medan to banda Aceh

Step 3: Banda Aceh to Pulau Weh by ferry

Once you are in Banda Aceh, you need to get to Ulee Lheue Port.

From there, ferries cross to Balohan Port on Pulau Weh / Sabang. Official Indonesian tourism information also describes the ferry route from Banda Aceh’s Ulee Lheue Sea Port towards Sabang/Pulau Weh.

There are usually two types of ferry:

Fast ferry
This is quicker and more comfortable for most travellers.

Slow ferry / car ferry
This is slower, cheaper and useful for people travelling with vehicles.

At the time of research, local travel sources list fast ferry departures around 08:00, 10:00 and 16:00/16:15, and slower/car ferry options around 08:00, 12:00 and 16:30, but you should always check the current schedule before travelling because ferry times can change.

ASDP, the Indonesian ferry operator, announced that ticketing for the Ulee Lheue–Balohan route moved fully online through Ferizy from April 2026 for ASDP ferry services, so travellers should check current ticket rules before going to the port.

My advice: never plan Pulau Weh with a tight same-day connection.

Do not land in Banda Aceh and expect everything to work perfectly with no buffer. Do not book an onward flight from Banda Aceh too close after your return ferry. And do not assume the last ferry will always fit your plan.

With Sumatra travel, buffer time is not wasted time. It is what keeps your trip enjoyable.

Ferry from Banda Aceh Ulee Lheue Port to Pulau Weh Balohan Port

Should you stay in Banda Aceh before Pulau Weh?

Yes, staying one night in Banda Aceh can be a very good idea.

Many travellers try to skip Banda Aceh completely and go straight to Pulau Weh. That can work if your timing is perfect. But if your flight arrives later in the day, or if you are tired after long travel, staying in Banda Aceh makes the journey much easier.

Banda Aceh is also not just a transit city.

You can visit the Baiturrahman Grand Mosque, one of the most important landmarks in the city. Aceh tourism sources also mention nearby historical and tsunami-related sites, including the Tsunami Museum.

A simple Banda Aceh stop can look like this:

Arrive in Banda Aceh
Check into your hotel
Visit Baiturrahman Grand Mosque
Visit the Tsunami Museum if open
Eat Acehnese food
Sleep
Take the morning ferry to Pulau Weh

This is much calmer than rushing from airport to port with your backpack, sweating, stressing and hoping the boat has not left.

Banda Aceh stop before travelling to Pulau Weh

How many days do you need for Pulau Weh?

Please do not go to Pulau Weh for one night only unless you really have no other choice.

It takes effort to get there, so give the island enough time.

My recommendation:

2 nights: possible, but rushed
3 nights: minimum comfortable stay
4–5 nights: much better if you want snorkelling, diving and slow island time
1 week: great if you want to properly relax

Remember, you need travel time on both sides. Getting from Medan to Pulau Weh is not like taking a short taxi to the beach.

If you only have 5–6 days total in Sumatra, I would usually not add Pulau Weh unless it is your main priority. In that case, do fewer places and enjoy them properly.

Best route if you are also visiting Bukit Lawang

This is where many travellers get confused.

They want to see everything:

Orangutans in Bukit Lawang
Jungle trekking
Berastagi volcano
Lake Toba
Banda Aceh
Pulau Weh

And they want to do it in one week.

Please do not do this to yourself.

Sumatra looks smaller on the map than it feels in real life. Roads are slower, traffic can be unpredictable, and moving between places takes energy.

Here are better route ideas.

Route 1: Medan → Bukit Lawang → Banda Aceh → Pulau Weh

This route works if your main priorities are orangutans and the island.

Example:

Day 1: Arrive in Medan, transfer to Bukit Lawang
Day 2–3: 2D/1N orangutan jungle trek
Day 4: Return / rest in Bukit Lawang
Day 5: Travel to Medan or fly to Banda Aceh
Day 6: Ferry to Pulau Weh
Day 7–9: Pulau Weh
Day 10: Ferry back to Banda Aceh and fly onward

This is a good itinerary if you want jungle and beach without trying to do too many stops.


Route 2: Medan → Bukit Lawang → Berastagi → Lake Toba → Banda Aceh → Pulau Weh

This is better if you have around 12–14 days.

Example:

Day 1: Arrive in Medan, transfer to Bukit Lawang
Day 2–4: Jungle trekking
Day 5: Transfer to Berastagi
Day 6: Mount Sibayak sunrise hike and hot springs
Day 7–9: Lake Toba / Samosir
Day 10: Travel back towards Medan
Day 11: Fly to Banda Aceh
Day 12–15: Pulau Weh
Day 16: Ferry back and fly onward

This gives you rainforest, volcano, lake, culture and island time without rushing too much.


Route 3: Medan → Banda Aceh → Pulau Weh only

This is best if you already know you want a beach/diving trip and do not want jungle trekking.

Example:

Day 1: Arrive Medan or Banda Aceh
Day 2: Ferry to Pulau Weh
Day 3–6: Pulau Weh
Day 7: Ferry back to Banda Aceh
Day 8: Fly onward

This is simple and relaxed.

But if you are already coming all the way to North Sumatra, I honestly think adding at least Bukit Lawang is worth it — especially if seeing orangutans in the rainforest is on your list.


Where to stay on Pulau Weh

Most travellers stay around:

Iboih
Good for snorkelling, budget stays, dive shops and simple beach life.

Gapang
Quieter, good for diving and a more relaxed atmosphere.

Sumur Tiga
Beautiful beach area, better if you want sea views and a more peaceful stay.

Sabang town
More practical, but less beachy.

If it is your first time, Iboih or Gapang usually make the most sense.

Book accommodation before you arrive, especially if you want someone to help arrange transport from Balohan Port.

Common mistakes travellers make

Mistake 1: Trusting Google Maps too much

Google Maps can be useful, but in Sumatra it often makes travel look easier than it is.

A route may say a few hours, but traffic, road conditions, rain, ferry timing and local transport can change everything.

Mistake 2: Booking a tight same-day ferry and flight connection

This is one of the biggest mistakes.

Do not book your return ferry from Pulau Weh and your flight out of Banda Aceh too close together. Ferries can be delayed, full or affected by weather.

Mistake 3: Adding Pulau Weh to a rushed itinerary

Pulau Weh is not a quick stop. If you only have a few days, choose fewer places.

A rushed itinerary might technically work on paper, but it will not feel good.

Mistake 4: Arriving in Banda Aceh too late

If your flight arrives after the last ferry, you need to sleep in Banda Aceh.

This is fine, but plan it on purpose.

Mistake 5: Not bringing enough cash

Pulau Weh is still a local island. Do not expect card payments everywhere. Bring enough Indonesian rupiah for transport, food, small shops and activities.

Mistake 6: Forgetting cultural respect

Aceh is not Bali.

Dress and behaviour matter more here, especially in Banda Aceh and local villages.

Mistake 7: Trying to do Bukit Lawang, Lake Toba, Berastagi and Pulau Weh in 5 days

Please do not.

You will spend more time in transport than actually enjoying Sumatra.

My honest recommendation

If you want to combine orangutans and Pulau Weh, give yourself at least 9–10 days.

If you also want Berastagi and Lake Toba, give yourself around 12–14 days.

If you only have one week, choose your priorities:

Jungle and orangutans? Choose Bukit Lawang or Batu Katak.
Volcano and lake? Choose Berastagi and Lake Toba.
Beach and diving? Choose Banda Aceh and Pulau Weh.
A little bit of everything? Add more days.

Sumatra rewards slow travel.

The best trips here are not the ones where you see the most places. They are the ones where you actually have time to feel where you are.


Need help planning Medan, Bukit Lawang, Banda Aceh and Pulau Weh?

We can help you plan a realistic Sumatra route based on your dates, budget and travel style.

Whether you want orangutan trekking in Bukit Lawang, a quieter jungle experience in Batu Katak, a volcano stop in Berastagi, Lake Toba, Banda Aceh or Pulau Weh, we can help you connect the route properly.

We work with local guides, drivers, guesthouses and jungle teams, and we always try to plan trips honestly — not just make the map look good.

FAQ: Medan to Banda Aceh and Pulau Weh

For official information about Pulau Weh tourism, you can also check Indonesia Travel’s Pulau Weh guide.

How do I get from Medan to Pulau Weh?

First travel from Medan to Banda Aceh by flight or night bus. Then go to Ulee Lheue Port in Banda Aceh and take the ferry to Balohan Port on Pulau Weh / Sabang.

Is there a direct ferry from Medan to Pulau Weh?

No. The normal route is via Banda Aceh. You need to reach Banda Aceh first, then take the ferry from Ulee Lheue Port to Balohan Port.

Is it better to fly or take the bus from Medan to Banda Aceh?

Flying is faster and more comfortable. The night bus is cheaper but much longer and more tiring. If you have limited time, flying is usually better.

How long is the ferry from Banda Aceh to Pulau Weh?

The fast ferry is usually around 45 minutes to 1 hour 15 minutes depending on the boat and conditions. The slow ferry usually takes longer. Always check the current ferry schedule before travelling.

Which port do I use for Pulau Weh?

In Banda Aceh, use Ulee Lheue Port. On Pulau Weh / Sabang, ferries arrive at Balohan Port.

Can I visit Pulau Weh after Bukit Lawang?

Yes, but you need to plan the route carefully. Most travellers go from Bukit Lawang back towards Medan, then continue to Banda Aceh by flight or bus before taking the ferry to Pulau Weh.

How many nights should I stay on Pulau Weh?

Three nights is the minimum I recommend. Four or five nights is better if you want to snorkel, dive, relax and not feel rushed.

Can I do Bukit Lawang and Pulau Weh in one week?

It is possible, but rushed. A better plan is 9–10 days if you want to enjoy both the jungle and the island properly.

Similar Posts