Plan a trip
Language: English
Trip plannerPlan your trip on a map

Top destinations

EnglishDeutschFrançaisEspañolPortuguêsPortuguês (BR)Italiano
A view of a body of water from a hill

Danau Toba

Lake Toba is a volcanic crater lake in North Sumatra, Indonesia, visited for its cool highland air, quiet shores and Batak villages on Samosir Island.

Find a room in Danau TobaStart with the essentialsPlan a trip to Danau Toba

We may earn a commission. It never decides our picks.

Lake Toba sits in the highlands of North Sumatra, Indonesia, in a caldera left by a huge volcanic eruption about 74,000 years ago. It is the largest volcanic lake in the world, and Samosir Island rises from the middle of the water. Batak communities live around the shore, and their traditional houses with sweeping roofs and stone tombs are still part of village life. Expect cooler air than in the lowland cities nearby.

Trips here move slowly. The shoreline is long and ferries are slow, so where you base yourself shapes the whole trip. The usual route starts in Medan, followed by a road to Parapat on the eastern shore, where ferries cross to Samosir. The drier months, roughly June to September, suit most lakeside plans. Plan at least several nights so you can swim, walk the island and visit a village without rushing.

Danau Toba in five

  1. Base on Samosir, not on the mainlandSamosir Island has the lodges, Batak villages and swimming spots, and Parapat on the mainland is mostly the ferry port. Cross by ferry from Parapat and plan arrivals in daylight.
  2. Visit Tomok and Ambarita with a guideThe stone tombs at Tomok and the stone chairs at Ambarita are the best-known Batak sites. A guide explains the customs and helps you avoid souvenir pressure.
  3. Reach the lake from Medan by road or fly to SilangitThe road from Medan takes about 4 to 6 hours to Parapat, and Silangit airport is closer but has fewer flights. Book a driver for door-to-door transfers.Medan
  4. Swim off a jetty and check the waterThe lake is cool and clean for swimming in places, but boats and fish farms can affect some areas. Swim near your lodge, away from motor traffic, and ask locals where is safe.
  5. Bring a warm layer and cashAt around 900 m, evenings are cool, and ATMs are scarce on Samosir. Carry rupiah from Medan and a light jacket, and book transport out of the lake the day before.

Need to know

Airport
Silangit (DTB), or Kualanamu (KNO) near Medan, 4–6 hours by road
Getting there
Road from Medan to Parapat, then ferry to Samosir
Getting around
Scooters, bicycles and local minibuses on Samosir
Best base
Tuktuk or Tomok on Samosir; Parapat only for transit
Time needed
2–4 nights; a week for slow travelers

Weather by month

  • Rainy days
  • Best
  • Good
  • Mixed
  1. JanuaryRain28 rainy daysHigh28°Low20°Showers
  2. FebruaryRain25 rainy daysHigh28°Low20°Drier
  3. MarchRain28 rainy daysHigh29°Low21°Showers
  4. AprilRain29 rainy daysHigh29°Low21°Showers
  5. MayRain29 rainy daysHigh29°Low21°Showers
  6. JuneRain25 rainy daysHigh29°Low20°Dry, clearer
  7. JulyRain24 rainy daysHigh29°Low20°Dry, clearer
  8. AugustRain28 rainy daysHigh29°Low20°Dry, clearer
  9. SeptemberRain29 rainy daysHigh29°Low20°Showers
  10. OctoberRain29 rainy daysHigh28°Low20°Wet
  11. NovemberRain30 rainy daysHigh27°Low20°Wet, cloudy
  12. DecemberRain30 rainy daysHigh27°Low20°Wet

Average daily high and low in Parapat, 2016–2025. Rainy day: 1 mm of rain or more.

Right now in Danau Toba

Local time, today's weather and the exchange rate, refreshed through the day.

Fog

20

Feels like
23°
Humidity
98%
Wind
2 km/h
Chance of rain
100%

Danau Toba

03:41 AM

Tuesday, November 3

GMT+7

  1. Today27°20°100%Tuesday: Rain. High 27°, Low 20°. Chance of rain 100%.
  2. Wed28°20°100%Wednesday: Rain. High 28°, Low 20°. Chance of rain 100%.
  3. Thu28°19°95%Thursday: Rain. High 28°, Low 19°. Chance of rain 95%.
  4. Fri26°20°100%Friday: Drizzle. High 26°, Low 20°. Chance of rain 100%.
  5. Sat28°20°100%Saturday: Rain. High 28°, Low 20°. Chance of rain 100%.
  6. Sun27°20°100%Sunday: Rain. High 27°, Low 20°. Chance of rain 100%.

Updated 03:22 AM local time · Weather data by Open-Meteo.com

Money

Mid-market rate1 USD = 18,144 IDR

IDR · Indonesian Rupiah

Rates from Nov 2, 2026 · Rates By Exchange Rate API

Before you go to Danau Toba

Stays on SamosirLakeside cabins and small hotelsCheck availability
Samosir culture toursBatak villages with a local guideCompare tours
eSIM for North SumatraData for ferry times and mapsRead the guide
Travel insurance for SumatraMedical cover for remote lakeside staysRead the guide

We may earn a commission. It never decides our picks.

Rules for Danau Toba, checked

  • Check which entry route applies to your passport (visa exemption, visa on arrival or eVisa) on imigrasi.go.id before you fly.
  • Check the passport validity and blank page rules for Indonesia on imigrasi.go.id. Airlines check them at check-in.
  • Cover shoulders and knees in Batak villages, churches and tomb sites. Ask before you enter a traditional house and follow your host's lead on shoes.
  • Indonesia enforces strict drug laws, including for small amounts and transit. Carrying drugs can lead to long prison terms or the death penalty.
  • Carry rupiah cash for villages and small warungs on Samosir. Check ATM and card acceptance before you go.

Danau Toba FAQ

Is Lake Toba worth visiting?

Yes for scenery, calm swimming and Batak culture, if you accept long road journeys. It suits slow travel and cool days, not a quick stop. Give it at least two nights on Samosir.

Where should I stay at Lake Toba?

On Samosir, in Tuktuk for lakeside lodges or in Tomok for the tombs and ferry. Parapat on the mainland works only for transit or early boats. Book ahead in school holidays.

How do you get from Medan to Lake Toba?

By private car or shared transport, about 4 to 6 hours to Parapat depending on traffic, then a ferry to Samosir. Silangit airport is closer but has fewer flights, so check the schedule.

Can you swim in Lake Toba?

Yes in many places. The water is cool and clear, but boats and fish farms affect some areas. Swim near your lodge, away from boat traffic, and ask locals about safe spots and currents.

How many days do you need at Lake Toba?

Two or three nights is enough for swimming, villages and a scooter loop. A week suits slow travelers. Add a day for transport in and out, as roads are long.