Les trains à destination de Jakarta mettent entre 7 et depuis la principale gare ferroviaire de Yogyakarta , communément appelée Tugu Stasion. Les trains de la classe Argo ("Argo Lawu" et "Argo Dwipangga") sont les meilleurs : plus confortables et rapides. Les trains de la classe "Taksaka" sont presque aussi bons. Ces trains express relient Yogyakarta à Jakarta en 7- , de jour comme de nuit. Le trajet entre Kroya et Prupuk, quand la voie ferrée traverse le principal massif montagneux de Java, est pittoresque.