The journey from Magelang to Depok covers approximately 450 kilometers across Central and West Java. The most comfortable way to travel is by taking a bus to Yogyakarta or Solo, then catching a train to Jakarta/Depok. Alternatively, you can take a long-distance bus directly from Magelang. The route takes you through scenic landscapes and major cities. Expect a travel time of 8 to 10 hours depending on the mode of transport.
Total Distance: 450 km driving distance, 400 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 9 hours | 10 hours |
| Avg Price | IDR 250,000 - 500,000 | IDR 200,000 - 350,000 |
| Operator | PT Kereta Api Indonesia | PO Rosalia Indah / PO Sinar Jaya |
| Route | Magelang - Yogyakarta/Solo - Depok | Magelang - Trans Jawa Toll Road - Depok |
| Tip | Take a bus to Yogyakarta/Solo, then board an executive train to Jakarta/Depok Station. | Direct buses are available; check schedules at Terminal Tidar. |
April to October, avoiding the rainy season for smoother travel.