To reach Tasikmalaya from Bengkulu, fly from Fatmawati Soekarno Airport (BKS) to Soekarno-Hatta International Airport (CGK). From the airport, take a bus or taxi to the train station, then take a train to Tasikmalaya. The distance is approximately 700 km. This is the most efficient way to travel between these two cities.
Total Distance: Driving distance 800 km; Air distance 700 km.
The train from Jakarta to Tasikmalaya is very comfortable and scenic.
Year-round, avoid peak holiday seasons.