There are 4 ways to get from Bondowoso to Yogyakarta by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Kalisat to Yogyakartatrain Wijayakusuma
10h 11mRp 467,297–555,897Bus
- Take the bus from Situbondo to Malangbus
- Take the bus from Malang Terminal Arjosari to Yogyakarta Terminal Giwanganbus
11h 33mRp 596,696–633,831Drive 474.6 km
- Drive from Bondowoso to Yogyakartacar 474.6 km
5h 46mRp 936,736–1,353,063Train, fly
- Take the train from Kalisat to Warutrain
- Fly from Juanda International Airport (SUB) to Adisutjipto International Airport (JOG)plane SUB - JOG
11h 55mRp 1,883,997–4,259,497
Juanda International Airport (SUB) to Adisutjipto International Airport (JOG) flights
Questions & Answers
The cheapest way to get from Bondowoso to Yogyakarta is to train which costs Rp460000 - Rp600000 and takes 10h 11m.
The fastest way to get from Bondowoso to Yogyakarta is to drive which takes 5h 46m and costs Rp900000 - Rp1400000.
No, there is no direct bus from Bondowoso to Yogyakarta. However, there are services departing from Situbondo and arriving at Yogyakarta Terminal Giwangan via Malang Terminal Arjosari. The journey, including transfers, takes approximately 11h 33m.
No, there is no direct train from Bondowoso to Yogyakarta. However, there are services departing from Kalisat and arriving at Yogyakarta via . The journey, including transfers, takes approximately 10h 11m.
The distance between Bondowoso and Yogyakarta is 551 km. The road distance is 474.6 km.
The best way to get from Bondowoso to Yogyakarta without a car is to train which takes 10h 11m and costs Rp460000 - Rp600000.
It takes approximately 10h 11m to get from Bondowoso to Yogyakarta, including transfers.
Bondowoso to Yogyakarta bus services, operated by Travel Permata Jingga, depart from Situbondo station.
Bondowoso to Yogyakarta train services, operated by Kereta API, depart from Kalisat station.
The best way to get from Bondowoso to Yogyakarta is to train which takes 10h 11m and costs Rp460000 - Rp600000. Alternatively, you can bus, which costs Rp590000 - Rp640000 and takes 11h 33m.
What companies run services between Bondowoso, Indonesia and Yogyakarta, Indonesia?
Kereta API operates a train from Kalisat to Yogyakarta twice daily. Tickets cost Rp 310,000–370,000 and the journey takes 9h 40m. Alternatively, you can take a vehicle from Bondowoso to Yogyakarta Terminal Giwangan via Situbondo and Malang Terminal Arjosari in around 11h 33m.
- Website
- citilink.co.id
Flights from Juanda International Airport to Adisutjipto International Airport via Jakarta Halim Perdana Kusuma
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- Rp 1,600,000–6,000,000
Flights from Juanda International Airport to Adisutjipto International Airport via Ngurah Rai, Jakarta Halim Perdana Kusuma
- Ave. Duration
- 9h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rp 2,200,000–3,900,000
- Website
- air-connect.com
Flights from Juanda International Airport to Adisutjipto International Airport via Jakarta Halim Perdana Kusuma
- Ave. Duration
- 4h 20m
- When
- Sunday
- Estimated price
- Rp 2,300,000–6,000,000
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Kalisat to Yogyakarta
- Ave. Duration
- 9h 40m
- Frequency
- Twice daily
- Estimated price
- Rp 310,000–370,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 310,000–370,000
- Business
- Rp 450,000–550,000
- Executive
- Rp 550,000–800,000
Train from Kalisat to Waru
- Ave. Duration
- 4h 18m
- Frequency
- Once daily
- Estimated price
- Rp 120,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 120,000–320,000
- Business
- Rp 340,000–550,000
- Executive
- Rp 220,000–700,000
- Website
- travelpermatajingga.com
Bus from Situbondo to Malang
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- Rp 170,000
- Schedules at
- travelpermatajingga.com
- Book at
- easybook.com
- Phone
- 02179171717
- [email protected]
- Website
- cititrans.co.id
Bus from Malang Terminal Arjosari to Yogyakarta Terminal Giwangan
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- Rp 222,456
- Book at
- 12go.asia
Want to know more about travelling around Indonesia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Bali: What to do if Mount Agung erupts
Read the travel guide
More Questions & Answers
Bondowoso to Yogyakarta bus services, operated by Travel Permata Jingga, arrive at Malang station.
Bondowoso to Yogyakarta train services, operated by Kereta API, arrive at Yogyakarta station.
Yes, the driving distance between Bondowoso to Yogyakarta is 475 km. It takes approximately 5h 46m to drive from Bondowoso to Yogyakarta.
There are 2398+ hotels available in Yogyakarta.








