
KAI Railways -Tickets and online bookings
KAI Railways is a transportation company in Indonesia. KAI Railways operates in Yogyakarta, Java, Semarang, Java, Bekasi, West Java, Bandung, West Java, Jakarta, Java and other cities in Indonesia. Popular routes include Jakarta, Java to Yogyakarta, Java, Malang, East Java to Yogyakarta, Java, Probolinggo, East Java to Yogyakarta, Java.

KAI Railways’s popular routes

Jakarta, Java to Yogyakarta, Java
The distance between Jakarta, Java and Yogyakarta, Java is 269 miles, or approximately 430 kilometers.There are 3 ways to get from Jakarta, Java to Yogyakarta, Java, including bus, train, and flight.There are no morning departures for this route. The Earliest departure leaves at 17:10 and has a duration of 7 hours 18 minutes.The fastest way to travel is by train, which takes approximately 6 hours 1 minute.
Jakarta, Java to Yogyakarta, Java by train
Starting Price: US$ 20There are 2 travel classes for this journey, including: Economy and Executive.Malang, East Java to Yogyakarta, Java
The distance between Malang, East Java and Yogyakarta, Java is 156 miles, or approximately 250 kilometers.There are 3 ways to get from Malang, East Java to Yogyakarta, Java, including minivan, bus, and train.There are no morning departures for this route. The Earliest departure leaves at 22:20 and has a duration of 5 hours 30 minutes.The fastest way to travel is by train, which takes approximately 6 hours 20 minutes.
Malang, East Java to Yogyakarta, Java by train
Starting Price: US$ 18There are 2 travel classes for this journey, including: Economy and Executive.Probolinggo, East Java to Yogyakarta, Java
The distance between Probolinggo, East Java and Yogyakarta, Java is 196 miles, or approximately 313 kilometers.There are 2 ways to get from Probolinggo, East Java to Yogyakarta, Java, including train and bus.The earliest departure leaves at 03:12 and has a duration of 7 hours 15 minutes.The fastest way to travel is by train, which takes approximately 7 hours 15 minutes.
Probolinggo, East Java to Yogyakarta, Java by train
Starting Price: US$ 6There are 2 travel classes for this journey, including: Economy and Executive.
- 72Cities
- 597Routes