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.