The route from Surakarta to Bogor takes you from the cultural heart of Central Java to the cool, mountainous climate of West Java. You can take a train to Jakarta and transfer to the KRL Commuter Line, or opt for a direct bus service. The distance is approximately 580 kilometers. This journey is popular for those seeking the botanical beauty and cooler air of Bogor. Expect a total travel time of 8 to 10 hours.
Total Distance: 580 km driving distance; 530 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 8 hours 30 mins | 10 hours |
| Avg Price | 400,000 - 600,000 IDR | 300,000 - 450,000 IDR |
| Operator | Argo Lawu | Handoyo |
| Route | Solo Balapan to Gambir, then KRL Commuter Line to Bogor Station. | Tirtonadi Terminal to Baranangsiang Terminal. |
| Tip | The KRL transfer is very efficient and affordable. | Handoyo offers sleeper seats for added comfort. |
June to August, when the weather in Bogor is relatively drier.