The journey from Surakarta to Tasikmalaya takes you through the scenic southern route of Java. You can take a bus from Tirtonadi Terminal or a train to Bandung followed by a local connection. The distance is approximately 320 kilometers, but the winding roads mean it takes 7 to 9 hours. This route is popular for those visiting the mountainous regions of West Java. Expect a beautiful, albeit slow, journey through the countryside.
Total Distance: 320 km driving distance; 280 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 9 hours | 8 hours |
| Avg Price | 250,000 - 400,000 IDR | 150,000 - 250,000 IDR |
| Operator | Lodaya | Budiman |
| Route | Solo Balapan to Bandung, then local train to Tasikmalaya. | Tirtonadi Terminal to Tasikmalaya Terminal. |
| Tip | The train offers more comfort but requires a transfer. | Budiman is the most reliable operator for this specific route. |
May to September, for the best road conditions in the mountainous areas.