The journey from Surakarta to Palembang covers approximately 1,000 kilometers across the Java Sea and the island of Sumatra. The only practical way to travel is by flight, which takes about 2 hours. Palembang is the capital of South Sumatra and a historic city known for its iconic Ampera Bridge and delicious Pempek.
Total Distance: 1,000 km straight-line air distance.
Most flights from Solo to Palembang require a layover in Jakarta.
April to October, when the weather is dry and perfect for exploring the city's outdoor attractions.