Best airfares from Surabaya to BatamJetradar compares airfares from Surabaya to Batam with hundreds of airlines (including Singapore Airlines, Silkair, Garuda Indonesia) and dozens of online travel agencies in one single place. We provide you with all the options to find the cheapest flights to Batam, you choose where to book. Also there you can find airlines special offers from Surabaya to Batam. The cheapest round-trip price found within the last week was €98. The cheapest oneway price found within the last week was €43.
Cheapest Flights from Surabaya to Batam
Airline One Way One Way / Round-Trip Round-Trip Singapore Airlines €1,095 Find Silkair €694 Find Garuda Indonesia €93 €387 Lion Air €43 €208 Indonesia AirAsia €194 Find
Airline One Way One Way / Round-Trip Round-Trip Citilink Airlines €44 €120 Indonesia AirAsia Extra, PT €157 Find Batik Air €91 Find Sriwijaya Air €56 Find
Flights from Surabaya to Batam
Travelling from Surabaya to Batam advices and facts
- The distance between Surabaya and Batam is 836 miles (or 1345 kilometers).
- The shortest flight time is 2h 41m
- There is no time difference between Surabaya and Batam. Check this again shortly before your flight.