724 - 1,910 USD
Traveling from most locations, it is best to book your flight to Surabaya during the month of February for the best deal although there are other times of the year which offer great deals as well.
From most locations, to find the best deals on airfare, our data shows that users booking 21 days before flying found the cheapest flight to Surabaya.
From most locations, the cheapest flights to Surabaya are found on a Wednesday. Booking a Thursday departure is usually the most expensive.
Our data shows that the cheapest Surabaya flights are usually those with noon departure times. morning flights are often costlier.