Traveling from Yogyakarta to Bengkulu requires air transport due to the significant distance and the geographical barrier of the Bukit Barisan mountains. You will fly from Yogyakarta International Airport (YIA) to Fatmawati Soekarno Airport (BKS) in Bengkulu, usually connecting in Jakarta. The total travel time is approximately 6 to 8 hours. Bengkulu is a coastal city known for its historical significance and natural beauty.
Total Distance: Driving distance is 1,500 km (including ferry), straight-line air distance is 900 km.
Check your flight connection time in Jakarta to ensure it is sufficient.
April to September, when the weather is drier and the beaches are more accessible.