Finally Indonesia , and they will arrive at Jakarta tomorrow afternoon ( Jakarta Time ).
There are 4 stations in Jakarta ( Gambir , Pasar Senen , Kota & Jatinegara ) but only two of them have a train which will depart to Yogyakarta ( Gambir & Jatinegara ) I bet they will take a train from Gambir , here are train schedule from Jakarta to Yogyakarta from 2 train stations
There are 3 direct flights to Jakarta in the AM although also possible via HK and Singapore for example
CGK Jakarta CI 5855 China Airlines 8:05 AM
CGK Jakarta CI 761 China Airlines 8:45 AM
CGK Jakarta BR 237 EVA Air 9:00 AM
If they take this flight to Jakarta , Indonesia the possible train to Yogyakarta are
*From Gambir*
1. 40008 Argolawu
Depart : 20:00 Arrived : 03.38
2. 10034 Bima
Depart : 17:00 Arrived : 00:42
3. 10042 Taksaka_2
Depart : 20.45 Arrived : 04.30
*From Jatinegara*
1. 40106 Senja.Utm.Solo
Depart : 20.27 Arrived : 05.12
2. 10110 Senja.Utm.YK
Depart : 19.42 Arrived : 04.10