Flights Batam - Surabaya Airline tickets Surabaya - Batam

Special offer

Did you know?

  • The shortest connecting flight from Batam to Surabaya is 4 hours, 5 minutes on Garuda.
  • The smallest aircraft operated by Garuda flying between Batam and Surabaya is a 737 with 134 seats.
  • The shortest connecting flight from Batam to Surabaya is 1542 km on Garuda.
  • The shortest nonstop flight time from Batam to Surabaya is 2 hours, 10 minutes on BTV, Jaro, PT Sriwijaya.
  • The shortest flight between Batam and Surabaya on Jaro is 1542 km.

Hotels in Surabaya

Traveling on the route and need hotel in Surabaya? Choose from more than 45,000 hotels.

Batam - Surabaya - last minute travels, cheap flights, trips