To reach Pematang Siantar from Bantul, fly from Yogyakarta International Airport (YIA) to Kualanamu International Airport (KNO) in Medan. From there, take a bus or private car to Pematang Siantar, which is about a 3-hour drive. Total travel time is approximately 7 to 8 hours.
Total Distance: Air distance 1,800 km.
Book a shuttle bus from the airport directly to Pematang Siantar.
March to August for dry weather.