Surakarta
Surakarta
Tasikmalaya
Tasikmalaya
Train Bus

Surakarta to Tasikmalaya

Updated: 28 May 2026

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.
Fastest Way
Bus via Budiman, taking 8 hours.
Cheapest Way
Bus via Budiman, costing around 150,000 IDR.
Compare Surakarta to Tasikmalaya Routes
Train
Connecting
Bus
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.
Travel Tips
  • Motion Sickness
    The roads are winding; bring medication if you are prone to motion sickness.
  • Booking
    Book bus tickets at the terminal or via online platforms.
  • Transport
    Use local 'ojek' or ride-hailing apps for short distances.
  • Weather
    Tasikmalaya can be cool in the evenings; bring a light jacket.
  • Food
    Try the local 'Nasi Tutug Oncom' for an authentic experience.
Safety Tips
  • Road Safety
    Be cautious on the winding mountain roads.
  • Valuables
    Keep your belongings secure in public areas.
  • Emergency
    Save local emergency numbers on your phone.
  • Night Travel
    Avoid traveling on mountain roads late at night if possible.
People Also Ask
  • Is there a direct bus to Tasikmalaya?
    Yes, Budiman operates direct routes.
  • How long is the bus ride?
    It takes about 8 hours.
  • Are there hotels in Tasikmalaya?
    Yes, there are several comfortable options.
  • Is it safe to travel to Tasikmalaya?
    Yes, it is a safe and welcoming city.
  • What is the best way to get around?
    Ride-hailing apps are the most convenient.
Quick Info
  • From Surakarta, Jawa Tengah, Indonesia
  • To Tasikmalaya, Jawa Barat, Indonesia
  • Modes
Best Time to Travel

May to September, for the best road conditions in the mountainous areas.

Things to Do in Tasikmalaya
1
Situ Gede
A beautiful lake surrounded by lush greenery. It is a popular spot for fishing and relaxing.
2
Kampung Naga
A traditional village that preserves Sundanese culture and architecture. It is a unique cultural experience.
3
Karang Resik
A park with various attractions and beautiful landscapes. Great for families.
4
Masjid Agung Tasikmalaya
A grand mosque in the city center with impressive architecture.
Tags
Surakarta to Tasikmalaya Solo to Tasikmalaya bus Tasikmalaya travel cheapest way to Tasikmalaya bus ticket Surakarta Tasikmalaya travel guide Tasikmalaya Java bus routes Tasikmalaya tourism