Yogyakarta
Yogyakarta
Train Bus

Kediri to Yogyakarta

Updated: 28 May 2026

The journey from Kediri to Yogyakarta covers approximately 300 kilometers, taking you through the heart of Java. You can travel by train, which is a comfortable and scenic option. The total travel time is around 6 to 7 hours, depending on the train service. Alternatively, you can take a bus. This route passes through major cities and diverse landscapes. Yogyakarta is known for its rich culture, historical sites, and vibrant arts scene.

Total Distance: 300 km driving distance, 250 km straight-line air distance.
Fastest Way
Train, taking approximately 6 hours.
Cheapest Way
Bus is the most economical way to travel.
Compare Kediri to Yogyakarta Routes
Train
Direct
Bus
Direct
Duration 6 hours 7 hours
Avg Price 150,000 - 300,000 IDR 100,000 - 200,000 IDR
Operator PT Kereta Api Indonesia Akas or Harapan Jaya
Route Kediri Station to Yogyakarta Station. Kediri Bus Terminal to Yogyakarta Bus Terminal.
Tip Book your tickets in advance for the best prices. Buses are a good alternative if trains are sold out.
Travel Tips
  • Train Booking
    Book your tickets in advance via the KAI app.
  • Bus Booking
    Book your tickets in advance for the best prices.
  • Clothing
    Yogyakarta is hot and humid; dress accordingly.
  • Arrival
    Yogyakarta stations are well-connected to the city center.
  • Language
    Basic Indonesian is helpful for navigating the city.
Safety Tips
  • Station Safety
    Keep your belongings secure in busy stations.
  • Road Safety
    The roads can be busy; ensure your driver is cautious.
  • Personal Safety
    Avoid traveling alone at night.
  • Emergency
    Keep a list of local emergency contacts.
People Also Ask
  • Is there a direct train?
    Yes, direct trains are available.
  • How long is the trip?
    Expect 6 to 7 hours of travel time by train.
  • Is Yogyakarta worth visiting?
    Yes, especially for its historical and cultural sites.
  • Can I take a bus?
    Yes, direct buses are available.
  • What is the best way to get around?
    Local ojek or ride-hailing apps are best.
Quick Info
  • From Kediri, Jawa Timur, Indonesia
  • To Yogyakarta, Yogyakarta, Indonesia
  • Modes
Best Time to Travel

May to September for the best weather to explore the city's attractions.

Things to Do in Yogyakarta
1
Borobudur Temple
A world-famous Buddhist temple located near Yogyakarta. It is a must-visit for history enthusiasts.
2
Prambanan Temple
A beautiful Hindu temple complex. It is a must-visit for history enthusiasts.
3
Yogyakarta Square
The center of the city, perfect for evening snacks and local interaction.
4
Yogyakarta Culinary
Try the local Gudeg, a traditional jackfruit dish. It is a local specialty.
Tags
Kediri to Yogyakarta train travel Kediri to Yogyakarta Yogyakarta transport Java travel Kediri to Yogyakarta distance Yogyakarta station Kediri travel guide Yogyakarta tourism