Purwokerto to Yogyakarta Train Tickets

Trains

Origin
Destination
Departure
3 Oct 2026
Return
Adult
Age 3+
Infant
Below age 3
Search Ticket
Price and Train Schedule Purwokerto - Yogyakarta
Travelling by Train from Purwokerto to Yogyakarta
Purwokerto to Yogyakarta Train: Frequently Asked Questions
List of Trains Serving the Purwokerto Routes to Yogyakarta
Other Train Routes From Purwokerto
Other Train Routes to Yogyakarta

Price and Train Schedule Purwokerto - Yogyakarta

Train Name
Departure
Arrival
Duration
Price
Argo lawu
Executive (14)
00:57
Purwokerto
02:47
Yogyakarta
1h 50m
Direct
Rp 675.000
Select
Argo lawu luxury
Executive (14L)
00:57
Purwokerto
02:47
Yogyakarta
1h 50m
Direct
Rp 950.000
Select
Taksaka
Executive (48)
01:35
Purwokerto
03:30
Yogyakarta
1h 55m
Direct
Rp 580.000
Select
Taksaka luxury
Executive (48L)
01:35
Purwokerto
03:30
Yogyakarta
1h 55m
Direct
Rp 950.000
Select
Madiun jaya
Economy (144B)
01:53
Purwokerto
04:05
Yogyakarta
2h 12m
Direct
Rp 250.000
Select
Madiun jaya
Executive (144B)
01:53
Purwokerto
04:05
Yogyakarta
2h 12m
Direct
Rp 360.000
Select
Mataram
Economy (76B)
02:16
Purwokerto
04:35
Yogyakarta
2h 19m
Direct
Rp 340.000
Select
Mataram
Executive (76B)
02:16
Purwokerto
04:35
Yogyakarta
2h 19m
Direct
Rp 450.000
Select
Singasari
Economy (150)
03:01
Purwokerto
05:03
Yogyakarta
2h 2m
Direct
Rp 250.000
Select
Singasari
Executive (150)
03:01
Purwokerto
05:03
Yogyakarta
2h 2m
Direct
Rp 385.000
Select
Manahan
Executive (64B)
03:29
Purwokerto
05:39
Yogyakarta
2h 10m
Direct
Rp 555.000
Select
Manahan panoramic
Executive (64BPC)
03:29
Purwokerto
05:39
Yogyakarta
2h 10m
Direct
Rp 800.000
Select
Progo
Economy (258B)
04:04
Purwokerto
06:07
Yogyakarta
2h 3m
Direct
Rp 265.000
Select
Gajayana tambahan
Executive (7002A)
05:05
Purwokerto
07:28
Yogyakarta
2h 23m
Direct
Rp 400.000
Select
Logawa
Economy (248C)
06:45
Purwokerto
09:01
Yogyakarta
2h 16m
Direct
Rp 230.000
Select
Logawa
Executive (248C)
06:45
Purwokerto
09:01
Yogyakarta
2h 16m
Direct
Rp 410.000
Select
Malioboro ekspres
Economy (170B)
08:20
Purwokerto
10:45
Yogyakarta
2h 25m
Direct
Rp 195.000
Select
Malioboro ekspres
Executive (170B)
08:20
Purwokerto
10:45
Yogyakarta
2h 25m
Direct
Rp 285.000
Select
Ranggajati
Economy (154)
09:11
Purwokerto
11:41
Yogyakarta
2h 30m
Direct
Rp 285.000
Select
Ranggajati
Executive (154)
09:11
Purwokerto
11:41
Yogyakarta
2h 30m
Direct
Rp 410.000
Select
Fajar utama solo
Economy (74B)
10:19
Purwokerto
12:34
Yogyakarta
2h 15m
Direct
Rp 340.000
Select
Fajar utama solo
Executive (74B)
10:19
Purwokerto
12:34
Yogyakarta
2h 15m
Direct
Rp 450.000
Select
Argo semeru
Executive (6)
10:41
Purwokerto
12:45
Yogyakarta
2h 4m
Direct
Rp 530.000
Select
Joglosemarkerto
Economy (187A)
11:44
Purwokerto
14:33
Yogyakarta
2h 49m
Direct
Rp 105.000
Select
Joglosemarkerto
Executive (187A)
11:44
Purwokerto
14:33
Yogyakarta
2h 49m
Direct
Rp 160.000
Select
Taksaka
Executive (46)
11:59
Purwokerto
13:50
Yogyakarta
1h 51m
Direct
Rp 580.000
Select
Taksaka luxury
Executive (46L)
11:59
Purwokerto
13:50
Yogyakarta
1h 51m
Direct
Rp 950.000
Select
Fajar utama yk
Economy (110B)
12:33
Purwokerto
14:43
Yogyakarta
2h 10m
Direct
Rp 255.000
Select
Fajar utama yk
Executive (110B)
12:33
Purwokerto
14:43
Yogyakarta
2h 10m
Direct
Rp 390.000
Select
Argo dwipangga
Executive (16)
13:01
Purwokerto
14:51
Yogyakarta
1h 50m
Direct
Rp 580.000
Select
Argo dwipangga luxury
Executive (16L)
13:01
Purwokerto
14:51
Yogyakarta
1h 50m
Direct
Rp 950.000
Select
Gajahwong
Economy (106B)
13:16
Purwokerto
15:19
Yogyakarta
2h 3m
Direct
Rp 265.000
Select
Gajahwong
Executive (106B)
13:16
Purwokerto
15:19
Yogyakarta
2h 3m
Direct
Rp 375.000
Select
Bengawan
Economy (282)
14:21
Purwokerto
16:38
Yogyakarta
2h 17m
Direct
Rp 70.000
Select
Batavia
Economy (7006)
14:36
Purwokerto
17:02
Yogyakarta
2h 26m
Direct
Rp 300.000
Select
Batavia
Executive (7006)
14:36
Purwokerto
17:02
Yogyakarta
2h 26m
Direct
Rp 435.000
Select
Manahan
Executive (62B)
15:15
Purwokerto
17:23
Yogyakarta
2h 8m
Direct
Rp 505.000
Select
Manahan panoramic
Executive (62BPC)
15:15
Purwokerto
17:23
Yogyakarta
2h 8m
Direct
Rp 800.000
Select
Gaya baru malam selatan
Economy (90)
16:24
Purwokerto
18:22
Yogyakarta
1h 58m
Direct
Rp 265.000
Select
Gaya baru malam selatan
Executive (90)
16:24
Purwokerto
18:22
Yogyakarta
1h 58m
Direct
Rp 355.000
Select
Jaka tingkir
Economy (256B)
16:35
Purwokerto
18:36
Yogyakarta
2h 1m
Direct
Rp 300.000
Select
Bangunkarta
Economy (162)
17:28
Purwokerto
19:54
Yogyakarta
2h 26m
Direct
Rp 210.000
Select
Bangunkarta
Executive (162)
17:28
Purwokerto
19:54
Yogyakarta
2h 26m
Direct
Rp 320.000
Select
Taksaka
Executive (44)
18:15
Purwokerto
20:10
Yogyakarta
1h 55m
Direct
Rp 520.000
Select
Taksaka luxury
Executive (44L)
18:15
Purwokerto
20:10
Yogyakarta
1h 55m
Direct
Rp 950.000
Select
Kertanegara
Economy (168D)
18:40
Purwokerto
21:05
Yogyakarta
2h 25m
Direct
Rp 195.000
Select
Kertanegara
Executive (168D)
18:40
Purwokerto
21:05
Yogyakarta
2h 25m
Direct
Rp 310.000
Select
Bima
Executive (8)
21:21
Purwokerto
23:25
Yogyakarta
2h 4m
Direct
Rp 480.000
Select
Bima compartment
Executive (8CS)
21:21
Purwokerto
23:25
Yogyakarta
2h 4m
Direct
Rp 1.350.000
Select
Jayakarta
Economy (252B)
21:58
Purwokerto
00:01
Yogyakarta
2h 3m
Direct
Rp 235.000
Select
Bogowonto
Economy (104B)
23:01
Purwokerto
01:38
Yogyakarta
2h 37m
Direct
Rp 285.000
Select
Bogowonto
Executive (104B)
23:01
Purwokerto
01:38
Yogyakarta
2h 37m
Direct
Rp 400.000
Select
Gajayana
Executive (36)
23:16
Purwokerto
01:24
Yogyakarta
2h 8m
Direct
Rp 500.000
Select
Gajayana luxury
Executive (36L)
23:16
Purwokerto
01:24
Yogyakarta
2h 8m
Direct
Rp 1.440.000
Select
Senja utama yk
Economy (108B)
23:37
Purwokerto
02:00
Yogyakarta
2h 23m
Direct
Rp 255.000
Select
Senja utama yk
Executive (108B)
23:37
Purwokerto
02:00
Yogyakarta
2h 23m
Direct
Rp 390.000
Select

Travelling by Train from Purwokerto to Yogyakarta

The train journey from Purwokerto to Yogyakarta is a popular choice for land transportation. With comfortable facilities, maintained cleanliness, and beautiful scenery along the way, taking the train is an ideal alternative for those who want to travel without rushing. In Purwokerto, there are several train options to Yogyakarta, including economy, business, executive, and panoramic classes. Here is detailed information about the various trains serving this route and the facilities offered by each class.

List of Economy Trains from Purwokerto to Yogyakarta

Economy trains usually offer comfortable seating, air conditioning, and toilets. Despite being more affordable, economy trains also provide a safe and enjoyable journey.
  • Progo
    • Class: Economy (258)
    • Departure: 04:04
    • Arrival: 06:40
    • Price: Rp 205,000
  • (...)

List of Executive Trains from Purwokerto to Yogyakarta

Executive trains offer a premium travel experience with reclining seats, wider aisles, and more personalized service. These trains are suitable for those who seek additional comfort while traveling.
  • Argo Lawu
    • Class: Executive (14)
    • Departure: 00:57
    • Arrival: 02:47
    • Price: Rp 520,000
  • (...)

List of Panoramic Trains from Purwokerto to Yogyakarta

Panoramic trains offer a unique travel experience with larger windows for better views. Currently, there are no panoramic trains available on the Purwokerto to Yogyakarta route. However, Traveloka regularly updates information on the types of trains and routes available so you can check for updates on their platform. Using the train from Purwokerto to Yogyakarta is a smart choice. Besides being more cost-effective, train travel provides a more relaxed atmosphere and allows you to enjoy beautiful scenery along the way. Traveloka offers an easy and fast train ticket booking system tailored to your travel needs. Book your train tickets via Traveloka and enjoy a pleasant journey from Purwokerto to Yogyakarta. (...) H2>Intercity Train Stations in Yogyakarta (...) Using the train as a means of transportation from Purwokerto to Yogyakarta offers comfort and time efficiency. For ticket bookings, Traveloka provides an easy and reliable platform. With just a few clicks, you can get train tickets from Purwokerto to Yogyakarta with various class options and prices that suit your needs. Use Traveloka for the best offers and a pleasant travel experience.

Purwokerto to Yogyakarta Train: Frequently Asked Questions

Which trains serve the Purwokerto to Yogyakarta route?

Services on the Purwokerto – Yogyakarta route include Argo Dwipangga, Argo Lawu, Argo Semeru, Bangunkarta, Batavia, Bengawan, plus 22 further services. Availability differs by departure date, so check the full list and schedules on Traveloka's train search page.

Which stations does the Purwokerto to Yogyakarta train use?

Departures from Purwokerto are generally served by Purwokerto Station, and arrivals in Yogyakarta by Yogyakarta (Tugu) Station, Lempuyangan Station. The stations used vary by service, so check the station names on the schedule details before completing your booking.

Which classes are available on the Purwokerto to Yogyakarta train?

Classes available on the Purwokerto – Yogyakarta route include Economy, Executive, Panoramic, Luxury and Compartment. Economy is the most affordable option, while Executive offers wider reclining seats. Class options per schedule can be compared directly on Traveloka.

How do I check schedules and book Purwokerto to Yogyakarta train tickets?

Enter Purwokerto as the origin, Yogyakarta as the destination and your departure date on Traveloka. Available schedules appear with the train, class, duration and stations, and you can then choose a seat and complete payment. The e-ticket is emailed to you and stored in the Traveloka app, so there is no need to exchange it at a counter before departure.