The journey from Palembang to Yogyakarta is best made by a connecting flight from Sultan Mahmud Badaruddin II Airport to Yogyakarta International Airport, taking about 2 hours. Yogyakarta is the cultural heart of Java, famous for its temples and traditional arts. The flight is the only practical way to cover this distance efficiently. It is a vital route for tourists visiting the Borobudur and Prambanan temples.
Total Distance: Driving distance 1,000 km, air distance 700 km.
Most flights require a layover in Jakarta.
Dry season from May to September for the best weather.