Tegal to Yogyakarta Train Prices and Schedules

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

Train Schedule & Ticket Prices Tegal - Yogyakarta

Joglosemarkerto
Executive Saturday, 06 June 2026
09:50
4h 17m
Tegal
14:07Wates
IDR 215,000/paxSee Train
Joglosemarkerto
Executive Saturday, 06 June 2026
09:50
4h 17m
Tegal
14:07Wates
IDR 220,000/paxSee Train
Joglosemarkerto
Executive Saturday, 06 June 2026
09:50
4h 43m
Tegal
14:33Yogyakarta
IDR 250,000/paxSee Train
Joglosemarkerto
Executive Saturday, 06 June 2026
09:50
4h 51m
Tegal
14:41Lempuyangan
IDR 250,000/paxSee Train
Joglosemarkerto
Executive Saturday, 06 June 2026
09:50
4h 17m
Tegal
14:07Wates
IDR 250,000/paxSee Train
Progo
Economy Saturday, 06 June 2026
02:59
3h 8m
Prupuk
06:07Wates
IDR 265,000/paxSee Train
Progo
Economy Saturday, 06 June 2026
02:59
3h 41m
Prupuk
06:40Lempuyangan
IDR 265,000/paxSee Train
Progo
Economy Saturday, 06 June 2026
02:59
3h 8m
Prupuk
06:07Wates
IDR 265,000/paxSee Train
Progo
Economy Saturday, 06 June 2026
02:59
3h 8m
Prupuk
06:07Wates
IDR 265,000/paxSee Train
Progo
Economy Saturday, 06 June 2026
02:59
3h 8m
Prupuk
06:07Wates
IDR 265,000/paxSee Train

What to Know about Tegal to Yogyakarta Train

There are many options for you who wants to enjoy Tegal to Yogyakarta trip. Yes, you can ride Tegal to Yogyakarta Train directly. You don’t have to worry because this Tegal to Yogyakarta trip which takes around 280 kilometers is able to ride directly without transit. By using train, you will find wonderful experience through convenient and services along the journey.

 

It’s an important thing to know that you can take Tegal to Yogyakarta Train in any class based on travel needs. 

 

It’s very easy to have a journey with Tegal to Yogyakarta Train. Check this out for more information about Tegal to Yogyakarta Train ticket price, train services, and stations. 

 

Ticket Prices

Starting from IDR 95,000

Journey Duration

4 hours 6 minutes

First Train To Yogyakarta 

1:26 AM

Last Train To Yogyakarta

9:14 PM

Departure Stations 

Tegal Station (TG), Prupuk Station (PPK), Slawi Station (SLW)

Arrival Stations 

Yogyakarta Station (YK), Lempuyangan Station (LPN), Wates Station (WT)

Train Classes

Economy, Executive

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

Save on Your Tegal to Yogyakarta Train Tickets on tiket.com

Make the most out of your trip by booking your Tegal to Yogyakarta 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 how to book your train 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! So hurry - book now to get your Tegal to Yogyakarta train tickets for less, only at tiket.com.