Book Progo Train Tickets

Hero image
Select city or station
Going anywhere?
Wed, 10 Jun 26 (One Way)
1 Passenger
Select city or station
Going anywhere?
Wed, 10 Jun 26 (One Way)
1 Passenger

Progo Train at a Glance

Operating since 2002, Progo is a train service transporting passengers to and from Lempuyangan Station and Pasar Senen Station. The trip between Jakarta and Yogyakarta spans around 8 hours and 512 km, with views of beautiful farmland, picturesque villages and cities, and more. Economy class seats are available on the train, with seats facing each other. Other facilities include toilets, air conditioning, curtains, and more. The train leaves once a day, departing from Jakarta in the morning and leaves from Yogyakarta just after midnight. 

 

Ticket Prices

Starting from IDR 200,000

Train Classes

Economy

Journey Duration

Around 7.5 to 8 hours 

First Train to Yogyakarta

07:35 AM

First Train to Jakarta

12:01 AM

Train Stops

  • Pasar Senen Station (PSE)
  • Jatinegara Station (JNG)
  • Bekasi Station (BKS)
  • Cirebon Prujakan Station (CNP)
  • Purwokerto Station (PWT)
  • Gombong Station (GB)
  • Kroya Station (KYA)
  • Kebumen Station (KM)
  • Kutoarjo Station (KTA)
  • Wates Station (WT)
  • Lempuyangan Station (LPN)

Train Facilities

Air conditioning, toilets, fire extinguishers

*The information in the table above is subject to change.

 

Save on Your Progo Train Tickets Today with tiket.com

 

Make the most out of your trip by booking your Progo train tickets with tiket.com. You’ll be able to order your tickets up to 45 days in advance, making planning future trips much easier. Plus, you can opt into our Full Protection travel insurance program, ensuring your peace of mind. You can find out more about booking your ticket through our guide.

 

For those looking to save on their journey, we’ve got your back. With lots of exclusive discounts in store, traveling by train is more affordable than ever. Keep an eye out for our OTW promo for even bigger discounts, too!