Bandung to Yogyakarta Train: Schedules, Tickets & Prices
Trains from Bandung to Yogyakarta take around 5h 49m to 8h 15m, with tickets starting from 249,454 IDR to 835,131 IDR.
Train from Bandung to Yogyakarta
Board at Kiaracondong, Bandung or Bandung and travel from Bandung to Yogyakarta, reaching Wates, Yogyakarta, Tugu Yogyakarta or Lempuyangan, Jogja after around 5 hours 49 minutes. Fares begin at 249,454 IDR. Reserve your ticket before your departure.
Prices: 249,454 IDR to 835,131 IDR
Duration: 5h 49m – 8h 15m ⏱
Train Routes & Schedules from Bandung to Yogyakarta
- From Kiaracondong, Bandung, you can take a train to Wates, Yogyakarta, traveling for about 6h 12m to 7h 42m. Services run from 10:23 until 21:28 with fares starting at 249,454 to 553,139 IDR.
- Board the train at Kiaracondong, Bandung bound for Tugu Yogyakarta. The ride takes roughly 6h 24m to 7h 38m. Departures run from 09:42 until 21:28, and fares begin at 249,454 to 715,826 IDR.
- Board at Kiaracondong, Bandung, and after a trip of around 8h 15m, the train reaches Lempuyangan, Jogja. Tickets are available from 281,992 IDR, and departures run at 11:10.
- Leave Bandung for Wates, Yogyakarta by train, taking approximately 6h 23m to 7h 26m. Rail services operate from 10:10 until 21:15, and fares begin at 249,454 to 553,139 IDR.
- Traveling from Bandung, you’ll be on the train for roughly 5h 49m to 7h 51m before arriving at Tugu Yogyakarta. Rail services operate from 07:35 until 21:15, and fares start from 249,454 to 835,131 IDR.
Cheapest Train Bandung to Yogyakarta
249454 IDR, from Kiaracondong, Bandung to Wates, Yogyakarta, departure some times, duration 6h 12m.Fastest Train Bandung to Yogyakarta
835131 IDR, from Bandung to Tugu Yogyakarta, departure 07:35, duration 5h 49m.Train Timetable: Bandung → Tugu Yogyakarta
- 07:35 13:24 5h 49m 835131 IDR
- 09:30 16:30 7h 704981 IDR
- 10:10 18:01 7h 51m 553139 IDR
- 17:40 23:42 6h 2m 607368 IDR
- 18:10 00:51 6h 41m 271146 IDR
- 19:00 01:49 6h 49m 249454 IDR
- 20:00 02:35 6h 35m 715826 IDR
- 21:15 05:04 7h 49m 509755 IDR
Train Timetable: Bandung → Wates, Yogyakarta
- 10:10 17:36 7h 26m 553139 IDR
- 19:00 01:23 6h 23m 249454 IDR
- 21:15 04:39 7h 24m 509755 IDR
Train Timetable: Kiaracondong, Bandung → Lempuyangan, Jogja
- 11:10 19:25 8h 15m 281992 IDR
Train Timetable: Kiaracondong, Bandung → Tugu Yogyakarta
- 09:42 16:30 6h 48m 704981 IDR
- 10:23 18:01 7h 38m 553139 IDR
- 18:25 00:51 6h 26m 271146 IDR
- 19:11 01:49 6h 38m 249454 IDR
- 20:11 02:35 6h 24m 715826 IDR
- 21:28 05:04 7h 36m 509755 IDR
Train Timetable: Kiaracondong, Bandung → Wates, Yogyakarta
- 10:23 17:36 7h 13m 553139 IDR
- 11:10 18:52 7h 42m 281992 IDR
- 19:11 01:23 6h 12m 249454 IDR
- 21:28 04:39 7h 11m 509755 IDR
Frequently Asked Questions Train Bandung to Yogyakarta
Below you will find answers to the most common questions about traveling from Bandung to Yogyakarta by train.
How long does the train trip from Bandung to Yogyakarta usually take?
A train trip from Bandung to Yogyakarta usually takes about 6 hours 30 minutes to 8 hours 15 minutes, depending on the service and station pair. Some train journeys are a bit shorter or longer, so it is worth checking the exact train departure and arrival stations before booking.
What is the price of train tickets for Bandung to Yogyakarta?
Train tickets for Bandung to Yogyakarta are priced from 249454 IDR up to 835131 IDR. The final fare can vary by train service, departure station, and arrival station, so it is best to compare options before you book.
What are the first and last train departures between Bandung and Yogyakarta?
For the Bandung to Yogyakarta train service, the first train departure is at 07:35 and the last train departure is at 21:28. That gives travelers a wide range of options for planning a train journey on this route.
How many train trips are available from Bandung to Yogyakarta?
There are 22 train trips available for Bandung to Yogyakarta. With that many train connections, you can usually find a departure time that fits your travel plans.
Can I book train tickets for the Bandung to Yogyakarta route in advance?
Yes, it is a good idea to book train tickets for Bandung to Yogyakarta in advance, especially if you want a specific departure time or station pair. Since the train service has multiple options, early booking can help you choose the train journey that works best for you.
Which stations does the train use on the Bandung to Yogyakarta route?
The train from Bandung to Yogyakarta can depart from Bandung or Kiaracondong, Bandung, and it can arrive at Wates, Yogyakarta, Tugu Yogyakarta, or Lempuyangan, Jogja. Because the station pair affects the train journey, it is important to check both the departure and arrival stations when you plan your trip.
Is there a direct train connection between Bandung and Yogyakarta?
Yes, there is a direct train connection between Bandung and Yogyakarta. The train service runs on several station pairs, so you can choose the route that matches your travel plans without needing to switch to another transport.
What should I know before taking the train journey from Bandung to Yogyakarta?
Before taking the train journey from Bandung to Yogyakarta, check the departure station, arrival station, and travel time so you can pick the right train service. It also helps to compare train tickets by price and schedule, since the route offers different options throughout the day.
Travel options for Bandung to Yogyakarta
More Train routes from and to Bandung or Yogyakarta
Routes in Train from Bandung →
Routes in Train to Yogyakarta ←
Routes in Train to Bandung ←
Routes in Train from Yogyakarta →
Planning more than just Bandung to Yogyakarta?
You’re currently viewing Train options for Bandung to Yogyakarta. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.
Open Travel PlannerIdeal for multi-city trips and flexible travel plans.