The journey from Pasuruan to Medan requires traveling to Surabaya first, then taking a flight to Kualanamu International Airport (KNO) in Medan. This is the most efficient way to reach the capital of North Sumatra. The flight from Surabaya typically takes about 2.5 to 3 hours. Medan is a vibrant city known for its diverse culture and delicious food. It is recommended to book your flights in advance.
Total Distance: 2,200 km straight-line air distance.
Most flights from Surabaya to Medan have a layover in Jakarta.
February to August, when the weather is dry and ideal for exploring.