Find Cheap flights to Surabaya – Best Airfare Deals

One-way
Round-trip
Multi-city
Direct Flights only
1 Adult, 0 Child, 0 Infant
Economy
From
To

Juanda

Departure date
Return Date
Search Flights

Direct Airline to Surabaya

Available airlines offering direct flights to Surabaya start from TWD 5,710.
Select your preferred airline for a direct flight to Surabaya. Enjoy a smooth and efficient journey to your destination.
Lion Air
Lion Air
See Airlines
Batik Air
Batik Air
See Airlines
Citilink
Citilink
See Airlines
Malaysia Airlines
Malaysia Airlines
See Airlines
Singapore Airlines
Singapore Airlines
See Airlines
Super Air Jet
Super Air Jet
See Airlines
Pelita Air
Pelita Air
See Airlines
Garuda Indonesia
Garuda Indonesia
See Airlines
AirAsia Indonesia
AirAsia Indonesia
See Airlines
Sriwijaya Air
Sriwijaya Air
See Airlines
Royal Brunei Airlines
Royal Brunei Airlines
See Airlines
Wings Air
Wings Air
See Airlines
Batik Air Malaysia
Batik Air Malaysia
See Airlines
Thai Lion Air
Thai Lion Air
See Airlines
Xiamen Air
Xiamen Air
See Airlines
Susi Air
Susi Air
See Airlines
China Southern Airlines
China Southern Airlines
See Airlines

50M+ Downloads,
1M+ Reviews

What is the cheapest month to book a flight to Surabaya (SUB)

Currently, June offers the most budget-friendly flights to Surabaya. Remember that many factors can influence flight costs, so comparing airlines, departure airports, and flight times will always give you more choices.
OriginDestinationDeparture DatePrice
Taipei (TPE)Surabaya (SUB)Sunday, June 7, 2026TWD 5,710
Taipei (TPE)Surabaya (SUB)Tuesday, July 28, 2026TWD 5,713
Taipei (TPE)Surabaya (SUB)Tuesday, August 18, 2026TWD 3,940
Taipei (TPE)Surabaya (SUB)Tuesday, September 8, 2026TWD 4,411
Taipei (TPE)Surabaya (SUB)Saturday, October 31, 2026TWD 4,411
Taipei (TPE)Surabaya (SUB)Tuesday, November 3, 2026TWD 4,549
Taipei (TPE)Surabaya (SUB)Wednesday, December 2, 2026TWD 5,975
Taipei (TPE)Surabaya (SUB)Wednesday, January 13, 2027TWD 5,728
Taipei (TPE)Surabaya (SUB)Wednesday, February 24, 2027TWD 4,475
Taipei (TPE)Surabaya (SUB)Monday, March 8, 2027TWD 4,356
Taipei (TPE)Surabaya (SUB)Saturday, April 10, 2027TWD 5,208
Taipei (TPE)Surabaya (SUB)Monday, May 17, 2027TWD 8,828

Flight Schedule to Surabaya

Here are all the scheduled flights to Surabaya, providing a variety of convenient travel options.
Thu, Jun 4, 2026 (Today)
Fri, Jun 5, 2026
Sat, Jun 6, 2026
Sun, Jun 7, 2026
Mon, Jun 8, 2026
Tue, Jun 9, 2026
Wed, Jun 10, 2026
Thu, Jun 11, 2026
Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
AirAsia Indonesia
AirAsia Indonesia
15:30
17:10
Kuala Lumpur (KUL)
Surabaya (SUB)
Book flight
Super Air Jet
Super Air Jet
16:45
17:15
Balikpapan (BPN)
Surabaya (SUB)
Book flight
Citilink
Citilink
17:30
19:55
Batam (BTH)
Surabaya (SUB)
Book flight
Super Air Jet
Super Air Jet
18:20
20:00
Pontianak (PNK)
Surabaya (SUB)
Book flight
Citilink
Citilink
19:00
19:15
Banjarmasin (BDJ)
Surabaya (SUB)
Book flight
Citilink
Citilink
19:10
20:50
Jakarta (CGK)
Surabaya (SUB)
Book flight
Citilink
Citilink
19:30
19:40
Bali / Denpasar (DPS)
Surabaya (SUB)
Book flight
AirAsia Indonesia
AirAsia Indonesia
20:10
20:40
Makassar (UPG)
Surabaya (SUB)
Book flight
Citilink
Citilink
20:20
21:45
Jakarta (HLP)
Surabaya (SUB)
Book flight
Citilink
Citilink
21:15
22:55
Jakarta (CGK)
Surabaya (SUB)
Book flight

Best time to book a flight to Surabaya

Discover the best times to fly to Surabaya and unlock incredible savings!
1
2
3
OriginDestinationDeparture DatePrice
Taipei (TPE)Surabaya (SUB)Friday, June 5, 2026TWD 9,258
Taipei (TPE)Surabaya (SUB)Saturday, June 6, 2026TWD 6,010
Taipei (TPE)Surabaya (SUB)Sunday, June 7, 2026TWD 5,710
Taipei (TPE)Surabaya (SUB)Monday, June 8, 2026TWD 7,957
Taipei (TPE)Surabaya (SUB)Tuesday, June 9, 2026TWD 8,204
Taipei (TPE)Surabaya (SUB)Wednesday, June 10, 2026TWD 9,078
Taipei (TPE)Surabaya (SUB)Thursday, June 11, 2026TWD 9,035
Taipei (TPE)Surabaya (SUB)Friday, June 12, 2026TWD 9,078
Taipei (TPE)Surabaya (SUB)Saturday, June 13, 2026TWD 10,303
Taipei (TPE)Surabaya (SUB)Sunday, June 14, 2026TWD 10,313
Taipei (TPE)Surabaya (SUB)Monday, June 15, 2026TWD 9,466
Taipei (TPE)Surabaya (SUB)Tuesday, June 16, 2026TWD 9,489
Taipei (TPE)Surabaya (SUB)Wednesday, June 17, 2026TWD 9,735
Taipei (TPE)Surabaya (SUB)Thursday, June 18, 2026TWD 11,875
Taipei (TPE)Surabaya (SUB)Friday, June 19, 2026TWD 9,859
Taipei (TPE)Surabaya (SUB)Saturday, June 20, 2026TWD 9,088
Taipei (TPE)Surabaya (SUB)Sunday, June 21, 2026TWD 8,849
Taipei (TPE)Surabaya (SUB)Monday, June 22, 2026TWD 8,490
Taipei (TPE)Surabaya (SUB)Tuesday, June 23, 2026TWD 9,125
Taipei (TPE)Surabaya (SUB)Wednesday, June 24, 2026TWD 9,029
Taipei (TPE)Surabaya (SUB)Thursday, June 25, 2026TWD 9,110
Taipei (TPE)Surabaya (SUB)Friday, June 26, 2026TWD 9,135
Taipei (TPE)Surabaya (SUB)Saturday, June 27, 2026TWD 9,135
Taipei (TPE)Surabaya (SUB)Sunday, June 28, 2026TWD 9,101
Taipei (TPE)Surabaya (SUB)Monday, June 29, 2026TWD 9,110
Taipei (TPE)Surabaya (SUB)Tuesday, June 30, 2026TWD 9,255
Taipei (TPE)Surabaya (SUB)Wednesday, July 1, 2026TWD 11,190
Taipei (TPE)Surabaya (SUB)Thursday, July 2, 2026TWD 9,051
Taipei (TPE)Surabaya (SUB)Friday, July 3, 2026TWD 9,006
Taipei (TPE)Surabaya (SUB)Saturday, July 4, 2026TWD 9,052
Taipei (TPE)Surabaya (SUB)Sunday, July 5, 2026TWD 9,101
Taipei (TPE)Surabaya (SUB)Monday, July 6, 2026TWD 8,962
Taipei (TPE)Surabaya (SUB)Tuesday, July 7, 2026TWD 9,051
Taipei (TPE)Surabaya (SUB)Wednesday, July 8, 2026TWD 7,892
Taipei (TPE)Surabaya (SUB)Thursday, July 9, 2026TWD 9,050
Taipei (TPE)Surabaya (SUB)Friday, July 10, 2026TWD 8,104
Taipei (TPE)Surabaya (SUB)Saturday, July 11, 2026TWD 9,110
Taipei (TPE)Surabaya (SUB)Sunday, July 12, 2026TWD 8,064
Taipei (TPE)Surabaya (SUB)Monday, July 13, 2026TWD 9,222
Taipei (TPE)Surabaya (SUB)Tuesday, July 14, 2026TWD 9,006
Taipei (TPE)Surabaya (SUB)Wednesday, July 15, 2026TWD 7,965
Taipei (TPE)Surabaya (SUB)Thursday, July 16, 2026TWD 7,880
Taipei (TPE)Surabaya (SUB)Friday, July 17, 2026TWD 7,143
Taipei (TPE)Surabaya (SUB)Saturday, July 18, 2026TWD 7,072
Taipei (TPE)Surabaya (SUB)Sunday, July 19, 2026TWD 7,100
Taipei (TPE)Surabaya (SUB)Monday, July 20, 2026TWD 7,965
Taipei (TPE)Surabaya (SUB)Tuesday, July 21, 2026TWD 7,143
Taipei (TPE)Surabaya (SUB)Wednesday, July 22, 2026TWD 7,934
Taipei (TPE)Surabaya (SUB)Thursday, July 23, 2026TWD 7,863
Taipei (TPE)Surabaya (SUB)Friday, July 24, 2026TWD 8,273
Taipei (TPE)Surabaya (SUB)Saturday, July 25, 2026TWD 7,236
Taipei (TPE)Surabaya (SUB)Sunday, July 26, 2026TWD 7,098
Taipei (TPE)Surabaya (SUB)Monday, July 27, 2026TWD 7,315
Taipei (TPE)Surabaya (SUB)Tuesday, July 28, 2026TWD 5,713
Taipei (TPE)Surabaya (SUB)Wednesday, July 29, 2026TWD 7,143
Taipei (TPE)Surabaya (SUB)Thursday, July 30, 2026TWD 7,078
Taipei (TPE)Surabaya (SUB)Friday, July 31, 2026TWD 7,098
Taipei (TPE)Surabaya (SUB)Saturday, August 1, 2026TWD 7,073
Taipei (TPE)Surabaya (SUB)Sunday, August 2, 2026TWD 7,143
Taipei (TPE)Surabaya (SUB)Monday, August 3, 2026TWD 7,137
Taipei (TPE)Surabaya (SUB)Tuesday, August 4, 2026TWD 5,713
Taipei (TPE)Surabaya (SUB)Wednesday, August 5, 2026TWD 5,713
Taipei (TPE)Surabaya (SUB)Thursday, August 6, 2026TWD 7,143
Taipei (TPE)Surabaya (SUB)Friday, August 7, 2026TWD 5,621
Taipei (TPE)Surabaya (SUB)Saturday, August 8, 2026TWD 7,143
Taipei (TPE)Surabaya (SUB)Sunday, August 9, 2026TWD 7,143
Taipei (TPE)Surabaya (SUB)Monday, August 10, 2026TWD 7,143
Taipei (TPE)Surabaya (SUB)Tuesday, August 11, 2026TWD 7,638
Taipei (TPE)Surabaya (SUB)Wednesday, August 12, 2026TWD 7,152
Taipei (TPE)Surabaya (SUB)Thursday, August 13, 2026TWD 5,713
Taipei (TPE)Surabaya (SUB)Friday, August 14, 2026TWD 5,713
Taipei (TPE)Surabaya (SUB)Saturday, August 15, 2026TWD 7,049
Taipei (TPE)Surabaya (SUB)Sunday, August 16, 2026TWD 7,105
Taipei (TPE)Surabaya (SUB)Monday, August 17, 2026TWD 4,753
Taipei (TPE)Surabaya (SUB)Tuesday, August 18, 2026TWD 3,940
Taipei (TPE)Surabaya (SUB)Wednesday, August 19, 2026No data
Taipei (TPE)Surabaya (SUB)Thursday, August 20, 2026TWD 5,621
Taipei (TPE)Surabaya (SUB)Friday, August 21, 2026TWD 5,214
Taipei (TPE)Surabaya (SUB)Saturday, August 22, 2026TWD 5,605
Taipei (TPE)Surabaya (SUB)Sunday, August 23, 2026TWD 5,638
Taipei (TPE)Surabaya (SUB)Monday, August 24, 2026TWD 7,236
Taipei (TPE)Surabaya (SUB)Tuesday, August 25, 2026TWD 5,638
Taipei (TPE)Surabaya (SUB)Wednesday, August 26, 2026TWD 7,029
Taipei (TPE)Surabaya (SUB)Thursday, August 27, 2026TWD 5,151
Taipei (TPE)Surabaya (SUB)Friday, August 28, 2026TWD 5,151
Taipei (TPE)Surabaya (SUB)Saturday, August 29, 2026TWD 5,786
Taipei (TPE)Surabaya (SUB)Sunday, August 30, 2026TWD 5,713
Taipei (TPE)Surabaya (SUB)Monday, August 31, 2026TWD 5,713
Taipei (TPE)Surabaya (SUB)Tuesday, September 1, 2026TWD 4,659
Taipei (TPE)Surabaya (SUB)Wednesday, September 2, 2026TWD 5,251

Seat Class Comparison: Find Your Perfect Fit

Compare Economy, Business, & First Class Benefits
Economy
Premium Economy
Business
MonthSeat ClassAverage Price
JuneBusinessTWD 47,496
JulyBusinessNo data
AugustBusinessTWD 45,481
SeptemberBusinessTWD 42,274
OctoberBusinessNo data
NovemberBusinessNo data
DecemberBusinessTWD 28,265
JanuaryBusinessTWD 42,210
FebruaryBusinessNo data
MarchBusinessTWD 51,776
AprilBusinessTWD 43,912
MayBusinessTWD 47,586
JunePremium EconomyTWD 44,857
JulyPremium EconomyNo data
AugustPremium EconomyTWD 41,788
SeptemberPremium EconomyTWD 42,274
OctoberPremium EconomyNo data
NovemberPremium EconomyNo data
DecemberPremium EconomyTWD 28,265
JanuaryPremium EconomyNo data
FebruaryPremium EconomyNo data
MarchPremium EconomyTWD 10,043
AprilPremium EconomyNo data
MayPremium EconomyTWD 28,340
JuneEconomyTWD 27,608
JulyEconomyTWD 24,825
AugustEconomyTWD 22,898
SeptemberEconomyTWD 21,686
OctoberEconomyTWD 21,331
NovemberEconomyTWD 21,639
DecemberEconomyTWD 21,413
JanuaryEconomyTWD 22,586
FebruaryEconomyTWD 23,573
MarchEconomyTWD 21,311
AprilEconomyTWD 15,742
MayEconomyTWD 21,249

Cheapest Day to Fly to Surabaya (SUB)

See when fares are lowest for your trip to Surabaya.
OriginDestinationDeparture DatePrice
Taipei (TPE)Surabaya (SUB)Monday, August 17, 2026TWD 4,753
Taipei (TPE)Surabaya (SUB)Tuesday, August 18, 2026TWD 3,940
Taipei (TPE)Surabaya (SUB)Wednesday, September 2, 2026TWD 5,251
Taipei (TPE)Surabaya (SUB)Thursday, August 27, 2026TWD 5,151
Taipei (TPE)Surabaya (SUB)Friday, August 28, 2026TWD 5,151
Taipei (TPE)Surabaya (SUB)Saturday, August 22, 2026TWD 5,605
Taipei (TPE)Surabaya (SUB)Sunday, August 23, 2026TWD 5,638

Here is the average price by Airline to Surabaya (SUB)

Discover the most budget-friendly airline: VietJet Air offers the lowest average fares.
AirlineAverage Price
VietJet AirTWD 7,421
ScootTWD 7,788
AirAsia IndonesiaTWD 8,800
Batik AirTWD 8,829
Lion AirTWD 8,875
Batik Air MalaysiaTWD 9,958
CitilinkTWD 9,998
Thai VietJet AirTWD 10,023

Get discount coupons for flights

Grab the TVWEB code to book flights at a great discount.

Code:TVWEB

Copy

Popular Payments

We are partnering with the most reliable payment service providers to make sure every transaction is smooth and worry-free!
Stay updated with travel tips, recommendations, and latest promos.
Subscribe to Newsletter

Have your dream trip at your fingertips. Get The App.