Kota Bengkulu
Kota Bengkulu
Yogyakarta
Yogyakarta
Bus Flight

Kota Bengkulu to Yogyakarta

Updated: 28 May 2026

The journey from Bengkulu to Yogyakarta involves crossing from Sumatra to Java. You can fly from Fatmawati Soekarno Airport to Yogyakarta International Airport, usually with a layover in Jakarta. Alternatively, you can take a bus that includes a ferry crossing from Bakauheni to Merak. The flight takes about 5 to 7 hours including the layover, while the bus journey can take over 35 hours. This route connects the coastal city of Bengkulu to the cultural heart of Java.

Total Distance: Driving distance 1,100 km, straight-line air distance 900 km.
Fastest Way
Flight, taking approximately 6 hours, is the fastest way to reach Yogyakarta.
Cheapest Way
Bus, costing around IDR 700,000, is the most economical choice.
Compare Kota Bengkulu to Yogyakarta Routes
Bus
Direct
Flight
Connecting
Duration 36 hours 6 hours
Avg Price IDR 700,000 - 900,000 IDR 1,800,000 - 2,800,000
Operator PO SAN, PO Putra Rafflesia Lion Air, Citilink
Route Trans-Sumatra Highway, Bakauheni-Merak Ferry, Trans-Java Toll Road. Bengkulu (BKS) to Jakarta (CGK) then flight to Yogyakarta (YIA).
Tip Prepare for a long journey with plenty of snacks and entertainment. Book a connecting flight for a smoother transition.
Travel Tips
  • Airport Transfer
    Use the airport train from YIA to reach the city center quickly.
  • Traffic Awareness
    Yogyakarta traffic can be busy; plan your local travel accordingly.
  • Digital Payments
    Download Gojek or Grab for easy transport and food delivery in Yogyakarta.
  • Weather Prep
    Carry an umbrella as tropical rain showers can occur unexpectedly.
  • Local SIM
    Purchase a local SIM card at the airport for reliable mobile data.
Safety Tips
  • Pickpockets
    Keep your valuables secure in crowded areas like public transport hubs.
  • Drinking Water
    Only drink bottled or filtered water to avoid stomach issues.
  • Emergency Numbers
    Save the local emergency number 112 in your phone contacts.
  • Taxi Safety
    Use reputable taxi companies like Blue Bird to ensure metered and safe travel.
People Also Ask
  • Is there a direct flight?
    No, there are no direct flights; you will need to connect via Jakarta.
  • How long is the bus trip?
    The bus trip typically takes between 35 to 40 hours.
  • Are there trains?
    You can take a train from Jakarta to Yogyakarta after flying to Jakarta.
  • What is the best way to travel?
    Flying is the most efficient and comfortable way to travel between these cities.
  • Do I need a visa?
    Domestic travelers do not need a visa, but carry your KTP or passport.
Quick Info
  • From Kota Bengkulu, Bengkulu, Indonesia
  • To Yogyakarta, DI Yogyakarta, Indonesia
  • Modes
Best Time to Travel

May to September, when the weather is generally dry and pleasant.

Things to Do in Yogyakarta
1
Borobudur Temple
Visit this massive Buddhist temple. It is a UNESCO World Heritage site and a must-see.
2
Prambanan Temple
Explore this stunning Hindu temple complex. It is known for its intricate carvings.
3
Malioboro Street
Walk along this famous street filled with shops and street food. It is the heart of the city.
4
Kraton Yogyakarta
Visit the Sultan's Palace to learn about Javanese culture and history.
Tags
Bengkulu to Yogyakarta flight Bengkulu Yogyakarta bus Bengkulu Yogyakarta travel to Yogyakarta Bengkulu travel Indonesia travel Yogyakarta transport best way to Yogyakarta