To reach Banyuwangi from Tasikmalaya, you can take a train to Surabaya and then a train or bus to Banyuwangi. The distance is approximately 700 km. This is a scenic route through the heart of Java. Total travel time is about 14 hours. It is an affordable and convenient way to travel.
Total Distance: Driving distance 700 km.
Take the train to Surabaya and then a connecting train to Banyuwangi.
May to September for drier weather.