There are 8 ways to get from Java to Bengkulu by taxi, plane, train, busferry, bus, car, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Ahmad Yani, fly to Fatmawati Soekarno Airport
best- Take the taxi from Magelang to Ahmad Yani (SRG)
- Fly from Ahmad Yani (SRG) to Fatmawati Soekarno Airport (BKS)SRG - BKS
4h 54mRp 1,638,070–3,824,082Bus, train, taxi
cheapest- Take the bus from Magelang Kota to Yogyakarta
- Take the bus from Yogyakarta to Kota Bandung
- Take the bus from Kota Bandung to Bandar Lampung
- Take the train from Tanjung Karang to Prabumulih
- Take the train from Prabumulih to Kota Padang
- Take the taxi from Kota Padang to Bengkulu
38h 59mRp 1,063,506–2,366,249Taxi, train, bus and ferry
- Take the taxi from Magelang to Yogyakarta Tugu
- Take the train from Yogyakarta Tugu to Gambir Jakarta
- Take the busferry from Gambir Station to Bandar Lampung
- Take the train from Tanjung Karang to Prabumulih
- Take the train from Prabumulih to Kota Padang
- Take the taxi from Kota Padang to Bengkulu
31h 42mRp 1,458,377–2,246,173Bus, taxi, train
- Take the bus from Magelang Kota to Yogyakarta
- Take the bus from Yogyakarta to Kota Bandung
- Take the bus from Kota Bandung to Metro
- Take the taxi from Metro to Sulusuban
- Take the train from Sulusuban to Baturaja
- Take the taxi from Baturaja to Lahat
- Take the train from Lahat to Tebing Tinggi/Empat Lawang
- Take the taxi from Tebing Tinggi/Empat Lawang to Bengkulu
36h 40mRp 1,803,506–3,516,249Drive, car ferry
- Drive from Magelang to Merak
- Take the car ferry from Merak to Bakauheni Port
- Drive from Bakauheni Port to Bengkulu
17h 11mRp 2,182,989–3,317,540Train to Yogyakarta International Airport, fly to Fatmawati Soekarno Airport
- Take the train from Kutoarjo to Wates
- Fly from Yogyakarta International Airport (YIA) to Fatmawati Soekarno Airport (BKS)YIA - BKS
6h 18mRp 1,308,957–3,715,000Train to Adisumarmo International Airport, fly to Fatmawati Soekarno Airport
- Take the train from Kutoarjo to Solo Balapan
- Fly from Adisumarmo International Airport (SOC) to Fatmawati Soekarno Airport (BKS)SOC - BKS
7h 17mRp 1,597,000–4,522,000Taxi to Ahmad Yani, fly to Lubuklinggau Silampari Airport, taxi
- Take the taxi from Magelang to Ahmad Yani (SRG)
- Fly from Ahmad Yani (SRG) to Lubuklinggau Silampari Airport (LLJ)SRG - LLJ
- Take the taxi from Lubuklinggau Silampari Airport (LLJ) to Bengkulu
7hRp 2,713,070–5,929,082
Ahmad Yani (SRG) to Fatmawati Soekarno Airport (BKS) flights
Questions & Answers
The cheapest way to get from Java to Bengkulu is to bus and train and taxi which costs Rp1000000 - Rp2400000 and takes 38h 59m.
The fastest way to get from Java to Bengkulu is to taxi and fly which takes 4h 54m and costs Rp1600000 - Rp3900000.
The distance between Java and Bengkulu is 1042 km.
The best way to get from Java to Bengkulu without a car is to taxi and train and bus and ferry which takes 31h 42m and costs Rp1400000 - Rp2300000.
It takes approximately 4h 54m to get from Java to Bengkulu, including transfers.
There are 37+ hotels available in Bengkulu.
What companies run services between Java, Provinsi Jawa Tengah, Indonesia and Bengkulu, Indonesia?
There is no direct connection from Java to Bengkulu. However, you can take the taxi to Ahmad Yani (SRG) airport, fly to Fatmawati Soekarno Airport (BKS), then take the taxi to Bengkulu. Alternatively, you can take the taxi to Yogyakarta Tugu, take the train to Gambir Jakarta, walk to Gambir Station, take the vehicle to Bandar Lampung, take the taxi to Tanjung Karang, take the train to Prabumulih, take the train to Kota Padang, then take the taxi to Bengkulu.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- batikair.com
Flights from Ahmad Yani to Fatmawati Soekarno Airport via Soekarno–Hatta
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- Rp 1,500,000–4,100,000
Flights from Yogyakarta International Airport to Fatmawati Soekarno Airport via Soekarno–Hatta
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- Rp 1,500,000–3,900,000
Flights from Adisumarmo International Airport to Fatmawati Soekarno Airport via Soekarno–Hatta
- Ave. Duration
- 3h 51m
- When
- Every day
- Estimated price
- Rp 1,500,000–4,100,000
Flights from Ahmad Yani to Lubuklinggau Silampari Airport via Soekarno–Hatta
- Ave. Duration
- 5h 2m
- When
- Every day
- Estimated price
- Rp 1,800,000–4,800,000
- Website
- garuda-indonesia.com
Flights from Ahmad Yani to Fatmawati Soekarno Airport via Soekarno–Hatta
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- Rp 1,600,000–7,000,000
Flights from Yogyakarta International Airport to Fatmawati Soekarno Airport via Soekarno–Hatta
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- Rp 1,600,000–6,500,000
Flights from Adisumarmo International Airport to Fatmawati Soekarno Airport via Soekarno–Hatta
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- Rp 1,700,000–7,000,000
Flights from Adisumarmo International Airport to Fatmawati Soekarno Airport via Ngurah Rai, Soekarno–Hatta
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- Rp 1,900,000–3,900,000
- Website
- superairjet.com
Flights from Ahmad Yani to Fatmawati Soekarno Airport via Soekarno–Hatta
- Ave. Duration
- 4h 10m
- When
- Monday to Saturday
- Estimated price
- Rp 1,200,000–3,300,000
- Website
- lionair.co.id
Flights from Yogyakarta International Airport to Fatmawati Soekarno Airport via Soekarno–Hatta
- Ave. Duration
- 3h 45m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- Rp 1,200,000–3,300,000
Train from Yogyakarta Tugu to Gambir Jakarta
- Ave. Duration
- 6h 5m
- Frequency
- Every 4 hours
- Estimated price
- Rp 320,000–370,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 320,000–370,000
- Business
- Rp 460,000–550,000
- Executive
- Rp 550,000–850,000
Train from Tanjung Karang to Prabumulih
- Ave. Duration
- 7h 17m
- Frequency
- Once daily
- Estimated price
- Rp 180,000–330,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 180,000–330,000
- Business
- Rp 380,000–550,000
- Executive
- Rp 340,000–700,000
Train from Prabumulih to Kota Padang
- Ave. Duration
- 3h 57m
- Frequency
- Twice daily
- Estimated price
- Rp 120,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 120,000–320,000
- Business
- Rp 350,000–550,000
- Executive
- Rp 230,000–700,000
Train from Sulusuban to Baturaja
- Ave. Duration
- 3h 49m
- Frequency
- Once daily
- Estimated price
- Rp 95,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 95,000–320,000
- Business
- Rp 330,000–550,000
- Executive
- Rp 170,000–650,000
Train from Lahat to Tebing Tinggi/Empat Lawang
- Ave. Duration
- 1h 18m
- Frequency
- Once daily
- Estimated price
- Rp 40,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 40,000–320,000
- Business
- Rp 300,000–550,000
- Executive
- Rp 70,000–650,000
Train from Kutoarjo to Wates
- Ave. Duration
- 22 min
- Frequency
- Every 3 hours
- Estimated price
- Rp 34,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 34,000–320,000
- Business
- Rp 290,000–550,000
- Executive
- Rp 60,000–650,000
Train from Kutoarjo to Solo Balapan
- Ave. Duration
- 1h 59m
- Frequency
- Hourly
- Estimated price
- Rp 85,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 85,000–320,000
- Business
- Rp 320,000–550,000
- Executive
- Rp 160,000–650,000
- admin@prameks.com
Train from Kutoarjo to Wates
- Ave. Duration
- 40 min
- Frequency
- 4 times a day
- Schedules at
- jadwalkereta.net
Train from Kutoarjo to Solo Balapan
- Ave. Duration
- 2h 28m
- Frequency
- 4 times a day
- Estimated price
- Rp 15,000
- Schedules at
- jadwalkereta.net
- Phone
- (021) 1500 825
- humas@damri.co.id
- Website
- damri.co.id
Busferry from Gambir Station to Bandar Lampung
- Ave. Duration
- 8h 53m
- Frequency
- Hourly
- Estimated price
- Rp 55,000–250,000
- Book at
- https://12go.asia/en/operator/damri
Bus from Magelang Kota to Yogyakarta
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- Rp 13,000–250,000
- Book at
- https://12go.asia/en/operator/damri
Bus from Yogyakarta to Kota Bandung
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- Rp 110,000–430,000
- Book at
- https://12go.asia/en/operator/damri
Bus from Kota Bandung to Metro
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- Rp 95,000–400,000
- Book at
- https://12go.asia/en/operator/damri
Bus from Kota Bandung to Bandar Lampung
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- Rp 90,000–450,000
- Book at
- https://12go.asia/en/operator/damri
- Phone
- +62 811-1021-191
- cs@indonesiaferry.co.id
- Website
- asdp.id
Car ferry from Merak to Bakauheni Port
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- Rp 22,700–84,800
- Schedules at
- asdp.id
- Regular
- Rp 22,700
- Express
- Rp 84,800
- Ave. Duration
- 1h 42m
- Estimated price
- Rp 200,000–850,000
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Flying into Beijing?, How to get from Southend Airport into central London, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.









