Flights to Surabaya, Indonesia
One search, all the flights
We find you the best flight deals and travel hacks so that you can choose how to book.
Rise above all travel anxieties
With the Kiwi.com Guarantee we have your back with whatever happens.
Trusted by millions
Join over 10 million yearly travellers booking with ease.
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 | 26°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 | 483 USD |
January 2025 | 498 USD |
February 2025 | 445 USD |
March 2025 | 524 USD |
April 2025 | 404 USD |
May 2025 | 430 USD |
June 2025 | 447 USD |
July 2025 | 528 USD |
August 2025 | 427 USD |
September 2025 | 462 USD |
October 2025 | 509 USD |
November 2025 | 529 USD |
December 2025 | 598 USD |
Direct flights to Surabaya
Find direct flights from anywhere to Surabaya
- Medan to Surabaya from $137
- Bandar Seri Begawan to Surabaya from $233
- Jayapura to Surabaya from $383
- Hong Kong to Surabaya from $538
- Huntsville to Surabaya from $595
- Fresno to Surabaya from $656
- Laredo to Surabaya from $665
- Pensacola to Surabaya from $697
- Sioux Falls to Surabaya from $701
- Appleton to Surabaya from $701
- Stockton to Surabaya from $702
- Chattanooga to Surabaya from $734
- Shreveport to Surabaya from $738
- Lexington to Surabaya from $744
- Minot to Surabaya from $756
- Jackson to Surabaya from $772
- Burlington to Surabaya from $778
- Midland to Surabaya from $807
- Bangor to Surabaya from $866
- Bismarck to Surabaya from $892
- Arcata to Surabaya from $900
- Harrisburg to Surabaya from $986
- Plattsburgh to Surabaya from $1,062
- Page to Surabaya from $1,613
Airlines flying to Surabaya
Best airlines flying to Surabaya
- Azul
- Qatar Airways
- Jetstar Airways
- LATAM Airlines
- Japan Airlines
- Hong Kong Airlines
- Korean Air
- SriLankan Airlines
- Avianca
- VivaAerobus
- IndiGo Airlines
- Cathay Pacific
- Uzbekistan Airways
- Egyptair
- EVA Air
- HiSky
- Wizz Air Malta
- Wizz Air
- Air Cairo
- Xiamen Airlines