The distance from Jakarta Selatan to Tasikmalaya is 280 km. The most practical way to travel is by train, which takes about 6 hours. Tasikmalaya is a city in West Java known for its traditional crafts, such as batik and embroidery, and its proximity to Mount Galunggung.
Total Distance: 280 km driving distance, 220 km straight-line air distance.
The train route offers beautiful views of the West Javanese countryside.
May to September, as the dry season is ideal for exploring the region.