Yogyakarta to Bandung
Arrive in Bandung surrounded by lush tea plantations and colonial architecture, a contrast to Yogyakarta’s ancient temples and traditional markets. For journeys between Yogyakarta and Bandung, two transport alternatives are available, each detailed with up-to-date schedules, durations and fares.
Travel options for Yogyakarta to Bandung
On your journey from Yogyakarta to Bandung, take a bus for 210634 IDR to save, or get there quicker with train in 6h y 4 minutes.
Bus from Yogyakarta to Bandung
The day’s first bus leaves at 06:50, with regular departures following from Yogyakarta or Sleman, Yogyakarta. If you’re traveling from Yogyakarta, you can plan your trip to Bandung at a time that works for you. The journey usually takes around 7 hours 40 minutes to reach Kota Bandung, with fares starting from 210,634 IDR. Check availability and book here to reserve your seat.
Prices: 210,634 IDR
Duration: 7h 40m – 11h ⏱
Train from Yogyakarta to Bandung
Hop on a train departing from multiple stations, including Lempuyangan, Jogja, Wates, Yogyakarta, Tugu Yogyakarta and others to travel from Yogyakarta to Bandung, arriving at Kiaracondong, Bandung or Bandung. The ride takes around 6 hours 4 minutes with fares starting from 217,231 IDR. Be sure to reserve your seat for this journey.
Prices: 217,231 IDR
Duration: 6h 4m – 9h 32m ⏱
Bus Routes & Schedules from Yogyakarta to Bandung
- From Yogyakarta, you can travel toward Kota Bandung by bus. The trip usually lasts 8h to 11h. Services are scheduled from 06:50 until 19:40, and fares start at 210,634 to 498,870 IDR.
- Board the bus at Sleman, Yogyakarta and spend approximately 7h 40m to 9h 40m on the road, arriving at Kota Bandung. The bus operates from 14:40 until 17:30 with fares from 210,634 to 315,951 IDR.
Cheapest Bus Yogyakarta to Bandung
210634 IDR, from Sleman, Yogyakarta to Kota Bandung, departure at some times, duration 9h 40mFastest Bus Yogyakarta to Bandung
315951 IDR, from Sleman, Yogyakarta to Kota Bandung, departure at 14:40, duration 7h 40mBus Timetable: Sleman, Yogyakarta → Kota Bandung
- 14:40 22:20 7h 40m 315951 IDR
- 17:30 03:10 9h 40m 210634 IDR
Bus Timetable: Yogyakarta → Kota Bandung
- 06:50 16:30 9h 40m 277150 IDR
- 07:10 16:45 9h 35m 498870 IDR
- 07:30 16:30 9h 277150 IDR
- 14:00 22:40 8h 40m 315951 IDR
- 14:30 22:30 8h 315951 IDR
- 17:00 04:00 11h 210634 IDR
- 17:30 03:30 10h 210634 IDR
- 18:50 04:40 9h 50m 277150 IDR
- 19:15 04:40 9h 25m 277150 IDR
- 19:40 04:25 8h 45m 277150 IDR
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.
Cheapest Train Yogyakarta to Bandung
217231 IDR, from Lempuyangan, Jogja to Kiaracondong, Bandung, departure at some times, duration 9h 32mFastest Train Yogyakarta to Bandung
836339 IDR, from Tugu Yogyakarta to Bandung, departure at 12:13, duration 6h 4mTrain 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
Frequently Asked Questions Yogyakarta to Bandung
Below you will find answers to the most common questions about traveling from Yogyakarta to Bandung.
How long does the Yogyakarta to Bandung route usually take?
Travel time on the Yogyakarta to Bandung route varies by transport and departure point. Bus trips take about 7 hours 40 minutes to 11 hours, while train trips range from about 6 hours 4 minutes to 9 hours 32 minutes. Different stations and service patterns explain the variation.
What is the cheapest way to travel from Yogyakarta to Bandung?
The cheapest available option on the Yogyakarta to Bandung route is the bus, with fares starting at IDR 210,634. Train tickets start slightly higher at IDR 217,231. Prices vary by service type and departure point.
Which transport is fastest for the Yogyakarta to Bandung route?
The fastest listed option for the Yogyakarta to Bandung route is the train. The quickest train trip takes about 6 hours 4 minutes, depending on the station pair. Bus journeys are longer, starting from about 7 hours 40 minutes.
How much should I expect to pay for Yogyakarta to Bandung?
For the Yogyakarta to Bandung route, bus fares run from IDR 210,634 to IDR 498,870. Train fares range from IDR 217,231 to IDR 836,339. The total cost depends on the transport type and the specific service chosen.
Where do buses depart and arrive on the Yogyakarta to Bandung route?
Buses on the Yogyakarta to Bandung route depart from Yogyakarta or Sleman, Yogyakarta, and arrive in Kota Bandung. The trip length depends on the exact departure point, with some services taking longer than others.
Which train stations are used for the Yogyakarta to Bandung route?
Trains on the Yogyakarta to Bandung route depart from Lempuyangan, Jogja, Wates, Yogyakarta, or Tugu Yogyakarta. Arrivals are listed at Kiaracondong, Bandung or Bandung. The exact station pair affects both duration and fare.
How often do buses run from Yogyakarta to Bandung, and what are the first and last departures?
There are 12 bus trips listed for the Yogyakarta to Bandung route. The first departure is at 06:50 and the last is at 19:40. No fixed frequency is provided, so departures are spread across the day.
How often do trains run from Yogyakarta to Bandung, and what are the first and last departures?
There are 24 train trips listed for the Yogyakarta to Bandung route. The first departure is at 08:12 and the last is at 23:50. No exact frequency is given, but the schedule covers much of the day.
Why does travel time vary on the Yogyakarta to Bandung route?
Travel time varies because different services use different stations and stop patterns. On buses, trips from Sleman, Yogyakarta can be shorter than those from Yogyakarta. On trains, routes from Tugu Yogyakarta are generally faster than some other station pairs.
Are there different train durations on the Yogyakarta to Bandung route depending on the station pair?
Yes, train duration changes by station pair on the Yogyakarta to Bandung route. The fastest listed train is from Tugu Yogyakarta to Bandung at about 6 hours 4 minutes, while Lempuyangan, Jogja to Kiaracondong, Bandung takes about 8 hours 52 minutes to 9 hours 32 minutes.
Are bus trips from Yogyakarta to Bandung available throughout the day?
Bus service on the Yogyakarta to Bandung route is spread across the day, with departures from 06:50 to 19:40. The listing shows 12 trips in total. Exact spacing between departures is not provided.
Where should I book tickets for the Yogyakarta to Bandung route?
For the Yogyakarta to Bandung route, tickets can be booked on TicketRoutes.com. The route page lists the available bus and train options, along with fares, stations, and departure times. Booking details depend on the specific service selected.
Travel between cities with ease in Indonesia
Explore routes connecting Indonesia's cities, airports, islands, and tourist destinations. Select two points on the map to compare available transport options and travel information.
More travel routes for Yogyakarta and Bandung
Planning more stops after Yogyakarta to Bandung?
If your journey doesn’t end with Yogyakarta to Bandung, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.
Try the Travel PlannerPerfect for travelers visiting multiple cities on one trip.