The distance between Yogyakarta and Bengkulu is approximately 800 km. Air travel is the only practical mode for this journey. You will fly from Yogyakarta International Airport (YIA) to Fatmawati Soekarno International Airport (BKS) in Bengkulu. Most flights involve a connection in Jakarta. The total travel time is typically 5 to 7 hours. Bengkulu is known for its historical sites and beautiful coast.
Total Distance: 800 km air distance.
Check your flight schedule carefully as layovers in Jakarta can be long.
May to September for the driest weather.