The journey from Sukasada to Yogyakarta is a classic Indonesian overland route. You will travel by bus from Bali to Banyuwangi, cross the ferry to Ketapang, and then take a train from Banyuwangi or Surabaya to Yogyakarta. This journey covers over 700 kilometers and takes approximately 18 hours. It is a fantastic way to see the changing landscapes of East and Central Java. Yogyakarta is the cultural heart of Java, famous for its temples and traditional arts.
Total Distance: 750 km total travel distance.
Book train tickets in advance via the KAI Access app.
May to September for clear weather during your train journey.