Lake Toba Caldera Loop
Enter via Berastagi and exit via Parapat, looping around the western shore of Lake Toba to Samosir Island to see waterfalls and viewpoints.
Perfect for a short holiday flying in from Singapore or Malaysia. Charter a car for the entire trip, crossing onto the island via the Tele mountain road and bridge, and exiting by ferry to avoid backtracking. Day 2 has a longer drive but features the most concentrated scenery. This route skips the rainforest and orangutans to focus on volcanic lake landscapes and Batak villages.
During the rainy season, the Tele mountain road and viewpoints are prone to fog and landslides; allow extra buffer time in your schedule.
Day by day
Day 1 · Head up to the Karo Highlands & Explore the Market
Berastagi(Taman Alam Lumbini、Berastagi Fruit Market、Bukit Gundaling)
Charter a car from the airport up the mountain to Berastagi (approx. 3 hours). Spend the afternoon exploring the market and Gundaling. Mountain roads can be congested on holidays.
Stay: Berastagi Town Center
Day 2 · Waterfalls & Tele Bridge onto the Island
Lake Toba(Sipiso-piso Waterfall、Tele Observation Tower、Efrata Waterfall、Bukit Holbung)
Drive along the northwestern shore of the lake via the Tele mountain road, crossing the Tano Ponggol Bridge onto the island. Total driving time is about 5 to 6 hours.
Mount Holbung requires a short uphill climb; aim to arrive before dusk.
Stay: Pangururan
Day 3 · West Coast to East Coast Villages
Lake Toba(Aek Rangat Hot Springs、Huta Bolon Simanindo Museum、Ambarita Stone Chairs (Huta Siallagan))
Drive along the northern coast of the island from Pangururan to Tuktuk (approx. 2 hours), stopping at hot springs, museums, and stone chair villages along the way.
Stay: Tuk Tuk Village
Day 4 · Cross the Lake & Return to Medan
Lake Toba(Tomok King Sidabutar's Tomb) → Medan(Tjong A Fie Mansion)
Take a ferry to Parapat (approx. 45 mins), then drive back to Medan via the highway (approx. 4 hours) and continue to the airport.
If time is tight, skip the city center and leave plenty of buffer time to reach the airport.