Indonesia Railways -Tickets and online bookings

Indonesia Railways is a transportation company in Indonesia. Indonesia Railways operates in Yogyakarta, Java, Semarang, Java, Bekasi, West Java, Bandung, West Java, Jakarta, Java and other cities in Indonesia. Popular routes include Yogyakarta, Java to Semarang, Java, Semarang, Java to Yogyakarta, Java, Bekasi, West Java to Bandung, West Java, Bandung, West Java to Bekasi, West Java, Bandung, West Java to Jakarta, Java.

Traveling with

Indonesia Railways

Indonesia Railways’s popular routes

let's ride icon
ride-made-easy
  • 25Cities
  • 348Routes

Your questions, Our answers

How much does a bus ride cost from Yogyakarta, Java to Semarang, Java?

The cost of a bus ride for a roundtrip adult ticket to Semarang, Java leaving from Yogyakarta, Java is around US$ 4

Do Indonesia Railways have toilets on board?

Indonesia Railways do have toilets on board!

Is there Wi-Fi on Indonesia Railways?

Most of the Indonesia Railways rides have Wi-Fi on board. We recommend reaching out directly to Indonesia Railways to find out if your ride is one of those rides.

Do I need to print my ticket or does Indonesia Railways offer e-tickets?

Indonesia Railways has e-tickets so you don’t need to print your tickets.

Which cities does Indonesia Railways operate in?

Indonesia Railways operates in Yogyakarta, Java, Semarang, Java, Bekasi, West Java, Bandung, West Java, Jakarta, Java, Surabaya, East Java, Malang, East Java, Surakarta (Solo), Java, Cirebon, West Java, Banyuwangi, East Java, Batu, East Java, Palembang, Bandar Lampung, Blitar, East Java, Jember, East Java, Ketapang, Pasuruan, East Java, Probolinggo, East Java, Lumajang, East Java, Cilacap, Tasikmalaya, Pekalongan, Kiaracondong, Gambir, and Banjar