The journey from Surakarta to Medan covers approximately 1,800 kilometers across the Indonesian archipelago. The only practical way to travel is by flight, which takes about 3 hours. Medan is the capital of North Sumatra and a vibrant city known for its diverse culture and proximity to Lake Toba.
Total Distance: 1,800 km straight-line air distance.
Most flights from Solo to Medan require a layover in Jakarta.
April to October, when the weather is dry and perfect for exploring the city's outdoor attractions.