* Infants (aged 3 or below) ride free on adult’s seat (1 per adult).
* For own seat, please book a adult ticket.
Top Destinations
Bandung
Java's cool Fashion Capital. Great Art Deco, shopping, and nearby volcanic craters.
Yogyakarta
Java's cultural heart. Borobudur/Prambanan gateway, Sultan's Palace, and Batik art.
Surabaya
East Java's major port. City of Heroes history. Base for Mount Bromo and Ijen exploration.
Banyuwangi
Eastern tip's eco-tourism. Bali connection. See Ijen blue fire and Baluran Savannah.
Best Price Guarantee
Best Price Guarantee is our promise to guests who book directly on our branded websites.
Trust & Safety
We ensures that every transaction you conduct online is in a safe and secure environment.
Best Travel Agent
We provide real-time flight availability and status updates, making trip planning easier and more convenient.
Information
Travel with Us
Unwind in comfort aboard Indonesia's trains. Enjoy Executive class and panoramic views of Java's volcanos, rice fields, and canyons. Scenic journey guaranteed.
Explore the heart of Java easily on main lines. Connect major hubs like Jakarta, Bandung, Yogyakarta, and Surabaya. Witness diverse landscapes in comfort.
Passengers are required to have adequate travel documents for all routes. You can find more information about travel documents for a wholly convenient itinerary.
The ideal time to book your train is between 1 to 3 months before your departure date. However, for holiday seasons or New Year celebrations, we recommend booking even earlier to secure the best deals.
Ensure all the information you provide matches exactly with your passport or other identification documents. Any discrepancies or missing details could result in boarding denial.
Our website accepts all international credit cards, along with Paypal for specific cases. Should you encounter any issues during payment, please review the guidance on our site or contact our support team at support@indonesiarailways.com for assistance.
Please check your spam or junk mail folder for emails from us following your booking. If you still haven't received any confirmation, there might have been an error with the email address you provided or your mailbox settings. For further help, reach out to our support team via support@indonesiarailways.com.
- Email Us: For quick and detailed responses, we highly recommend emailing us directly at support@indonesiarailways.com. Our support team is ready to assist you with any inquiries or issues you might have. - Live Chat: For immediate assistance, engage with us through the live chat feature on our website. Just click on the chat icon located in the bottom right corner of your screen. - Call Us: If you prefer to speak with us directly, please call our hotline at the numbers provided below:
+ US/Canada: (+1) 917 267 7860
+ UK: (+44) 208 638 7060
We're here to help resolve your issues quickly and efficiently.