There are 4 ways to get from Yogyakarta to Situbondo by train, bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Yogyakarta to Surabaya Gubengtrain Sancaka / ...
- Take the bus from Surabaya Kota to Situbondobus
9h 5mRp 411,993–559,467Bus
cheapest- Take the bus from Yogyakarta Terminal Giwangan to Malang Terminal Arjosaribus
- Take the bus from Malang to Situbondobus
11hRp 392,456Train, taxi
- Take the train from Yogyakarta Tugu to Kalisattrain Wijayakusuma
- Take the taxi from Kalisat to Situbondotaxi
10h 44mRp 656,299–772,576Drive 480.6 km
- Drive from Yogyakarta to Situbondocar 480.6 km
5h 46mRp 950,764–1,373,326
Questions & Answers
The cheapest way to get from Yogyakarta to Situbondo is to bus which costs Rp392456 and takes 11h.
The fastest way to get from Yogyakarta to Situbondo is to drive which takes 5h 46m and costs Rp950000 - Rp1400000.
No, there is no direct bus from Yogyakarta to Situbondo. However, there are services departing from Yogyakarta Terminal Giwangan and arriving at Situbondo via Malang. The journey, including transfers, takes approximately 11h.
The distance between Yogyakarta and Situbondo is 521 km. The road distance is 480.6 km.
The best way to get from Yogyakarta to Situbondo without a car is to train and bus which takes 9h 5m and costs Rp410000 - Rp600000.
It takes approximately 9h 5m to get from Yogyakarta to Situbondo, including transfers.
Yogyakarta to Situbondo bus services, operated by Citi Trans, depart from Yogyakarta Terminal Giwangan station.
Yogyakarta to Situbondo bus services, operated by Citi Trans, arrive at Malang Terminal Arjosari station.
Yes, the driving distance between Yogyakarta to Situbondo is 481 km. It takes approximately 5h 46m to drive from Yogyakarta to Situbondo.
There are four+ hotels available in Situbondo.
What companies run services between Yogyakarta, Indonesia and Situbondo, Indonesia?
You can take a bus from Yogyakarta Terminal Giwangan to Situbondo via Malang in around 11h.
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Yogyakarta to Surabaya Gubeng
- Ave. Duration
- 4h
- Frequency
- Every 3 hours
- Estimated price
- Rp 180,000–330,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 180,000–330,000
- Business
- Rp 380,000–550,000
- Executive
- Rp 340,000–700,000
Train from Yogyakarta Tugu to Kalisat
- Ave. Duration
- 9h 41m
- 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
- Website
- travelpermatajingga.com
Bus from Surabaya Kota to Situbondo
- Ave. Duration
- 4h
- Frequency
- 4 times a day
- Estimated price
- Rp 185,000
- Schedules at
- travelpermatajingga.com
Bus from Malang to Situbondo
- 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 Yogyakarta Terminal Giwangan to Malang Terminal Arjosari
- 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








