Indonesia's tourist visa policy is as follows (last updated 2025):

  • All ASEAN citizens, as well as citizens of Timor-Leste, Hong Kong, Colombia and Suriname, plus permanent residents of Singapore, get a non-renewable 30-day visa waiver.
  • Citizens of 97 countries, can get Visa on Arrival or eVisa on Arrival.  The VoA costs 500,000rp payable only in rupiah cash, with extra costs for other countries. The EVOA costs 500,000rp payable by credit/debit card, plus a 20,000rp fee. The (e)VOA is valid for 30 days, and can be extended for another 30 days at the same cost.
  • It is strongly recommended to get the EVOA rather than the VOA, as there are autogates at Jakarta, Bali and Medan airports, and you can simply walk straight through without even having to show any paperwork or queue up to pay for your visa. In addition, the EVOA can be renewed online more-or-less instantly, whereas the normal VOA must be renewed at the immigration office.
  • If you will stay beyond 60 days, or you are not eligible for a (e)VOA, you can apply for an e-tourist visa. This costs 1,000,000rp and is renewable. It is valid for 60 days.  There are also 1-year, 2-year, and 5-year e-tourist visas, which grant unlimited free 60-day entries within their validity, at a cost of 3,000,000rp, 5,000,000rp, and 10,000,000rp repectively. Each visit for all four 60-day visa types can be extended twice, at a cost of 1,000,000rp each time.
  • The evisa website is here. Note that the eVOA is typically processed instantly, but you are advised to apply at least 2 days ahead. The tourist visa has a 5-day processing time.
  • Certain countries, namely Israel, Afghanistan,  Liberia, Nigeria, North Korea, Pakistan and Somalia, require special approval and a visa application takes several months. Otherwise the process normally only takes a two or three days. 

The visa validity counts from the first day of arrival. Therefore, if you arrive in Indonesia on 12th July, for example, your visa will expire on 10th August. There is a daily overstay fee of 1,000,000rp, for staying beyond the expiry of your visa. For short overstays this is a formality (albeit increasingly expensive), however it is best not to overstay. Beyond sixty days of overstay it is a criminal matter.

Airport departure tax is included in the cost of the ticket, so you do not need cash when leaving the airport.

Visa Extensions

Assuming you have an evisa, you can extend online. Otherwise, it requires two trips to immigration on separate days (for submission and collection).

Many people facing expiring visas that are not extendable, or only at the immigration office, choose to fly out of Indonesia and obtain a new visa that way. The cheapest route is Medan - Penang, which costs from as little as $60 return. In addition, Kuala Lumpur is a major low-cost transport hub, thanks to Air Asia, and it can be cheaper when flying to another part of Indonesia, such as Bali, Sulawesi or Lombok, to fly from Medan to Kuala Lumpur or Singapore and then onwards to your destination within Indonesia.

Flights

Most international visitors to Bukit Lawang begin their journey by flying to Medan's Kuala Namu airport, the closest airport to Bukit Lawang, under four hours' drive away. 

The available international routes are:

  • Bangkok (Don Muang) - old airport - works if you have a day or more in Bangkok, but typically unsuitable for direct connections, as you will have to transfer to Suvarnabhumi airport. Twice-daily, Air Asia.
  • Kuala Lumpur - Air Asia, Batik, Malaysia Airlines - connections to the rest of the world. Ten flights daily. (Note: change of airports to KLIA2 via train for Air Asia)
  • Penang - Lion Air, Air Asia - possible connections to Qatar, Chennai and Hong Kong, as well as SE Asia.
  • Singapore - Singapore Airlines, Batik - connections around the world

Domestic routes include:

  • Batam - Lion Air, Citilink. Possible to connect by 30-minute ferry ride to Singapore.
  • Banda Aceh - for Pulau Weh, Super Air jet
  • Sinabang - Simeulue island - for surfing. Off West Coast of Sumatra. Three flights per week on Wings Air
  • Gunung Sitoli - Nias island. Also West Coast surfing/culture. Four daily flights on Wings Air.
  • Padang - two daily flights on Super Air Jet. For West Sumatra province.
  • Jakarta Halim - three daily flights on Citilink, Garuda, Batik. For Jakarta city.
  • Jakarta Soekarno Hatta - 30+ daily flights on Garuda, Pelita, Super Air Jet, Lion, Citilink, Batik. For Jakarta city, international connections, and for connections within Indonesia.
  • Yogyakarta - one daily flight on Lion Air. 
  • Surabaya -thrice-weekly flights on Super Air Jet. For East Java including Mount Bromo, as well as some connections within Eastern Indonesia.
  • Denpasar - four flights per week on Lion Air. For Bali  and for Eastern Indonesia.

There is also an airport at Silangit, around an hour from Lake Toba. This is not convenient for Bukit Lawang, and the available destinations are only Jakarta and Batam. However, if you're travelling to Lake Toba as well, it can work.

There are basically two ways to reach Medan, which is to buy return (or open-jaw) international flights to Medan, or otherwise to buy flights to more major international destinations, such as Bali, Jakarta, Singapore or Kuala Lumpur, and the connect to Medan using cheap local flight. 

Indicative one-way costs for flights to Medan are: Penang $30, KL $30, Singapore from $30, Bangkok $60, Jakarta $88, Bali $150, Surabaya $140.

Flights within Indonesia tend to be relatively fixed in price, but those from Singapore and Bangkok will increase seasonally. In addition, note that domestic flights include luggage, except for Wings Air, while international flights on budget airlines do not.

Booking tips

For booking/searching flights, try:

  • Monondo
  • Skyscanner
  • Matrix Airfare Search - for comparing flight prices, you can search prices over a window of a month, and can choose multiple airports (e.g., you can type in BKK, SIN, KUL, CGK to compare prices to all of these airports in one search).

For booking short-haul flights, try:

  • Air Asia - Asia's busiest low-cost airline
  • Garuda Indonesia - the national airline of Indonesia
  • Lion Air - Indonesia's largest airline - please note, foreign credit cards might not be accepted
  • Traveloka - Main Indonesian travel agent - you can pay with foreign credit cards
  • Tiket.com - a different flight search engine for Indonesia -  you can also pay with foreign credit cards

Note that Lion Air, Super Air Jet, Wings Air, and Batik Air are all the same company. However, Lion Air has the worst service and on routes such as Medan - Jakarta they might schedule 10 daily flights but then cancel all but five of them the day before travel. This means you should be careful when booking with them, and you can use services such as flightradar24 to check whether your flights will  be cancelled.

North Sumatra is a province in Sumatra, Indonesia's most northwesterly island. Bukit Lawang is a village in North Sumatra.

Despite its name it is not the most northerly province in Sumatra. That honour falls to Aceh, which forms the entire northern border of North Sumatra. The two provinces to the south of North Sumatra, are West Sumatra in the central west of Sumatra, and Riau, in its central east.

This map shows the location of North Sumatra. The large island to the west, part of  North Sumatra province, is Nias, culturally quite distinct from the rest of Sumatra.

About 75,000 years ago. the Toba supervolcano erupted, being the most recent supervolcano eruption in Earth's history. It is believed to have had a dramatic effect on the Earth and human history. Today Toba is a tranquil place, known as the world's largest volcanic lake, and one of the main tourist sites in North Sumatra.

Lake Toba

The indigenous populations of North Sumatra are the Batak, Nias, and Malay peoples. The 'Batak', a blanket term for a related group of distinct tribes for whom geography largely separated them from the influences of Islam in the east (from the strait of Malacca) and north (the kingdom of Aceh), came under Dutch control between the mid-19th and early 20th cenutries, long after the Dutch first established their interests in Java.

In the southern Batak lands, the early-19th century Padri war with the Minangkabau to the south, led the Mandailing Batak to convert to Islam. The other Batak tribes mostly converted to Christianity as a result of Dutch and German missionary work from the mid-19th century onwards.

'North' Sumatra is the most northern part of Sumatra, as distinguished from the long separate kingdom of Aceh, which was only finally conquered by the Dutch Indies in 1913.

The east coast of Sumatra had the greatest influence from outsiders, with the Acehnese establishing kingdoms in Deli, Langkat and Serdang, all in western Sumatra. These flat, fertile lands were taken over by the Dutch in the mid-19th Century, and from about 1870 Chinese 'coolie' workers were brought in to work on the tobacco plantations. Subsequently, due to a shortage of Chinese labour, Javanese workers were imported, and they worked on plantations including tea, rubber, palm oil, tobacco and coffee. By 1929 there were 250,000 Javanese labourers in the Deli area as well as 25,000 Chinese.

Deli is now Medan, North Sumatra's largest city, and the location of its only international airport, and its ethnic makeup largely reflects its plantation history. The largest group is the Javanese, who have migrated from overpopulated Java, while the Chinese dominate the city's commercial interests. Malay, Batak and Minang people are present for current and historical economc reasons.

The main tourist land routes into and out of North Sumatra are:

Medan - Banda Aceh (for Pulau Weh) via Binjai - a long, uninteresting bus journey of some 12 hours, we would recommend flying. If catching the Banda Aceh - Binjai bus to/from Aceh, the nearest tourist destination would be Tangkahan, saving a couple of hours compared to travelling from Medan.

Lake Toba - Bukittinggi - another gruelling journey, this can take 16 hours. The journey back to Medan and by plane onto Padang is preferable.

Medan - Banda Aceh via Ketambe, Blangkejeren and Takengon - a more interesting road route to Banda Aceh, if you have plenty of time.

A road through Riau province also exists, but it sees very little tourist traffic, and again the road is very long.

Medan-Penang

The Medan - Penang ferry, once the chief backpacker route into North Sumatra has long since been cancelled, as a result of the many flights, from 500,000rp one-way now covering this route

.

Kuala Lumpur-Medan

Several fast ferries run from Port Klang, near Kuala Lumpur, to Tanjung Balai, Asahan, four hours by bus or train from Medan. Not commonly used by tourists, this route is popular with guest workers in Malaysia. An option for those not wanting to make use of the numerous convenient flights from KL to Medan.

Singapore-Medan

A relatively straightforward option to reach Medan if there are no convenient flights is to take the fast ferry to Batam island from Singapore. http://www.batamfast.com/home/index.ashx

From Batam you can either fly to Medan, with more, cheaper flights, compared with Singapore, or take a Pelni ferry (which go from Sekupang, Batam), see below.

Jakarta-Batam-Karimun-Medan

The Pelni ship runs  from Tanjung Priok, Jakarta to Batam in about 24 hours, Batam to Belawan (Medan) via Karimun island takes a further 24 hours. Only cheap in ekonomi class, but not comfortable except in higher classes, it's an option if you don't want to fly for whatever reason. Runs once a week, leaving Jakarta Friday, arriving two days later in Medan, returning Tuesday from Medan and arriving Thursday in Jakarta. See http://www.pelni.co.id/ for schedules and pricing.

 

The main tourist destinations near Medan aside from Bukit Lawang are Berastagi, a hill-station, and Danau Toba, the world's largest voclanic lake. Both Berastagi and Bukit Lawang are generally visited as a return trip from Medan, although it is possible to arrange to take a tourist bus or charter a bus between the two towns to cut out the stay in Medan. Danau Toba is a little further afield: a tourist bus/charter can be arranged from Bukit Lawang, or from Medan itself, about a five-hour journey. A slightly cheaper option is to take the local bus from Amplas bus station, Medan.

 

All will drop off in Tuk Tuk on the shores of Lake Toba, for a ferry across. From Lake Toba, travellers will either double back to Medan for an onward or homeward flight, take a six-hour bus journey to Sibolga, the port for Pulau Nias (which is then an 8 hour ferry journey), or continue on by bus to Bukittinggi (which offers cool air, and Danau Maninjau, another lake), a 12-hour journey (longer in slower, cheaper buses). Travelling by bus back to Medan and flying onto Padang, near to Bukittinggi, or to Gunung Sitoli (on Nias itself) would  be a slightly shorter and more comfortable journey, albeit more expensive. From Bukittinggi, most people will take the long bus journey to Java, or fly onto Jakarta.