The distance from Bogor to Solo is approximately 550 kilometers. The most convenient way to travel is by train, which requires a transit in Jakarta. Alternatively, you can fly from Jakarta to Solo, which takes about 1 hour. Solo is a cultural city known for its traditional batik and royal heritage.
Total Distance: 550 km driving distance, 460 km straight-line distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 9 hours | 1 hour |
| Avg Price | IDR 400,000 | IDR 950,000 |
| Operator | KAI (Argo Lawu/Dwipangga) | Garuda Indonesia/Lion Air |
| Route | Bogor to Jakarta to Solo Balapan Station | Jakarta (CGK) to Solo (SOC) |
| Tip | Book your train ticket via the KAI Access app. | Book your flight in advance for better prices. |
Weekdays to avoid the heavy weekend traffic on the toll roads.