Skip to content

Rental Guide

How to Get to Lake Toba from Medan: Every Option for Foreign Travellers

Public bus, shared shuttle, private car or a flight to Silangit: every way to get from Medan to Lake Toba, with time, comfort and who each option suits.

By Medan Rent Car Team 2 min read
How to Get to Lake Toba from Medan: Every Option for Foreign Travellers
Contents
  1. 1. Public bus
  2. 2. Shared shuttle
  3. 3. Private car with driver
  4. 4. Fly to Silangit
  5. Comparison
  6. Our suggestion
  7. A smart combination
  8. Need help choosing?

There are four realistic ways to get from Medan to Lake Toba. Here is how to get to Lake Toba from Medan depending on your budget, time and luggage.

1. Public bus

Intercity buses run from Medan terminals towards Parapat.

  • Pros: cheapest option
  • Cons: timetables can be hard to follow, stops are frequent, little room for luggage, and you still need transport at the other end

2. Shared shuttle

Shuttle minivans collect passengers in Medan and drop them in Parapat.

  • Pros: cheaper than a private car, more comfortable than a bus
  • Cons: fixed departure times, pick-ups around the city, no sightseeing stops

3. Private car with driver

Door-to-door from your hotel or the airport.

  • Pros: leave when you want, stop at viewpoints, carry luggage easily, continue onto Samosir
  • Cons: more expensive for solo travellers; economical for 3 or more

4. Fly to Silangit

Silangit Airport near Siborong-borong is the closest airport to the lake, on the southern side near Balige.

  • Pros: saves the long drive if you are coming from Jakarta
  • Cons: fewer flights; you still need transport from Silangit

Comparison

Option Time from Medan Comfort Flexibility
Public bus 5–6 hours Low Low
Shuttle 4.5–5.5 hours Medium Low
Private car 4–5 hours High High
Flight to Silangit not from Medan High Medium

Our suggestion

Travelling solo on a budget? A shuttle is fine. Two or more people, children, a lot of luggage or plans to explore Samosir? A private car is simpler and often cheaper per person. Our bus, shuttle or rental car article compares costs.

A smart combination

Arrive in Medan, drive to the lake via Berastagi, then fly home from Silangit. You avoid driving the same road twice.

Need help choosing?

Check available vehicles on the reservation page, or read the complete Medan car rental guide for a comparison of rates and rental requirements.

Frequently asked questions

What is the easiest way to get to Lake Toba from Medan?

A private car with driver, door-to-door in about 4–5 hours.

Is there an airport closer to Lake Toba than Medan?

Yes, Silangit Airport near Siborong-borong, south of the lake.