North Sumatra Rainforest, Volcano & Lake
A loop from Medan covering Bukit Lawang, Tangkahan, Berastagi, and Lake Toba to see orangutans and volcanic lakes.
The most established loop in North Sumatra, combining rainforest trekking, highland volcanoes, and the Batak culture of Samosir Island over several days. It includes one night of rainforest camping and an early morning volcano climb, requiring moderate physical fitness, making it ideal for first-time visitors. In Tangkahan, the itinerary focuses on observing elephant bathing rather than riding. Only half a day is allocated to Medan; add an extra night if you wish to explore the city in detail.
Heavy rain from October to January can block mountain roads and jungle trails; North Sumatra experienced flooding as recently as October 2026.
Day by day
Day 1 · Medan Old Town to the Rainforest Village
Medan(Maimun Palace、Great Mosque of Medan (Masjid Raya Al-Mashun)) → Bukit Lawang(Bukit Lawang Village)
Charter a car from the airport to Medan (approx. 1 hour), then drive 4 to 5 hours to Bukit Lawang. An afternoon departure is recommended.
You must land before noon to have enough time for city sightseeing; otherwise, head straight to Bukit Lawang.
Stay: Bukit Lawang Riverside Village
Day 2 · Gunung Leuser Rainforest Trekking
Bukit Lawang(Gunung Leuser National Park Jungle Trek (Bukit Lawang))
Hike into the national park with a licensed guide, walking for about 5 to 7 hours before spending the night at a jungle campsite.
Overnight treks require a guide and permits. Spots are limited, so book in advance.
Stay: Gunung Leuser Rainforest Campsite
Day 3 · Tube Rafting Back to the Village
Bukit Lawang(Bohorok River、Bat Cave Bukit Lawang)
Trek for a bit in the morning, then switch to inner tubes to raft down the Bahorok River back to the village (approx. half a day).
Rafting may be canceled if river levels rise after rain; follow your guide's instructions.
Stay: Bukit Lawang Riverside Village
Day 4 · See Elephants in Tangkahan
Bukit Lawang(Tangkahan Elephant Camp)
Take an off-road vehicle for about 40 km to Tangkahan. Travel times range from 1 to 2.5 hours depending on road conditions.
Choose the elephant bathing observation program and confirm road conditions before setting off.
Stay: Tangkahan
Day 5 · Cross the Mountains to the Karo Highlands
Berastagi(Berastagi Fruit Market、Bukit Gundaling)
Charter a car from Tangkahan to Berastagi (approx. 4 to 5 hours). Spend the afternoon exploring the fruit market and Gundaling Hill.
Stay: Berastagi Town Center
Day 6 · Mount Sibayak Sunrise & Hot Springs
Berastagi(Mount Sibayak、Lau Sidebuk-Debuk Hot Springs、Taman Alam Lumbini)
Charter a car in the early hours to the trailhead and hike to the summit. Take a short drive to the hot springs after descending. The entire activity is around the town.
Hire a guide and check volcanic activity advisories before setting off.
Stay: Berastagi Town Center
Day 7 · Waterfalls to Samosir Island
Lake Toba(Sipiso-piso Waterfall、Tuktuk)
Drive along the northeastern shore of the lake to Parapat (approx. 6 hours), passing waterfalls along the way, then take a ferry to Tuktuk (approx. 45 mins).
Stay: Tuk Tuk Village
Day 8 · Samosir Batak Culture
Lake Toba(Tomok King Sidabutar's Tomb、Ambarita Stone Chairs (Huta Siallagan)、Huta Bolon Simanindo Museum)
Rent a scooter or charter a car to explore the eastern coast of the island. The one-way trip from Tomok to Simanindo takes about 1 hour. Return to Tuktuk for the night.
Stay: Tuk Tuk Village
Day 9 · Cross the Lake & Return to Medan
Take the morning ferry to Parapat, then charter a car back to the airport via the highway (approx. 4 to 5 hours). Choose a late afternoon or evening flight.