$509 - $1,149
In general when looking for the cheapest flight to Surabaya, try to book your flight during the month of September for the best deal.
In general, most flyers find the cheapest time to book a flight to Surabaya is about 45 days prior.
Most of our users find that booking their departure to Surabaya on a Tuesday is the cheapest. Conversely, departing on a Thursday seems to be the most expensive.
Generally, when visiting Surabaya, midday flights represent the best value. afternoon flights are likely to have higher prices.