Did you know?
- The shortest connecting flight from Surabaya to Jakarta is 1285 km on MNA.
- The shortest flight between Surabaya and Jakarta on Merpati is 1285 km.
- Garuda has the most nonstop flights between Surabaya and Jakarta.
- 10719 seats are available per day to fly out of Surabaya connecting to Jakarta.
- The smallest aircraft operated by Merpati flying between Surabaya and Jakarta is a 100 with 99 seats.
Hotels in Jakarta
Traveling on the route and need hotel in Jakarta? Choose from more than 45,000 hotels.