GoAsia
How to Get from Yogyakarta to Probolinggo

How to Get from Yogyakarta to Probolinggo

Last updated: October 16, 2026
Contents

Probolinggo is the usual gateway to Mount Bromo in East Java, and the journey from Yogyakarta crosses much of the island's volcanic heartland. Most travelers choose between the train and an intercity bus.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Yogyakarta to Probolinggo by Train

Indonesian Railways (KAI) runs trains between Yogyakarta and Probolinggo in economy and executive classes. Journey times, fares and departures differ by train and date. KAI sells tickets through its Access by KAI app.[1]

Executive Class

Executive class has reclining seats and more legroom, which helps on a long daytime ride before an early start at Bromo.

Economy Class

Economy is the lowest fare class, with more upright seats and less legroom than executive. It suits budget travelers who want to travel by rail.

A train at Yogyakarta (Tugu) station
A train at Yogyakarta (Tugu) stationPhoto: CEphoto, Uwe Aranas / Wikimedia Commons, CC BY-SA 3.0

Yogyakarta to Probolinggo by Bus

Booking platforms list intercity buses from Yogyakarta to Probolinggo at about $8 to $24 depending on the class, with listed journey times of about 6 hours 10 minutes to 9 hours 15 minutes (October 2026).[2] Executive and economy services are listed, and a bus is a useful fallback when train tickets are sold out.

Tips for Traveling from Yogyakarta to Probolinggo

  • Book early: Trains in Java can sell out ahead of weekends and public holidays.
  • Check the station: Yogyakarta has two main stations, Yogyakarta (Tugu) and Lempuyangan, in different parts of the city. Check which one your train uses.
  • Bring a jacket: Air conditioning on trains and buses is often strong.
  • On arrival: Most travelers continue to the village of Cemoro Lawang for Mount Bromo. Arrange your onward shuttle in advance or share a minibus with other travelers.

Timetable

Bus Yogyakarta - Probolinggo $ 7.74–23.65 6h 10m – 9h 15m
  • →  Executive 12:40, 13:00, 22:30
  • →  Economy 12:15, 13:30, 14:30, 16:20, 19:00
  • →  Economy Class 15:50, 16:50
Train Yogyakarta - Probolinggo $ 16.65–34.64 7h – 7h 47m
  • →  Economy CB 09:03, 11:46, 18:00, 18:31
  • →  Executive AA 09:03, 11:46, 18:00, 18:31
  • →  Economy CA 09:03, 11:46, 18:00, 18:31
  • →  Executive AC 09:03, 11:46, 18:00, 18:31
  • →  Economy CC 09:03, 11:46, 18:00, 18:31
  • →  Economy CD 09:03, 11:46, 18:00, 18:31
  • →  Executive AB 09:03, 11:46, 18:00, 18:31
  • →  Executive AD 09:03, 11:46, 18:00, 18:31
Train Jogja - Probolinggo $ 5.80–34.64 7h 14m – 8h 35m
  • →  Economy CB 09:36
  • →  Executive AA 09:36
  • →  Economy CA 09:36
  • →  Executive AC 09:36
  • →  Economy C 07:00
  • →  Economy CC 09:36
  • →  Economy CD 09:36
  • →  Executive AB 09:36
  • →  Executive AD 09:36

Frequently Asked Questions

How can I book tickets from Yogyakarta to Probolinggo?

Use the booking tool on this page to compare the transport options currently available from Yogyakarta to Probolinggo, including current prices and schedules.

What is the cheapest way to get from Yogyakarta to Probolinggo?

Booking platforms list economy buses from about $8 (October 2026). The economy class of the KAI trains is the lowest train fare class, and the price depends on the train and the date.

How long does it take to get from Yogyakarta to Probolinggo?

Booking platforms list buses at about 6 hours 10 minutes to 9 hours 15 minutes, depending on the service and the traffic. The train time depends on the service, so compare departure and arrival times for your date.

Are there night options for this route?

Buses are listed with evening departures. For trains, check the departures for your date in the Access by KAI app, because the timetable differs by train.

Is it better to take the train or the bus to Probolinggo?

The train avoids road traffic and has more legroom in executive class. The bus is a useful alternative when train tickets are sold out.

What should I do upon arrival in Probolinggo?

Most travelers continue to the village of Cemoro Lawang to visit Mount Bromo. Arrange your onward shuttle in advance or share a minibus with other travelers.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] PT Kereta Api Indonesia (KAI): PT KAI: Home (Access by KAI app, passenger services). Retrieved October 15, 2026.
  2. [2] 12Go: 12Go timetable: Yogyakarta to Probolinggo. Retrieved October 15, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.