Sukoharjo
Sukoharjo
Tasikmalaya
Tasikmalaya
Train Bus

Sukoharjo to Tasikmalaya

Updated: 28 May 2026

Tasikmalaya is a city in West Java known for its crafts and natural beauty, accessible from Sukoharjo. The most efficient way is to take a train from Solo Balapan Station to Tasikmalaya Station. Alternatively, you can take a bus from Solo to Tasikmalaya. The train journey takes about 5 to 6 hours, while the bus journey takes approximately 7 to 9 hours. Tasikmalaya is well-connected to other cities in West Java via the road network.

Total Distance: Driving distance 380 km, straight-line air distance 300 km.
Fastest Way
Executive class train from Solo Balapan to Tasikmalaya, taking about 5.5 hours.
Cheapest Way
Economy class train from Solo Balapan to Tasikmalaya, which is the most affordable and reliable option.
Compare Sukoharjo to Tasikmalaya Routes
Train
Direct
Bus
Direct
Duration 5 hours 30 mins 8 hours
Avg Price IDR 150,000 - 400,000 IDR 150,000 - 300,000
Operator PT Kereta Api Indonesia PO Budiman
Route Solo Balapan to Tasikmalaya Trans-Java Road
Tip Book your train tickets via the KAI Access app at least two weeks in advance. Choose a sleeper bus for a more comfortable overnight journey.
Travel Tips
  • Local Transport
    Use ride-hailing apps like Grab for convenient and safe transport within the city.
  • Traffic
    Tasikmalaya can have heavy traffic; plan your travel outside of peak hours.
  • Food
    Try the local Nasi Tutug Oncom, a delicious rice dish unique to the area.
  • Booking
    Book your train tickets online to avoid long queues at the station.
  • Connectivity
    Free Wi-Fi is available in most malls and public spaces in Tasikmalaya.
Safety Tips
  • Train Safety
    Keep your luggage secure and within sight at all times on the train.
  • Bus Safety
    Use only reputable bus companies for your journey.
  • Health
    Stay hydrated and carry hand sanitizer for public transport use.
  • Emergency
    Keep the local police emergency number 110 saved in your phone.
People Also Ask
  • Is there a direct train to Tasikmalaya?
    Yes, many trains from Solo stop directly at Tasikmalaya Station.
  • How long is the bus ride?
    The bus journey takes approximately 7 to 9 hours depending on traffic.
  • What is the best way to get around?
    Ride-hailing apps and local taxis are the best options.
  • Is Tasikmalaya safe for tourists?
    Yes, it is generally safe, but standard travel precautions should be taken.
  • Do I need a ticket for the train?
    Yes, you must book your ticket in advance via the KAI Access app.
Quick Info
  • From Sukoharjo, Jawa Tengah, Indonesia
  • To Tasikmalaya, Jawa Barat, Indonesia
  • Modes
Best Time to Travel

Any time of the year, though avoid the peak holiday season for easier travel.

Things to Do in Tasikmalaya
1
Situ Gede
Enjoy a relaxing time at this large lake, perfect for fishing and local food stalls.
2
Mount Galunggung
Visit this famous volcano, known for its crater lake and hot springs.
3
Kampung Naga
Explore this traditional village, known for its well-preserved culture and architecture.
4
Tasikmalaya Batik Centers
Shop for beautiful traditional batik, a specialty of the Tasikmalaya region.
Tags
Sukoharjo to Tasikmalaya Solo to Tasikmalaya train travel to Tasikmalaya train to Tasikmalaya bus to Tasikmalaya Central Java to West Java Indonesia travel Tasikmalaya transport