The journey from Sukoharjo to Palembang is best made by flight, connecting the island of Java to the island of Sumatra. You will travel to Adisumarmo Airport in Solo and take a flight to Sultan Mahmud Badaruddin II International Airport in Palembang. The total travel time is approximately 2 hours. Palembang is a major city known for its historic river and delicious local cuisine.
Total Distance: 800 km straight-line air distance.
Most flights from Solo to Palembang require a layover in Jakarta.
April to October, as the weather is dry and perfect for exploring the city.