Jakarta to Bali by Train : Jakarta – Yogyakarta – Probolinggo – Banyuwangi
First you need to get train from Jakarta to Yogyakarta you will see something of the Javanese countryside and, on occasion, some volcanoes off in the distance. There are 4 trains leaving Jakarta to Yogyakarta : Argo Dwipangga, Taksaka, Bima and Argo Lawu
And then you connect train Yogyakarta to Probolinggo (for Bromo) and Probolinggo to Banyuwangi (To visit Ijen Crater), and then using a Ferry to cross to Bali. There are 3 trains leaving Yogyakarta to Probolinggo – Banyuwangi : Sritanjung, Logawa and Ranggajati Train
How to Book Train
Search your train
Start your search by filling in your origin city/station, destination, date of travel, and your number of passenger.
Choose and book your train
Take a look at the train details (train name, schedules, fares, etc.) on the search results page. Choose one that best suits your needs
Fill in contact information and passenger details
Fill in your contact information and passenger details. Make sure all details are correct.
Proceed with payment
Select your preferred payment method, and make your payment within the specified time limit.
Receive your e-ticket
Once we have received your payment, your e-ticket will be sent to your email within 20 minutes
Why book train tickets with Traveloka?
Check in and get your official boarding pass from PT KAI simply by scanning the barcode in your e-ticket at the station’s self-printing facility.
Secure Online Transaction Guaranteed
Security and privacy of your online transaction are protected by RapidSSL authorized technology. Receive instant confirmation and e-ticket directly in your email.
Find the most competitive prices, with special discounts for newsletter s