Traveling from Cilegon to Yogyakarta involves a journey of approximately 550 kilometers. While no direct train exists from Cilegon, you can take a local train to Jakarta and transfer to an intercity train from Pasar Senen Station. Alternatively, direct buses operate from Cilegon Terminal to Giwangan Terminal in Yogyakarta. The route takes you through the heart of Java, passing through major cities like Cirebon and Purwokerto.
Total Distance: Driving distance is 550 km; straight-line air distance is 480 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 10 hours | 11 hours |
| Avg Price | IDR 350,000 - 600,000 | IDR 280,000 - 450,000 |
| Operator | KAI (Gaya Baru Malam Selatan) | PO Sinar Jaya |
| Route | Cilegon Station to Jakarta Pasar Senen, then to Lempuyangan Station | Cilegon Terminal to Giwangan Terminal |
| Tip | Book your train tickets at least 30 days in advance via the KAI Access app. | Choose a 'Super Executive' bus for extra legroom and personal entertainment screens. |
April to October, avoiding the peak monsoon season for smoother travel.