Travel from Yogyakarta to Purwodadi

Bus or train from Yogyakarta to Purwodadi?

Kereta API operates a train from Yogyakarta to Purwodadi once daily. Tickets cost $1 - $8 and the journey takes 1 h 21 min. Alternatively, Nusantara operates a bus from Yogyakarta to Purwodadi 4 times a day. Tickets cost $4 - $6 and the journey takes 4 h 30 min.

How to get from Yogyakarta to Purwodadi

ModeDurationPrice
From Yogyakarta train to Sragen then taxi to Purwodadi.2 h 14 minRp383503
From Yogyakarta Jombor Bus Station bus to Kudus then taxi to Purwodadi.5 h 14 minRp293024
From Yogyakarta taxi to Purwodadi.1 h 53 minRp601064
From Yogyakarta drive to Purwodadi.1 h 53 minRp115962

Operators from Yogyakarta to Purwodadi