There are 8 ways to get from Java to Bandar Lampung by taxi, plane, train, car ferry, bus, busferry, or car
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
best- Take the taxi from Magelang to Ahmad Yani (SRG)
- Fly from Ahmad Yani (SRG) to Radin Inten Ii International Airport (TKG)SRG - TKG
4h 34mRp 1,693,069–3,699,082Bus, bus and ferry
cheapest- Take the bus from Magelang Kota to Yogyakarta
- Take the bus from Yogyakarta to Bekasi
- Take the busferry from Gambir Station to Bandar Lampung
23h 50mRp 197,607–983,350Taxi, train, car ferry
- Take the taxi from Magelang to Yogyakarta Tugu
- Take the train from Yogyakarta Tugu to Gambir Jakarta
- Take the train from Tanahabang to Rangkasbitung
- Take the train from Rangkasbitung to Merak
- Take the car ferry from Merak to Bakauheni Port
- Take the taxi from Bakauheni Port to Bandar Lampung
13h 57mRp 953,877–1,193,673Bus, train, bus and ferry
- Take the bus from Magelang Kota to Yogyakarta
- Take the train from Yogyakarta Tugu to Gambir Jakarta
- Take the busferry from Gambir Station to Bandar Lampung
17h 56mRp 395,708–873,451Drive, car ferry
- Drive from Magelang to Merak
- Take the car ferry from Merak to Bakauheni Port
- Drive from Bakauheni Port to Bandar Lampung
9h 9mRp 1,244,257–1,859,372Train to Yogyakarta International Airport, fly
- Take the train from Kutoarjo to Wates
- Fly from Yogyakarta International Airport (YIA) to Radin Inten Ii International Airport (TKG)YIA - TKG
5h 57mRp 1,013,957–2,690,000Train to Adisumarmo International Airport, fly
- Take the train from Kutoarjo to Solo Balapan
- Fly from Adisumarmo International Airport (SOC) to Radin Inten Ii International Airport (TKG)SOC - TKG
6h 47mRp 1,152,001–3,297,001Bus
- 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
23hRp 213,506–1,016,249
Java to Bandar Lampung by bus
Questions & Answers
The cheapest way to get from Java to Bandar Lampung is to bus and train and bus and ferry which costs Rp390000 - Rp900000 and takes 17h 56m.
The fastest way to get from Java to Bandar Lampung is to taxi and fly which takes 4h 34m and costs Rp1600000 - Rp3700000.
No, there is no direct bus from Java to Bandar Lampung. However, there are services departing from Magelang Kota and arriving at Bandar Lampung via Yogyakarta and Kota Bandung. The journey, including transfers, takes approximately 23h.
The distance between Java and Bandar Lampung is 707 km.
The best way to get from Java to Bandar Lampung without a car is to taxi and train and car ferry which takes 13h 57m and costs Rp950000 - Rp1200000.
It takes approximately 4h 34m to get from Java to Bandar Lampung, including transfers.
Java to Bandar Lampung bus services, operated by Damri, depart from Magelang Kota station.
Java to Bandar Lampung bus services, operated by Damri, arrive at Yogyakarta station.
There are 235+ hotels available in Bandar Lampung.
What companies run services between Java, Provinsi Jawa Tengah, Indonesia and Bandar Lampung, Indonesia?
You can take a bus from Magelang Kota to Bandar Lampung via Yogyakarta and Kota Bandung in around 23h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- garuda-indonesia.com
Flights from Ahmad Yani to Radin Inten Ii International Airport via Soekarno–Hatta
- Ave. Duration
- 3h 41m
- When
- Every day
- Estimated price
- Rp 1,100,000–6,000,000
Flights from Yogyakarta International Airport to Radin Inten Ii International Airport via Soekarno–Hatta
- Ave. Duration
- 4h 18m
- When
- Every day
- Estimated price
- Rp 850,000–6,000,000
Flights from Adisumarmo International Airport to Radin Inten Ii International Airport via Soekarno–Hatta
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- Rp 1,100,000–6,000,000
- Website
- lionair.co.id
Flights from Ahmad Yani to Radin Inten Ii International Airport via Soekarno–Hatta
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- Rp 1,200,000–3,100,000
Flights from Yogyakarta International Airport to Radin Inten Ii International Airport via Soekarno–Hatta
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- Rp 900,000–3,000,000
Flights from Adisumarmo International Airport to Radin Inten Ii International Airport via Soekarno–Hatta
- Ave. Duration
- 4h 7m
- When
- Every day
- Estimated price
- Rp 1,000,000–3,200,000
- Website
- airasia.com
Flights from Ahmad Yani to Radin Inten Ii International Airport via Soekarno–Hatta
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- Rp 1,200,000–3,100,000
Flights from Yogyakarta International Airport to Radin Inten Ii International Airport via Soekarno–Hatta
- Ave. Duration
- 3h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rp 1,100,000–3,000,000
Flights from Adisumarmo International Airport to Radin Inten Ii International Airport via Soekarno–Hatta
- Ave. Duration
- 2h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rp 1,200,000–3,200,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 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
- Phone
- 021-3453535
- commuter.care@krl.co.id
Train from Tanahabang to Rangkasbitung
- Ave. Duration
- 1h 45m
- Frequency
- Every 30 minutes
- Estimated price
- Rp 3,000–8,000
Train from Rangkasbitung to Merak
- Ave. Duration
- 1h 45m
- Frequency
- Every 30 minutes
- Estimated price
- Rp 3,000–8,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
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
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 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 Bandar Lampung
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- Rp 90,000–450,000
- Book at
- https://12go.asia/en/operator/damri
- Phone
- (0275) 641018, 641093
- Website
- sumberalam.co.id
Bus from Yogyakarta to Bekasi
- Ave. Duration
- 10h 32m
- Frequency
- Twice daily
- Estimated price
- Rp 110,000–160,000
- Schedules at
- sumberalam.co.id
- Book at
- 12go.asia
- 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,701–84,800
- Schedules at
- asdp.id
- Regular
- Rp 22,701
- Express
- Rp 84,800
- Ave. Duration
- 1h
- Estimated price
- Rp 200,000–480,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 How do I buy a London Underground ticket?, 10 amazing places to get away from it all in Australia, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.














