There are 5 ways to get from Bojonegoro to Yogyakarta by bus, train, 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.

Recommended option

Bus  •  5h 31m

  1. Take the bus from Cepu to Yogyakarta

Rp136671 - Rp232539

4 alternative options

Train via Surabaya  •  7h 23m

  1. Take the train from Bojonegoro to Gubeng Jayabaya 144
  2. Take the train from Gubeng to Yogyakarta Argo Wilis 5 / ...

Rp166572 - Rp359781

Train  •  10h 58m

  1. Take the train from Bojonegoro to Semarang Tawang Sembrani 47 / ...
  2. Take the train from Semarang Tawang Station to Yogyakarta KA 7081/7080 Semarang–Tegal-Solo Balapan / ...

Rp199086 - Rp380061

Taxi  •  2h 51m

  1. Take a taxi from Bojonegoro to Yogyakarta 219.1 km

Rp950000 - Rp1200000

Drive  •  2h 51m

  1. Drive from Bojonegoro to Yogyakarta 219.1 km

Rp170000 - Rp250000

Questions & Answers

The cheapest way to get from Bojonegoro to Yogyakarta is to drive which costs Rp170000 - Rp250000 and takes 2h 51m.

More details

The quickest way to get from Bojonegoro to Yogyakarta is to taxi which costs Rp950000 - Rp1200000 and takes 2h 51m.

More details

No, there is no direct train from Bojonegoro to Yogyakarta. However, there are services departing from Bojonegoro and arriving at Yogyakarta via Gubeng. The journey, including transfers, takes approximately 7h 23m.

More details

The distance between Bojonegoro and Yogyakarta is 182 km. The road distance is 219.1 km.

Get driving directions

The best way to get from Bojonegoro to Yogyakarta without a car is to bus which takes 5h 31m and costs Rp130000 - Rp240000.

More details

It takes approximately 5h 31m to get from Bojonegoro to Yogyakarta, including transfers.

More details

Bojonegoro to Yogyakarta train services, operated by Kereta API, depart from Bojonegoro station.

More details

The best way to get from Bojonegoro to Yogyakarta is to bus which takes 5h 31m and costs Rp130000 - Rp240000. Alternatively, you can train via Surabaya, which costs Rp160000 - Rp360000 and takes 7h 23m.

Mode details

Bojonegoro to Yogyakarta train services, operated by Kereta API, arrive at Yogyakarta station.

More details

Yes, the driving distance between Bojonegoro to Yogyakarta is 219 km. It takes approximately 2h 51m to drive from Bojonegoro to Yogyakarta.

Get driving directions

Map of how to get from Bojonegoro to Yogyakarta.
Launch map view
  • Distance: 182.2 km
  • Duration: 5h 31m

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

Rama Sakti operates a bus from Bojonegoro to Yogyakarta 3 times a day. Tickets cost Rp85000 and the journey takes 4h. Alternatively, you can take a train from Bojonegoro to Yogyakarta via Gubeng in around 7h 23m.

Train operators
Kereta API
Phone
021-121
Website
kai.id
Train from Bojonegoro to Gubeng
Ave. Duration
2h 5m
Frequency
Once daily
Estimated price
Rp65000 - Rp160000
Website
kai.id
Book at
tiket.com
Economy
Rp65000 - Rp160000
Business
Rp75000 - Rp190000
Executive
Rp120000 - Rp270000
Train from Gubeng to Yogyakarta
Ave. Duration
4h 18m
Frequency
Every 3 hours
Estimated price
Rp100000 - Rp200000
Website
kai.id
Book at
tiket.com
Economy
Rp100000 - Rp200000
Business
Rp140000 - Rp250000
Executive
Rp180000 - Rp340000
Train from Bojonegoro to Semarang Tawang
Ave. Duration
2h 23m
Frequency
Every 4 hours
Estimated price
Rp75000 - Rp170000
Website
kai.id
Book at
tiket.com
Economy
Rp75000 - Rp170000
Business
Rp95000 - Rp210000
Executive
Rp140000 - Rp290000
Train from Semarang Tawang Station to Yogyakarta
Ave. Duration
7h 35m
Frequency
Twice daily
Estimated price
Rp120000 - Rp210000
Website
kai.id
Book at
tiket.com
Economy
Rp120000 - Rp210000
Business
Rp180000 - Rp290000
Executive
Rp210000 - Rp370000
Bus operators
Rama Sakti
Phone
(0274) 514-794
Email
admin@ramasakti.com
Website
ramasakti.com
Bus from Cepu to Yogyakarta
Ave. Duration
4h
Frequency
3 times a day
Estimated price
Rp85000
Schedules at
ramasakti.com
Book at
easybook.com
Other operators
Taxi from Bojonegoro to Yogyakarta
Ave. Duration
2h 51m
Estimated price
Rp950000 - Rp1200000
Grab Taxi
Website
grab.com

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 Bali: What to do if Mount Agung erupts, French strikes 2018: What are my alternative transport options? and Italian Lakes: Getting around by train - to help you get the most out of your next trip.

More Questions & Answers

There are 1416+ hotels available in Yogyakarta. Prices start at Rp1267500 per night.

More details