Travel Yogyakarta to Bandung

Yogyakarta to Bandung Train: Schedules, Tickets & Prices

Travel from Yogyakarta to Bandung by train in around 6h 4m to 9h 32m, with tickets available from 217,231 IDR to 836,339 IDR.

Train from Yogyakarta to Bandung

Board at Lempuyangan, Jogja, Wates, Yogyakarta or Tugu Yogyakarta for a train connecting Yogyakarta and Bandung, reaching Kiaracondong, Bandung or Bandung after approximately 6 hours 4 minutes. Tickets start at 217,231 IDR, secure your spot on the train in advance.

Prices: 217,231 IDR to 836,339 IDR

Duration: 6h 4m – 9h 32m ⏱

Journey with train from Yogyakarta to Bandung for IDR 217231 Book train from Yogyakarta to Bandung in 6h 4m

View all Train tickets →

Distance Yogyakarta to Bandung

The distance between Yogyakarta and Bandung is 319.5 kilometers.

Train from Yogyakarta to Bandung Details

Find key information about the Train from Yogyakarta to Bandung, including travel time, prices and stations.

Train
Average price
335,803 IDR
 
Cheapest
217,231 IDR
Average duration
7h 13m
 
Shortest
6h 4m
Number of departures
24
08:12 - 23:50
Tickets
 
Stations
Departure stations
Arrival stations
Lempuyangan, Jogja
Wates, Yogyakarta
Tugu Yogyakarta
Kiaracondong, Bandung
Bandung

Train Routes & Schedules from Yogyakarta to Bandung

- Kiaracondong, Bandung are accessible via trains departing Lempuyangan, Jogja, taking roughly 8h 52m to 9h 32m on the rails. Ticket prices begin at 217,231 to 336,708 IDR, and rail services run from 10:06 until 15:53.
- Board at Wates, Yogyakarta, and after a trip of around 6h 35m to 9h, the train reaches Kiaracondong, Bandung. Tickets are available from 217,231 to 336,708 IDR, and departures run from 08:37 until 23:11.
- Board at Wates, Yogyakarta, and after a trip of around 6h 47m to 7h 20m, the train reaches Bandung. Tickets are available from 293,262 IDR, and departures run from 08:37 until 23:11.
- Kiaracondong, Bandung are accessible via trains departing Tugu Yogyakarta, taking roughly 6h 21m to 7h 31m on the rails. Ticket prices begin at 293,262 to 336,708 IDR, and rail services run from 08:12 until 22:16.
- Bandung is your destination from Tugu Yogyakarta, with the train taking around 6h 4m to 7h 45m to get there. Departures run from 08:12 until 23:50, and tickets begin at 293,262 to 836,339 IDR.

Train Timetable: Lempuyangan, Jogja → Kiaracondong, Bandung

  • 10:06 18:58 8h 52m 336708 IDR
  • 15:53 01:25 9h 32m 217231 IDR

Train Timetable: Tugu Yogyakarta → Bandung

  • 08:12 15:27 7h 15m 293262 IDR
  • 09:05 16:50 7h 45m 293262 IDR
  • 11:31 18:05 6h 34m 304123 IDR
  • 12:13 18:17 6h 4m 836339 IDR
  • 20:01 03:14 7h 13m 293262 IDR
  • 22:16 05:15 6h 59m 336708 IDR
  • 23:50 06:10 6h 20m 727724 IDR

Train Timetable: Tugu Yogyakarta → Kiaracondong, Bandung

  • 08:12 15:15 7h 3m 293262 IDR
  • 09:05 16:36 7h 31m 293262 IDR
  • 11:31 17:52 6h 21m 304123 IDR
  • 20:01 03:02 7h 1m 293262 IDR
  • 22:16 04:58 6h 42m 336708 IDR

Train Timetable: Wates, Yogyakarta → Bandung

  • 08:37 15:27 6h 50m 293262 IDR
  • 09:30 16:50 7h 20m 293262 IDR
  • 20:27 03:14 6h 47m 293262 IDR
  • 23:11 06:02 6h 51m 293262 IDR

Train Timetable: Wates, Yogyakarta → Kiaracondong, Bandung

  • 08:37 15:15 6h 38m 293262 IDR
  • 09:30 16:36 7h 6m 293262 IDR
  • 10:38 18:58 8h 20m 336708 IDR
  • 16:25 01:25 9h 217231 IDR
  • 20:27 03:02 6h 35m 293262 IDR
  • 23:11 05:49 6h 38m 293262 IDR

Check all Train tickets →

Frequently Asked Questions Train Yogyakarta to Bandung

Below you will find answers to the most common questions about traveling from Yogyakarta to Bandung by train.

How long does the train from Yogyakarta to Bandung usually take?

The train journey from Yogyakarta to Bandung usually takes about 6 hours to 10 hours, depending on the departure and arrival station pair. Some train trips are shorter, while others can take closer to the upper end of that range, so it is worth checking the exact train service before booking.

What is the price range for train tickets between Yogyakarta and Bandung?

Train tickets for Yogyakarta to Bandung generally range from 217231 IDR to 836339 IDR. The final fare can vary by train service, station pair, and seat availability, so it is a good idea to compare options before choosing your train trip.

Which stations can I use for a train departure from Yogyakarta to Bandung?

For a train departure on Yogyakarta to Bandung, you can leave from Lempuyangan, Jogja, Wates, Yogyakarta, or Tugu Yogyakarta. On the Bandung side, the train may arrive at Kiaracondong, Bandung or Bandung, depending on the train service you select.

How many train trips are available between Yogyakarta and Bandung?

There are 24 train trips available for Yogyakarta to Bandung. That gives travelers several train options across the day, so you can choose a departure that fits your schedule and preferred station pair.

What are the first and last train departures from Yogyakarta to Bandung?

The train schedule for Yogyakarta to Bandung starts with the first departure at 08:12 and the last departure at 23:50. This wide window makes it easier to plan a train journey that matches your travel timing.

Can I book train tickets for the Yogyakarta-Bandung route in advance?

Yes, it is sensible to book train tickets in advance for the Yogyakarta-Bandung route, especially if you want a specific train service or a preferred departure station. Since fares and availability can vary, early booking can help you secure a better train trip option.

Is there a big difference in train journey time from Tugu Yogyakarta to Bandung versus Kiaracondong, Bandung?

Yes, the train journey from Tugu Yogyakarta to Bandung is generally about 6 hours to 8 hours, while the trip from Tugu Yogyakarta to Kiaracondong, Bandung is roughly 6 hours to 8 hours as well, though it can be a bit longer depending on the train service. The exact timing depends on the specific train connection you choose.

What should I know before taking the train from Wates, Yogyakarta to Bandung?

Before taking the train from Wates, Yogyakarta to Bandung, it helps to check whether your train tickets are for Bandung or Kiaracondong, Bandung, since the arrival station can differ. The train journey can also vary in length, so confirming the exact train departure and arrival pair will make your trip smoother.


More Train routes from and to Yogyakarta or Bandung

Planning more than just Yogyakarta to Bandung?

You’re currently viewing Train options for Yogyakarta to Bandung. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.