To find flights from Batam to Surabaya complete the form below:
The following airlines fly from Hang Nadim Airport, Batam, Indonesia to Juanda Airport, Surabaya, Indonesia: