Cheap flights to Surabaya – Compare and Save
— SUB
12 Jul — 19 Jul1
Return
1 adult
Economy
Flights to Surabaya in 2025
Find the latest flights to Surabaya in 2025, with up-to-date prices and availability. In the last 7 days, Cheapflights users made a total of 22,532 searches and data was last updated on 7 July 2025.
Return from | Rp 1,326,646 |
---|---|
One-way from | Rp 695,680 |
Popular in | October |
Cheapest in | April |
Average price | Rp 1,439,896 |
Good round-trip deal | Rp 1,466,591 or less |
Good one-way deal | Rp 738,230 or less |
- Super Air Jet
- 9/9-30/9
- Nonstop
- 2h 00m total
- Denpasar to Surabaya
- Lion Air
- 12/7
- Nonstop
- 1h 00m total
- Denpasar to Surabaya
Highest demand for flights based on searches. 10% potential increase in price (Rp 2,660,213,760 potential increase over avg. return price).
Cheapest flight prices on average. 1% potential price decrease (Rp 282,465,312 potential savings vs. average return price).
Average for return flights in July 2025
Price to beat on a round-trip flight from Denpasar Bali Ngurah Rai to Surabaya Juanda.
Price to beat on a one-way flight from Denpasar Bali Ngurah Rai to Surabaya Juanda.
Find flight deals to Surabaya
Cheapest flights to SurabayaExplore the most affordable flight options available to Surabaya. Find the lowest fares based on data from user searches, with prices last updated on 7 July 2025.
Explore the most affordable flight options available to Surabaya. Find the lowest fares based on data from user searches, with prices last updated on 7 July 2025.
Tue 9/907.05DPS - SUB
Nonstop1h 00mMultiple Airlines
Tue 30/906.00SUB - DPS
Nonstop1h 00mMultiple Airlines
Deal found 6/7Rp 1,326,646
Sun 20/707.00DPS - SUB
Nonstop1h 00mMultiple Airlines
Sun 27/706.00SUB - DPS
Nonstop1h 00mMultiple Airlines
Deal found 6/7Rp 1,342,825
Sat 12/707.00DPS - SUB
Nonstop1h 00mMultiple Airlines
Sun 13/706.00SUB - DPS
Nonstop1h 00mMultiple Airlines
Deal found 6/7Rp 1,359,003
Thu 10/707.00DPS - SUB
Nonstop1h 00mMultiple Airlines
Sun 13/706.00SUB - DPS
Nonstop1h 00mMultiple Airlines
Deal found 6/7Rp 1,375,182
Wed 10/907.05DPS - SUB
Nonstop1h 00mMultiple Airlines
Thu 2/1012.00SUB - DPS
Nonstop1h 00mMultiple Airlines
Deal found 6/7Rp 1,391,361
Wed 20/817.05DPS - SUB
Nonstop1h 00mMultiple Airlines
Wed 27/814.25SUB - DPS
Nonstop1h 00mMultiple Airlines
Deal found 6/7Rp 1,407,539
Wed 9/707.00DPS - SUB
Nonstop1h 00mLion Air
Thu 10/715.35SUB - DPS
Nonstop1h 00mLion Air
Deal found 6/7Rp 1,423,718
Mon 18/808.40DPS - SUB
Nonstop1h 00mSuper Air Jet
Sat 23/806.00SUB - DPS
Nonstop1h 00mSuper Air Jet
Deal found 5/7Rp 1,439,896
Mon 18/817.35DPS - SUB
Nonstop1h 10mGaruda Indonesia
Sat 23/809.20SUB - DPS
Nonstop1h 00mGaruda Indonesia
Deal found 6/7Rp 1,456,075
Mon 18/808.40DPS - SUB
Nonstop1h 00mSuper Air Jet
Mon 25/806.00SUB - DPS
Nonstop1h 00mSuper Air Jet
Deal found 6/7Rp 1,472,254
Sat 12/708.40DPS - SUB
Nonstop1h 00mSuper Air Jet
Wed 16/706.00SUB - DPS
Nonstop1h 00mSuper Air Jet
Deal found 5/7Rp 1,488,432
Mon 18/811.05DPS - SUB
Nonstop1h 00mThai Lion Air
Sat 23/812.00SUB - DPS
Nonstop1h 00mThai Lion Air
Deal found 6/7Rp 1,504,611
Best flights to SurabayaDiscover carefully curated flight deals to Surabaya that have cost, travel time, and stopovers in mind to ensure you get the best travel experience. Data last updated 7 July 2025.
Discover carefully curated flight deals to Surabaya that have cost, travel time, and stopovers in mind to ensure you get the best travel experience. Data last updated 7 July 2025.
Tue 9/907.05DPS - SUB
Nonstop1h 00mMultiple Airlines
Tue 30/906.00SUB - DPS
Nonstop1h 00mMultiple Airlines
Deal found 6/7Rp 1,326,646
Tue 22/717.35DPS - SUB
Nonstop1h 10mGaruda Indonesia
Sat 26/709.20SUB - DPS
Nonstop1h 00mGaruda Indonesia
Deal found 4/7Rp 1,359,003
Sat 19/708.40DPS - SUB
Nonstop1h 00mSuper Air Jet
Wed 23/706.00SUB - DPS
Nonstop1h 00mSuper Air Jet
Deal found 5/7Rp 1,423,718
Sat 11/1011.05DPS - SUB
Nonstop1h 00mThai Lion Air
Sat 11/1014.25SUB - DPS
Nonstop1h 00mThai Lion Air
Deal found 5/7Rp 1,504,611
Mon 18/811.05DPS - SUB
Nonstop1h 00mLion Air
Fri 22/815.35SUB - DPS
Nonstop1h 00mLion Air
Deal found 4/7Rp 1,520,790
Sun 20/707.00DPS - SUB
Nonstop1h 00mMultiple Airlines
Sun 27/706.00SUB - DPS
Nonstop1h 00mMultiple Airlines
Deal found 6/7Rp 1,342,825
Mon 18/808.40DPS - SUB
Nonstop1h 00mSuper Air Jet
Sat 23/806.00SUB - DPS
Nonstop1h 00mSuper Air Jet
Deal found 5/7Rp 1,439,896
Tue 22/708.40DPS - SUB
Nonstop1h 00mMultiple Airlines
Sat 26/714.25SUB - DPS
Nonstop1h 00mMultiple Airlines
Deal found 5/7Rp 1,375,182
Thu 7/817.05DPS - SUB
Nonstop1h 00mLion Air
Fri 8/812.00SUB - DPS
Nonstop1h 00mLion Air
Deal found 4/7Rp 1,553,147
Thu 11/908.40DPS - SUB
Nonstop1h 00mSuper Air Jet
Sun 14/906.00SUB - DPS
Nonstop1h 00mSuper Air Jet
Deal found 4/7Rp 1,456,075
Wed 10/907.05DPS - SUB
Nonstop1h 00mMultiple Airlines
Mon 29/912.00SUB - DPS
Nonstop1h 00mMultiple Airlines
Deal found 6/7Rp 1,391,361
Thu 11/911.05DPS - SUB
Nonstop1h 00mLion Air
Sun 28/908.25SUB - DPS
Nonstop1h 00mLion Air
Deal found 6/7Rp 1,585,504
Direct flights to SurabayaExplore direct flight options to Surabaya based on user searches, and compare prices and availability for your desired travel dates. Data last updated 7 July 2025.
Explore direct flight options to Surabaya based on user searches, and compare prices and availability for your desired travel dates. Data last updated 7 July 2025.
Tue 9/907.05DPS - SUB
Nonstop1h 00mMultiple Airlines
Tue 30/906.00SUB - DPS
Nonstop1h 00mMultiple Airlines
Deal found 6/7Rp 1,326,646
Sun 20/707.00DPS - SUB
Nonstop1h 00mMultiple Airlines
Sun 27/706.00SUB - DPS
Nonstop1h 00mMultiple Airlines
Deal found 6/7Rp 1,342,825
Sat 12/707.00DPS - SUB
Nonstop1h 00mMultiple Airlines
Sun 13/706.00SUB - DPS
Nonstop1h 00mMultiple Airlines
Deal found 6/7Rp 1,359,003
Thu 10/707.00DPS - SUB
Nonstop1h 00mMultiple Airlines
Sun 13/706.00SUB - DPS
Nonstop1h 00mMultiple Airlines
Deal found 6/7Rp 1,375,182
Wed 10/907.05DPS - SUB
Nonstop1h 00mMultiple Airlines
Thu 2/1012.00SUB - DPS
Nonstop1h 00mMultiple Airlines
Deal found 6/7Rp 1,391,361
Wed 20/817.05DPS - SUB
Nonstop1h 00mMultiple Airlines
Wed 27/814.25SUB - DPS
Nonstop1h 00mMultiple Airlines
Deal found 6/7Rp 1,407,539
Sat 19/708.40DPS - SUB
Nonstop1h 00mSuper Air Jet
Wed 23/706.00SUB - DPS
Nonstop1h 00mSuper Air Jet
Deal found 5/7Rp 1,423,718
Mon 18/808.40DPS - SUB
Nonstop1h 00mSuper Air Jet
Sat 23/806.00SUB - DPS
Nonstop1h 00mSuper Air Jet
Deal found 5/7Rp 1,439,896
Mon 18/817.35DPS - SUB
Nonstop1h 10mGaruda Indonesia
Sat 23/809.20SUB - DPS
Nonstop1h 00mGaruda Indonesia
Deal found 6/7Rp 1,456,075
Mon 18/808.40DPS - SUB
Nonstop1h 00mSuper Air Jet
Mon 25/806.00SUB - DPS
Nonstop1h 00mSuper Air Jet
Deal found 6/7Rp 1,472,254
Sat 12/708.40DPS - SUB
Nonstop1h 00mSuper Air Jet
Wed 16/706.00SUB - DPS
Nonstop1h 00mSuper Air Jet
Deal found 5/7Rp 1,488,432
Mon 18/811.05DPS - SUB
Nonstop1h 00mThai Lion Air
Sat 23/812.00SUB - DPS
Nonstop1h 00mThai Lion Air
Deal found 6/7Rp 1,504,611
Last-minute flights to SurabayaDiscover last-minute flight deals to Surabaya. Data last updated 7 July 2025 and is based on user searches.
Discover last-minute flight deals to Surabaya. Data last updated 7 July 2025 and is based on user searches.
Wed 9/707.00DPS - SUB
Nonstop1h 00mLion Air
Thu 10/715.35SUB - DPS
Nonstop1h 00mLion Air
Deal found 6/7Rp 1,423,718
Thu 10/707.00DPS - SUB
Nonstop1h 00mMultiple Airlines
Sun 13/706.00SUB - DPS
Nonstop1h 00mMultiple Airlines
Deal found 6/7Rp 1,375,182
Thu 10/707.00DPS - SUB
Nonstop1h 00mLion Air
Mon 14/714.25SUB - DPS
Nonstop1h 00mLion Air
Deal found 5/7Rp 1,391,361
Sat 12/707.00DPS - SUB
Nonstop1h 00mMultiple Airlines
Sun 13/706.00SUB - DPS
Nonstop1h 00mMultiple Airlines
Deal found 6/7Rp 1,359,003
Sat 12/707.00DPS - SUB
Nonstop1h 00mMultiple Airlines
Sun 13/706.00SUB - DPS
Nonstop1h 00mMultiple Airlines
Deal found 6/7Rp 1,375,182
Sat 12/708.40DPS - SUB
Nonstop1h 00mMultiple Airlines
Mon 14/714.25SUB - DPS
Nonstop1h 00mMultiple Airlines
Deal found 5/7Rp 1,456,075
Sat 12/708.40DPS - SUB
Nonstop1h 00mSuper Air Jet
Wed 16/706.00SUB - DPS
Nonstop1h 00mSuper Air Jet
Deal found 5/7Rp 1,488,432
Sat 12/708.40DPS - SUB
Nonstop1h 00mMultiple Airlines
Wed 16/708.50SUB - DPS
1 stop3h 55mMultiple Airlines
Deal found 5/7Rp 2,604,756
Sat 12/708.40DPS - SUB
Nonstop1h 00mMultiple Airlines
Mon 14/708.50SUB - DPS
1 stop3h 55mMultiple Airlines
Deal found 5/7Rp 2,669,471
Sat 12/708.40DPS - SUB
Nonstop1h 00mMultiple Airlines
Sun 13/709.25SUB - DPS
1 stop10h 30mMultiple Airlines
Deal found 6/7Rp 3,057,758
Sun 13/707.05DPS - SUB
Nonstop1h 00mCitilink
Thu 17/719.35SUB - DPS
Nonstop1h 05mCitilink
Deal found 6/7Rp 1,504,611
Sun 13/707.00DPS - SUB
Nonstop1h 00mLion Air
Thu 17/708.50SUB - DPS
1 stop3h 55mLion Air
Deal found 6/7Rp 2,750,364
One-way flights to SurabayaSearch for one-way flight options to Surabaya. Find affordable one-way fares based on user searches. Data last updated 7 July 2025.
Search for one-way flight options to Surabaya. Find affordable one-way fares based on user searches. Data last updated 7 July 2025.
Sat 12/707.00DPS - SUB
Nonstop1h 00mLion Air
Deal found 6/7Rp 695,680
Mon 8/908.40DPS - SUB
Nonstop1h 00mSuper Air Jet
Deal found 6/7Rp 711,859
Thu 10/707.00DPS - SUB
Nonstop1h 00mLion Air
Deal found 5/7Rp 728,038
Fri 11/707.00DPS - SUB
Nonstop1h 00mLion Air
Deal found 6/7Rp 744,216
Mon 4/808.40DPS - SUB
Nonstop1h 00mSuper Air Jet
Deal found 5/7Rp 760,395
Sat 4/1008.40DPS - SUB
Nonstop1h 00mSuper Air Jet
Deal found 5/7Rp 776,573
Sat 12/714.40DPS - SUB
Nonstop1h 00mLion Air
Deal found 4/7Rp 792,752
Sat 12/708.40DPS - SUB
Nonstop1h 00mSuper Air Jet
Deal found 5/7Rp 808,931
Fri 11/708.00DPS - SUB
1 stop6h 20mMultiple Airlines
Deal found 6/7Rp 1,957,612
Fri 11/708.00DPS - SUB
1 stop2h 55mMultiple Airlines
Deal found 6/7Rp 1,973,791
Sat 19/708.00DPS - SUB
1 stop3h 10mMultiple Airlines
Deal found 7/7Rp 1,989,969
Sat 12/708.00DPS - SUB
1 stop3h 10mMultiple Airlines
Deal found 6/7Rp 2,006,148