Flights to Surabaya, Indonesia
Make your travel wishlist, we'll do the rest
Hidden deals
Kiwi-Code uncovers prices airlines don't want you to see.
Effortless booking
Use our flexible filters to tailor your search.
Travel hacking
Look out for the travel hack star icon for even cheaper fares.
Weather in Surabaya
Average Weather
Month | Average monthly max temperature | Average monthly min temperature |
January | 30°C | 25°C |
February | 30°C | 25°C |
March | 30°C | 25°C |
April | 30°C | 25°C |
May | 31°C | 25°C |
June | 31°C | 25°C |
July | 31°C | 24°C |
August | 31°C | 24°C |
September | 32°C | 24°C |
October | 33°C | 25°C |
November | 32°C | 26°C |
December | 31°C | 25°C |
14 day forecast
Cheapest month to fly to Surabaya
Explore price trends for trips to Surabaya
Showing prices in USD
Annual Avg. Price | 396 USD |
May 2024 | 578 USD |
June 2024 | 495 USD |
July 2024 | 430 USD |
August 2024 | 307 USD |
September 2024 | 335 USD |
October 2024 | 412 USD |
November 2024 | 344 USD |
December 2024 | 328 USD |
January 2025 | 440 USD |
February 2025 | 267 USD |
March 2025 | 263 USD |
April 2025 | 552 USD |
Direct flights to Surabaya
Find direct flights from anywhere to Surabaya
- Manila to Surabaya from $117
- Bangkok to Surabaya from $119
- Palu to Surabaya from $120
- Ho Chi Minh City to Surabaya from $121
- Padang to Surabaya from $123
- Medan to Surabaya from $129
- Tarakan, North Kalimantan to Surabaya from $130
- Phuket City to Surabaya from $142
- Banyuwangi to Surabaya from $142
- Chiang Mai to Surabaya from $155
- Bandar Seri Begawan to Surabaya from $157
- Shenzhen to Surabaya from $182
- Siem Reap to Surabaya from $183
- Sorong to Surabaya from $190
- Xiamen to Surabaya from $201
- Malé to Surabaya from $242
- Jayapura to Surabaya from $252
- Brisbane to Surabaya from $289
- Doha to Surabaya from $320
- Dammam to Surabaya from $322
- Muscat to Surabaya from $340
- Jeddah to Surabaya from $344
- Riyadh to Surabaya from $344
- Istanbul to Surabaya from $389
Airlines flying to Surabaya
Best airlines flying to Surabaya
- Air Arabia
- Scoot
- Thai Airways
- China Southern Airlines
- China Airlines
- Nile Air
- British Airways
- AirAsia
- Batik Air
- Wizz Air Abu Dhabi
- Royal Jordanian
- Japan Airlines
- Oman Air
- Batik Air Malaysia
- Hawaiian Airlines
- Air India Limited
- TAP Portugal
- Philippine Airlines
- Korean Air
- TransNusa