There are 8 ways to get from Yogyakarta to Situbondo by train, taxi, 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.

Recommended option

Train, taxi  •  12 h 30 min

  1. Take the train from Yogyakarta Lempuyangan Station to Kalisat Sri Tanjung 194
  2. Take a taxi from Kalisat to Situbondo

$23 - $38

7 alternative options

Bus, taxi  •  19 h 3 min

  1. Take the bus from Yogyakarta to Surabaya
  2. Take the bus from Surabaya - Pool Candra Dewi to Banyuwangi
  3. Take a taxi from Banyuwangi to Situbondo

$69 - $81

Taxi  •  6 h 38 min

  1. Take a taxi from Yogyakarta to Situbondo 312.7 miles

$140 - $170

Drive  •  6 h 38 min

  1. Drive from Yogyakarta to Situbondo 312.7 miles

$27 - $45

Fly Yogyakarta to Noto Hadinegoro, taxi  •  6 h 33 min

  1. Fly from Yogyakarta (JOG) to Noto Hadinegoro (JBB) JOG - JBB
  2. Take a taxi from Noto Hadinegoro to Situbondo

$97 - $257

Train to Surabaya, fly to Noto Hadinegoro, taxi  •  7 h 42 min

  1. Take the train from Yogyakarta to Gubeng
  2. Fly from Surabaya (SUB) to Noto Hadinegoro (JBB) SUB - JBB
  3. Take a taxi from Noto Hadinegoro to Situbondo

$75 - $222

Train to Surabaya, fly to Blimbimgsari, taxi  •  8 h 12 min

  1. Take the train from Yogyakarta to Gubeng
  2. Fly from Surabaya (SUB) to Blimbimgsari (BWX) SUB - BWX
  3. Take a taxi from Blimbimgsari to Situbondo

$102 - $205

Train to Solo, fly to Malang, train, taxi  •  10 h 15 min

  1. Take the train from Yogyakarta Tugu to Solobalapan
  2. Fly from Solo (SOC) to Malang (MLG) SOC - MLG
  3. Take the train from Lawang to Kalisat
  4. Take a taxi from Kalisat to Situbondo

$72 - $194

Questions & Answers

The cheapest way to get from Yogyakarta to Situbondo is to train and taxi which costs Rp320000 - Rp550000 and takes 12 h 30 min.

More details

The quickest way to get from Yogyakarta to Situbondo is to fly and taxi which takes 6 h 33 min and costs Rp1300000 - Rp3700000.

More details

The distance between Yogyakarta and Situbondo is 402 km. The road distance is 500 km.

Get driving directions

It takes approximately 12 h 30 min to get from Yogyakarta to Situbondo, including transfers.

More details

What companies run services between Yogyakarta, Indonesia and Situbondo, Indonesia?

There is no direct connection from Yogyakarta to Situbondo. However, you can take the train to Kalisat then take the taxi to Situbondo. Alternatively, you can take the bus to Surabaya, take the taxi to Surabaya - Pool Candra Dewi, take the bus to Banyuwangi, then take the taxi to Situbondo.

Airlines
Wings Air
Website
lionair.co.id
Flights from Yogyakarta to Noto Hadinegoro via Surabaya
Ave. Duration
5 h
When
Every day
Estimated price
$75 - $230
Flights from Surabaya to Noto Hadinegoro
Ave. Duration
50 min
When
Every day
Estimated price
$45 - $150
Flights from Surabaya to Blimbimgsari
Ave. Duration
50 min
When
Every day
Estimated price
$30 - $75
Flights from Solo to Malang
Ave. Duration
50 min
When
Every day
Estimated price
$40 - $140
Garuda Indonesia
Website
garuda-indonesia.com
Flights from Yogyakarta to Noto Hadinegoro via Surabaya
Ave. Duration
3 h 45 min
When
Every day
Estimated price
$75 - $230
Flights from Surabaya to Noto Hadinegoro
Ave. Duration
55 min
When
Every day
Estimated price
$70 - $200
Flights from Surabaya to Blimbimgsari
Ave. Duration
1 h 2 min
When
Every day
Estimated price
$35 - $95
Train operators
Kereta API
Phone
021-121
Website
tiket.kereta-api.co.id
Train from Yogyakarta Lempuyangan Station to Kalisat
Ave. Duration
11 h 30 min
Frequency
Once daily
Estimated price
$5 - $16
Website
kai.id
Book at
tiket.com
Economy
$5 - $16
Business
$14 - $20
Executive
$19 - $28
Train from Yogyakarta to Gubeng
Ave. Duration
4 h 19 min
Frequency
Every 4 hours
Estimated price
$3 - $40
Website
kai.id
Book at
tiket.com
Economy
$3 - $12
Business
$8 - $13
Executive
$12 - $20
Train from Yogyakarta Tugu to Solobalapan
Ave. Duration
52 min
Frequency
Hourly
Estimated price
$1 - $7
Website
kai.id
Book at
tiket.com
Economy
$1 - $7
Business
$2 - $5
Executive
$3 - $10
Train from Lawang to Kalisat
Ave. Duration
4 h 49 min
Frequency
Once daily
Estimated price
$2 - $10
Website
kai.id
Book at
tiket.com
Economy
$2 - $10
Business
$5 - $10
Executive
$8 - $15
Bus operators
bus
Bus from Yogyakarta to Surabaya
Ave. Duration
8 h 30 min
Frequency
Once daily
Estimated price
$9
bus
Bus from Surabaya - Pool Candra Dewi to Banyuwangi
Ave. Duration
8 h
Frequency
Once daily
Estimated price
$11
Schedules at
bosbis.com
Book at
bosbis.com
Other operators
Taxi from Kalisat to Situbondo
Ave. Duration
1 h
Estimated price
$18 - $22

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Slovenia: Getting from Ljubljana to Lake Bled, Need to know: Eurostar and Getting to Milan from the airport - to help you get the most out of your next trip.