GoAsia
How to Get from Yogyakarta to Kediri

How to Get from Yogyakarta to Kediri

Last updated: October 15, 2026
Contents

Kediri is a city in East Java, known for its clove cigarette industry and for the ruins of the ancient Kadiri Kingdom in the surrounding region. The trip from Yogyakarta is a relatively short hop across Java and an easy addition to a Javanese itinerary.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Yogyakarta to Kediri by Train

Indonesian Railways (KAI) runs trains between Yogyakarta and Kediri in economy and executive classes. Journey times, fares and departures differ by train and date. KAI sells tickets through its Access by KAI app.[1]

Economy Class

Economy is the lowest fare class, with more upright seats and less legroom than the higher classes.

Executive Class

Executive class has reclining seats and more legroom, which makes the ride more comfortable.

Yogyakarta to Kediri by Bus

Buses are an alternative if you are staying outside the centre, for example in the Sleman area. Booking platforms list a VIP bus at about $15, with a listed journey time of about 5 hours (October 2026).[2]

Tips for Traveling from Yogyakarta to Kediri

  • Book early: Trains in Java can sell out ahead of weekends and public holidays.
  • Check the station: Yogyakarta has two main stations, Yogyakarta (Tugu) and Lempuyangan. Which one your train uses depends on the service, so check your ticket.
  • Bring a jacket: Air conditioning on trains and VIP buses is often strong.

Timetable

Bus Yogyakarta - Kediri $ 14.48 4h 59m
  • →  VIP 34 18:30, 18:50
Train Yogyakarta - Kediri $ 6.38–112.35 3h 15m – 5h 15m
  • →  Economy CB 00:56, 05:05, 10:21, 10:50, 16:35, 20:43, 21:10
  • →  Executive AA 00:56, 01:29, 05:05, 07:37, 10:21, 10:50, 16:35, 20:43, 21:10
  • →  Economy CA 00:56, 05:05, 10:21, 10:50, 16:35, 20:43, 21:10
  • →  Executive AC 00:56, 01:29, 05:05, 07:37, 10:21, 10:50, 16:35, 20:43, 21:10
  • →  Economy C 00:56, 05:05, 05:56, 10:21, 10:50, 16:35, 20:43, 21:10
  • →  Economy CC 00:56, 05:05, 10:21, 10:50, 16:35, 20:43, 21:10
  • →  Economy CD 00:56, 05:05, 10:21, 10:50, 16:35, 20:43, 21:10
  • →  Executive A 00:56, 01:29, 05:05, 07:37, 10:21, 10:50, 16:35, 20:43, 21:10
  • →  Executive AB 00:56, 01:29, 05:05, 07:37, 10:21, 10:50, 16:35, 20:43, 21:10
  • →  Executive AD 00:56, 01:29, 05:05, 07:37, 10:21, 10:50, 16:35, 20:43, 21:10
  • →  Luxury Executive A 01:29
  • →  Luxury Executive AA 01:29
  • →  Luxury Executive H 01:29
  • →  Luxury Executive I 01:29
  • →  Luxury Executive J 01:29
  • →  Priority Executive A 00:56
  • →  Priority Executive AA 00:56
Bus Sleman - Kediri $ 14.48 4h 59m
  • →  VIP 34 18:00
Train Jogja - Kediri $ 6.38–28.91 4h 15m – 4h 44m
  • →  Economy CB 05:36
  • →  Executive AA 05:36
  • →  Economy CA 05:36
  • →  Executive AC 05:36
  • →  Economy C 05:36, 06:28
  • →  Economy CC 05:36
  • →  Economy CD 05:36
  • →  Executive A 05:36
  • →  Executive AB 05:36
  • →  Executive AD 05:36

Frequently Asked Questions

How can I book tickets from Yogyakarta to Kediri?

Use the booking tool on this page to compare the transport options currently available from Yogyakarta to Kediri, including current prices and schedules.

What is the cheapest way to get from Yogyakarta to Kediri?

The economy class of the KAI trains is the lowest train fare class. Booking platforms list a VIP bus at about $15 (October 2026). Compare the train fare for your date in the Access by KAI app.

How long does it take to get from Yogyakarta to Kediri?

Booking platforms list the bus at about 5 hours (October 2026). The train time depends on the service, so compare departure and arrival times for your date before you book.

Are there night trains available for this route?

Long-distance trains in Java run at different times of day, including late evening and early morning. Check the departures for your date in the Access by KAI app.

Is it better to take the bus or the train to Kediri?

The train avoids road traffic and has more legroom in executive class. The bus is an alternative if you start from outside the centre, for example in the Sleman area.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] PT Kereta Api Indonesia (KAI): PT KAI: Home (Access by KAI app, passenger services). Retrieved October 15, 2026.
  2. [2] 12Go: 12Go timetable: Yogyakarta to Kediri. Retrieved October 15, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.