Purwokerto
Purwokerto
Bengkulu
Bengkulu
Bus Flight

Purwokerto to Bengkulu

Updated: 28 May 2026

Traveling from Purwokerto to Bengkulu involves crossing the Sunda Strait to reach Sumatra. The journey covers approximately 1,100 km by road and sea. You can take a train to Jakarta followed by a flight, or a long-haul bus journey. The route traverses the Trans-Sumatra Highway once you arrive in Lampung. Expect a total travel time of at least 24 hours by land.

Total Distance: 1,100 km by road and ferry; 750 km straight-line air distance.
Fastest Way
Flight via Jakarta is the fastest, taking approximately 6 hours including transit.
Cheapest Way
Bus travel is the cheapest option, costing around IDR 750,000 for a one-way ticket.
Compare Purwokerto to Bengkulu Routes
Bus
Direct
Flight
Connecting via Jakarta
Duration 30 hours 6 hours
Avg Price IDR 600,000 - 900,000 IDR 2,500,000 - 4,000,000
Operator PO SAN, PO Putra Rafflesia Garuda Indonesia, Lion Air
Route Purwokerto - Jakarta - Merak - Bakauheni - Bandar Lampung - Bengkulu. Purwokerto to Jakarta (Train) then Soekarno-Hatta to Fatmawati Soekarno Airport.
Tip Prepare for a long ferry crossing at Merak-Bakauheni which can take 3-5 hours. Book your train to Jakarta Gambir early to ensure a smooth connection to your flight.
Travel Tips
  • Ferry Timing
    Always check the ferry schedule at Merak port as queues can be long during weekends.
  • Flight Connections
    Allow at least 4 hours between your train arrival in Jakarta and your flight departure.
  • Bus Comfort
    Choose executive class buses for better legroom on the long journey to Sumatra.
  • Local Transport
    Use ride-hailing apps like Grab or Gojek for easy movement within Bengkulu city.
  • Packing
    Carry a light jacket as bus air conditioning can be very cold during the night.
Safety Tips
  • Road Safety
    The Trans-Sumatra Highway can be winding; avoid night travel if possible.
  • Valuables
    Keep your passport and money in a secure body pouch while on public transport.
  • Health
    Carry basic motion sickness medication for the ferry and winding road sections.
  • Emergency
    Save the local police emergency number in your phone before starting your trip.
People Also Ask
  • Is there a direct train to Bengkulu?
    No, there are no railway lines in Bengkulu province.
  • How long is the ferry from Merak to Bakauheni?
    The crossing typically takes 2 to 3 hours depending on weather.
  • Which airport serves Bengkulu?
    Fatmawati Soekarno Airport is the main gateway to the city.
  • Are there buses from Purwokerto to Bengkulu?
    Yes, several inter-provincial bus operators serve this route.
  • Is it safe to travel by road in Sumatra?
    Yes, but stick to major highways and travel during daylight hours.
Quick Info
  • From Purwokerto, Jawa Tengah, Indonesia
  • To Bengkulu, Bengkulu, Indonesia
  • Modes
Best Time to Travel

May to September for drier weather conditions on the Trans-Sumatra Highway.

Things to Do in Bengkulu
1
Fort Marlborough
Explore this historic British colonial fort built in the 18th century. It offers a deep dive into the region's colonial past.
2
Pantai Panjang
Relax on this 7km long beach known for its white sand and pine trees. It is perfect for evening walks.
3
Rumah Pengasingan Bung Karno
Visit the house where Indonesia's first president was exiled. It is a significant historical site in Bengkulu.
4
Danau Dendam Tak Sudah
Enjoy the serene views of this lake surrounded by lush hills. It is a popular spot for local photography.
Tags
Purwokerto to Bengkulu travel to Bengkulu flights to Bengkulu bus from Purwokerto Sumatra travel guide Indonesia transport Bengkulu tourism Purwokerto transport Jawa to Sumatra travel Bengkulu flight routes