Travelling around Sumatra is sometimes difficult. The island is huge, the roads are bad and busy with lorries and motorbikes. Public transport is limited and an adventure in itself. Get prepared for endless hours in packed busses with drivers driving like crazy.

Flying is the most convenient way to get around Sumatra. All the major cities on Sumatra have international airports. Medan is the main hub for flights onto the island.

Local mini busses  are the cheapest way to get around, but this is everyhing but a comfortable journey. The minibusses have no air condition and can get very cramped. You will be sitting very close to others. There is no real legroom. Many people don't speak English, but are always friendly and maybe want to take a photo with you. The road is bumpy and the bus stops frequently to collect and drop off passengers along the way. The driver will mostly put your luggage on the roof, but if there is space you can also keep it with you.

The current Governor of North Sumatra comes from Bukit Lawang. One of his promises was to improve the road from Medan so it will be more enjoyable to get to Bukit Lawang. Work has already started and the road has improved a lot compared to previous years . However work is still in process. There are some remaining bumpy parts, but in general the road gets better.

Read here our lists on how to get to Bukit Lawang from various directions:

How to get to Bukit Lawang?

How to get to Bukit Lawang from Banda Aceh/Pulau Weh.

Local Bus

If you are on Pulau Weh take the ferry to Banda Aceh city. From Banda Aceh you can take a night bus (around eight hours) to Binjai bus station (next to Medan). From here take a becak (tuktuk) to Tanah Lapang, which is a junction 2km away, where buses to Bukit Lawang stop to pickup passengers. The becak costs around 10,000-15,000/person depending on your negotiating skills.

From Tanah Lapang you wait for a minibus to Bukit Lawang. Note: The last bus leaves around 5pm. There are usually men hanging around waiting for tourists going to Bukit Lawang. They tend to demand high fares up to 100,000 IDR to Bukit Lawang, where it is actually something between 15,000 - 30,000IDR payable on arrival.

Tourist bus

There are also shared cars going from Banda Aceh to Bukit Lawang. These small minivans of max. 7 people leave multiple times a day to Bukit Lawang . Costs 375,000 IDR/person. We are happy to arrange this for you.

By air

From Banda Aceh you can fly to Medan Kuala Namu airport. There are several flights daily. From the airport see the section above on how to get to Bukit Lawang from there.

How to get to Bukit Lawang from Berastagi.

Tourist bus/shared taxi

There are daily schedules for the shared taxis.  The price is 170,000 IDR/person. Duration ca. 6 hours.

Private car

We are happy to arrange a hazzle free private car waiting from your accomodation in Berastagi to Bukit Lawang. Just contact us.

How to get to Bukit Lawang from Ketambe.

Local Bus

Here you have to change three times.

1. From Ketambe first take the local bus to Kutacane.
2. From here several buses leaving to Padang Bulan in Medan daily. The ride takes about 6-9 hours.
3. Take a becak to Pinag Baris bus station.
4. From here take one of the local orange mini busses to Bukit Lawang.

Note: The last bus leaves around 5pm. The fare is something between 15,000IDR - 30,000IDR payable on arrival in Bukit Lawang, not before! There are usually men hanging around at Medan bus station waiting for tourists going to Bukit Lawang. They tend to demand high fares up to 100,000 IDR to Bukit Lawang, where it is actually something between 15,000 - 30,000IDR payable on arrival. It depends on your negotiation skills, but sometimes tourists also get kicked out of the busses if they refuse to pay the high price. It can help if you pretend that you have already been to Bukit Lawang and know the prices.

Tourist bus/shared taxi

There are daily schedules for the shared taxis from Ketambe to Bukit Lawang.  The price is 450,000 IDR/person. Duration ca. 10 hours.

Private car

We are happy to arrange a hazzle free private car from Ketambe to Bukit Lawang. Just contact us.

How to get to Bukit Lawang from Lake Toba.

Local Bus

This can be a long ride, because you have to go via Medan.

1. Take the ferry to Parapat.
2. From the ferry catch a local bus to Pematang Siantar (ca. 20,000 IDR, 1 hour).
3. From there take an air-conditioned bus named "Intra" to Amplas Bus Station in Medan (ca. 25,000 IDR, 3,5 hours)
4. Here you need to change the bus stations. Take a becak to go to Pinang Baris Bus Station.
5. From here you can catch one of the orange local busses to Bukit Lawang (ca. 30,000 IDR, 3,5 hours). Note: The last bus leaves around 5pm.

Tourist Bus

A more convenient way is taking the tourist bus from Bukit Lawang. This small minivan of max. 7 people leaves daily from Lake Toba to Bukit Lawang. The price is 230,000/person including the cost of the ferry. Duration: Approx. 10 hours. We are happy to arrange this for you.

Private car

We are happy to arrange a hazzle free private car for your transport from Lake Toba to Bukit Lawang. Just contact us.

How to get to Bukit Lawang from Medan airport.

Medan Kuala Namu airport is located around 30km outside Medan. The drive to Bukit Lawang takes about 4 hours.

Local Bus

From the airport take the ALS bus to the city of Binjai, just outside Medan on the road to Bukit Lawang. The cost from the airport is fixed 40,000rp. This bus takes ca. 2 hours depending on traffic and runs roughly every 45 minutes between around 3am and 10pm.

It's best to try to get off the bus at Medan Supermall. Here you should catch one of the orange minibusses. They're marked with Bukit Lawang on the front window. Just hail at them as they pass by. The fare is something between 15,000IDR - 30,000IDR payable on arrival in Bukit Lawang, not before!

Sometimes the ALS busses also drop passengers at Binjai's main bus station. From here you need to take a becak (tuktuk) to Tanah Lapang, which is a junction 2km away, where buses to Bukit Lawang stop to pickup passengers. The becak costs around 10,000-15,000/person depending on your negotiating skills.

From Tanah Lapang you wait for a minibus to Bukit Lawang. There are usually men hanging around waiting for tourists going to Bukit Lawang. They tend to demand high fares up to 100,000 IDR to Bukit Lawang, where it is actually something between 15,000 - 30,000IDR payable on arrival.

Tourist bus/shared taxi

When you leave the airport building go to the counter on the right and say you want to go to Bukit Lawang. They arrange a shared taxi. You may need to wait until enough people are there for the car to start. The costs are 190,000IDR/person.

Private car

We are happy to arrange a hazzle free private car waiting for you upon arrival. The costs are 700,000IDR/car for up to 4 people. Just contact us.

How to get to Bukit Lawang from Medan city.

Local Bus

From Medan city take a grab or becak to Pinang Baris Bus Station. From here you can catch one of the orange minibusses. The last bus leaves around 5pm. The fare is something between 15,000IDR - 30,000IDR payable on arrival in Bukit Lawang, not before!

Note: There are usually men hanging around waiting for tourists going to Bukit Lawang. They tend to demand high fares up to 100,000 IDR to Bukit Lawang, where it is actually something between 15,000 - 30,000IDR payable on arrival. It depends on your negotiation skills, but sometimes tourists also get kicked out of the busses if they refuse to pay the high price. It can help if you pretend that you have already been to Bukit Lawang and know the prices.

Tourist bus/shared taxi

Your accomodation can also organise a shared taxi to Bukit Lawang. They usually leave in the morning. The costs are 150,000IDR/person.

Private car

We are happy to arrange a hazzle free private care from your accomodation in Medan to Bukit Lawang. The costs are 700,000IDR/car for up to 4 people. Just contact us.