To reach Palembang from Karanganyar, you must fly from Adi Soemarmo Airport (SOC) to Sultan Mahmud Badaruddin II International Airport (PLM). There are no direct flights, so you will typically connect through Jakarta (CGK). The total travel time is roughly 6 hours. Palembang is famous for the Ampera Bridge and its delicious Pempek. This route is essential for those visiting the historic sites of the Srivijaya Kingdom.
Total Distance: 850 km straight-line air distance.
Check for flights with short layovers in Jakarta to save time.
June to August, during the dry season for better outdoor sightseeing.