Tasikmalaya
Tasikmalaya
Surabaya
Surabaya
Train

Tasikmalaya to Surabaya

Updated: 28 May 2026

The train is the most comfortable way to travel from Tasikmalaya to Surabaya. The distance is approximately 600 km. The route passes through the heart of Java. Trains arrive at Gubeng or Pasar Turi Station in Surabaya.

Total Distance: Driving distance 600 km, straight-line air distance 500 km.
Fastest Way
Train, taking 12 hours.
Cheapest Way
Economy train, costing 250,000 IDR.
Compare Tasikmalaya to Surabaya Routes
Train
Direct
Duration
12 hours
Avg Price
250,000 - 600,000 IDR
Operator
KA Argo Wilis
Route
Tasikmalaya Station to Surabaya Gubeng Station.

Book tickets in advance via KAI Access.

Travel Tips
  • Transport
    Use Suroboyo Bus for city travel.
  • Food
    Try Rawon, the famous local beef soup.
  • Booking
    Book train tickets early.
  • Weather
    It is hot; carry water.
  • Safety
    Be careful in crowded areas.
Safety Tips
  • Pickpockets
    Watch your belongings in the market.
  • Road Safety
    Be careful when crossing streets.
  • Health
    Drink bottled water.
  • Emergency
    Keep local contacts saved.
People Also Ask
  • Is there a direct train?
    Yes, several trains run daily.
  • How long is the trip?
    About 12 hours by train.
  • Is Surabaya safe?
    Yes, it is a safe city.
  • What is the best food?
    Rawon is the signature dish.
  • Are there flights?
    No, there are no direct flights.
Quick Info
  • From Tasikmalaya, Jawa Barat, Indonesia
  • To Surabaya, East Java, Indonesia
  • Modes
Best Time to Travel

Travel during the day to enjoy the views.

Things to Do in Surabaya
1
House of Sampoerna
A museum dedicated to the history of tobacco. It is a unique attraction.
2
Suramadu Bridge
The longest bridge in Indonesia. It connects Java to Madura.
3
Submarine Monument
A real submarine turned into a museum. It is a must-visit.
4
Tunjungan Plaza
A massive shopping mall in the city center.
Tags
Tasikmalaya to Surabaya train to Surabaya how to reach Surabaya West Java to East Java travel to Surabaya Tasikmalaya transport best way to Surabaya Surabaya travel guide