To travel from Batu Layar to Tasikmalaya, you must fly from Lombok International Airport (LOP) to Soekarno-Hatta International Airport (CGK) in Jakarta, then take a train from Pasar Senen or Gambir Station to Tasikmalaya Station. The train journey takes about 6 hours. The total air distance is approximately 1,300 km. Expect a travel day of about 9 hours.
Total Distance: Air distance is 1,300 km; train distance from Jakarta to Tasikmalaya is 300 km.
Book your train ticket in advance via the KAI Access app.
May to September for dry weather.