Find Cheap flights to Surabaya – Best Airfare Deals

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

Juanda

Departure date
Return date
Search Flights

Direct Airline to Surabaya

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

50M+ Downloads,
1M+ Reviews

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

Currently, October 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)Wednesday, September 30, 2026TWD 5,279
Taipei (TPE)Surabaya (SUB)Tuesday, October 27, 2026TWD 4,131
Taipei (TPE)Surabaya (SUB)Sunday, November 1, 2026TWD 4,153
Taipei (TPE)Surabaya (SUB)Wednesday, December 2, 2026TWD 5,286
Taipei (TPE)Surabaya (SUB)Wednesday, January 20, 2027TWD 4,559
Taipei (TPE)Surabaya (SUB)Monday, February 22, 2027TWD 4,281
Taipei (TPE)Surabaya (SUB)Tuesday, March 2, 2027TWD 4,658
Taipei (TPE)Surabaya (SUB)Friday, April 30, 2027TWD 7,905
Taipei (TPE)Surabaya (SUB)Friday, May 21, 2027TWD 4,356
Taipei (TPE)Surabaya (SUB)Tuesday, June 1, 2027TWD 4,264
Taipei (TPE)Surabaya (SUB)Friday, July 30, 2027TWD 4,755
Taipei (TPE)Surabaya (SUB)Friday, August 20, 2027TWD 4,264

Flight Schedule to Surabaya

Here are all the scheduled flights to Surabaya, providing a variety of convenient travel options.
Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
Citilink
Citilink
10:45
11:25
Makassar (UPG)
Surabaya (SUB)
Book flight
Super Air Jet
Super Air Jet
12:30
13:10
Samarinda (AAP)
Surabaya (SUB)
Book flight
Citilink
Citilink
12:30
14:00
Jakarta (HLP)
Surabaya (SUB)
Book flight
Super Air Jet
Super Air Jet
13:20
13:30
Banjarmasin (BDJ)
Surabaya (SUB)
Book flight
Batik Air
Batik Air
16:45
19:55
Manado (MDC)
Surabaya (SUB)
Book flight
Super Air Jet
Super Air Jet
16:55
17:00
Lombok (LOP)
Surabaya (SUB)
Book flight
Batik Air
Batik Air
17:00
18:30
Jakarta (CGK)
Surabaya (SUB)
Book flight
Citilink
Citilink
18:15
18:55
Balikpapan (BPN)
Surabaya (SUB)
Book flight
Batik Air
Batik Air
19:00
20:45
Kuala Lumpur (KUL)
Surabaya (SUB)
Book flight
Batik Air
Batik Air
20:30
20:30
Bali / Denpasar (DPS)
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)Wednesday, September 30, 2026TWD 5,279
Taipei (TPE)Surabaya (SUB)Thursday, October 1, 2026TWD 4,576
Taipei (TPE)Surabaya (SUB)Friday, October 2, 2026TWD 4,566
Taipei (TPE)Surabaya (SUB)Saturday, October 3, 2026TWD 4,344
Taipei (TPE)Surabaya (SUB)Sunday, October 4, 2026TWD 4,266
Taipei (TPE)Surabaya (SUB)Monday, October 5, 2026TWD 5,283
Taipei (TPE)Surabaya (SUB)Tuesday, October 6, 2026TWD 4,369
Taipei (TPE)Surabaya (SUB)Wednesday, October 7, 2026TWD 5,170
Taipei (TPE)Surabaya (SUB)Thursday, October 8, 2026TWD 6,532
Taipei (TPE)Surabaya (SUB)Friday, October 9, 2026TWD 6,344
Taipei (TPE)Surabaya (SUB)Saturday, October 10, 2026TWD 5,279
Taipei (TPE)Surabaya (SUB)Sunday, October 11, 2026TWD 4,153
Taipei (TPE)Surabaya (SUB)Monday, October 12, 2026TWD 6,626
Taipei (TPE)Surabaya (SUB)Tuesday, October 13, 2026TWD 4,242
Taipei (TPE)Surabaya (SUB)Wednesday, October 14, 2026TWD 4,292
Taipei (TPE)Surabaya (SUB)Thursday, October 15, 2026TWD 4,266
Taipei (TPE)Surabaya (SUB)Friday, October 16, 2026TWD 5,100
Taipei (TPE)Surabaya (SUB)Saturday, October 17, 2026TWD 4,584
Taipei (TPE)Surabaya (SUB)Sunday, October 18, 2026TWD 5,302
Taipei (TPE)Surabaya (SUB)Monday, October 19, 2026TWD 6,427
Taipei (TPE)Surabaya (SUB)Tuesday, October 20, 2026TWD 4,292
Taipei (TPE)Surabaya (SUB)Wednesday, October 21, 2026TWD 5,211
Taipei (TPE)Surabaya (SUB)Thursday, October 22, 2026TWD 5,833
Taipei (TPE)Surabaya (SUB)Friday, October 23, 2026TWD 5,820
Taipei (TPE)Surabaya (SUB)Saturday, October 24, 2026TWD 5,868
Taipei (TPE)Surabaya (SUB)Sunday, October 25, 2026TWD 5,618
Taipei (TPE)Surabaya (SUB)Monday, October 26, 2026TWD 5,615
Taipei (TPE)Surabaya (SUB)Tuesday, October 27, 2026TWD 4,131
Taipei (TPE)Surabaya (SUB)Wednesday, October 28, 2026TWD 4,561
Taipei (TPE)Surabaya (SUB)Thursday, October 29, 2026TWD 4,131
Taipei (TPE)Surabaya (SUB)Friday, October 30, 2026TWD 4,612
Taipei (TPE)Surabaya (SUB)Saturday, October 31, 2026TWD 4,249
Taipei (TPE)Surabaya (SUB)Sunday, November 1, 2026TWD 4,153
Taipei (TPE)Surabaya (SUB)Monday, November 2, 2026TWD 4,153
Taipei (TPE)Surabaya (SUB)Tuesday, November 3, 2026TWD 4,224
Taipei (TPE)Surabaya (SUB)Wednesday, November 4, 2026TWD 4,671
Taipei (TPE)Surabaya (SUB)Thursday, November 5, 2026TWD 4,266
Taipei (TPE)Surabaya (SUB)Friday, November 6, 2026TWD 5,286
Taipei (TPE)Surabaya (SUB)Saturday, November 7, 2026TWD 4,646
Taipei (TPE)Surabaya (SUB)Sunday, November 8, 2026TWD 6,296
Taipei (TPE)Surabaya (SUB)Monday, November 9, 2026TWD 7,245
Taipei (TPE)Surabaya (SUB)Tuesday, November 10, 2026TWD 4,241
Taipei (TPE)Surabaya (SUB)Wednesday, November 11, 2026TWD 7,230
Taipei (TPE)Surabaya (SUB)Thursday, November 12, 2026TWD 5,170
Taipei (TPE)Surabaya (SUB)Friday, November 13, 2026TWD 4,671
Taipei (TPE)Surabaya (SUB)Saturday, November 14, 2026TWD 4,286
Taipei (TPE)Surabaya (SUB)Sunday, November 15, 2026TWD 4,738
Taipei (TPE)Surabaya (SUB)Monday, November 16, 2026TWD 4,534
Taipei (TPE)Surabaya (SUB)Tuesday, November 17, 2026TWD 4,292
Taipei (TPE)Surabaya (SUB)Wednesday, November 18, 2026TWD 4,534
Taipei (TPE)Surabaya (SUB)Thursday, November 19, 2026TWD 4,534
Taipei (TPE)Surabaya (SUB)Friday, November 20, 2026TWD 6,212
Taipei (TPE)Surabaya (SUB)Saturday, November 21, 2026TWD 5,170
Taipei (TPE)Surabaya (SUB)Sunday, November 22, 2026TWD 5,170
Taipei (TPE)Surabaya (SUB)Monday, November 23, 2026TWD 4,671
Taipei (TPE)Surabaya (SUB)Tuesday, November 24, 2026TWD 4,251
Taipei (TPE)Surabaya (SUB)Wednesday, November 25, 2026TWD 4,369
Taipei (TPE)Surabaya (SUB)Thursday, November 26, 2026TWD 5,170
Taipei (TPE)Surabaya (SUB)Friday, November 27, 2026TWD 5,139
Taipei (TPE)Surabaya (SUB)Saturday, November 28, 2026TWD 5,254
Taipei (TPE)Surabaya (SUB)Sunday, November 29, 2026TWD 5,279
Taipei (TPE)Surabaya (SUB)Monday, November 30, 2026TWD 6,875
Taipei (TPE)Surabaya (SUB)Tuesday, December 1, 2026TWD 6,512
Taipei (TPE)Surabaya (SUB)Wednesday, December 2, 2026TWD 5,286
Taipei (TPE)Surabaya (SUB)Thursday, December 3, 2026TWD 6,224
Taipei (TPE)Surabaya (SUB)Friday, December 4, 2026TWD 6,600
Taipei (TPE)Surabaya (SUB)Saturday, December 5, 2026TWD 6,224
Taipei (TPE)Surabaya (SUB)Sunday, December 6, 2026TWD 7,401
Taipei (TPE)Surabaya (SUB)Monday, December 7, 2026TWD 6,427
Taipei (TPE)Surabaya (SUB)Tuesday, December 8, 2026TWD 6,576
Taipei (TPE)Surabaya (SUB)Wednesday, December 9, 2026TWD 5,286
Taipei (TPE)Surabaya (SUB)Thursday, December 10, 2026TWD 7,148
Taipei (TPE)Surabaya (SUB)Friday, December 11, 2026No data
Taipei (TPE)Surabaya (SUB)Saturday, December 12, 2026TWD 7,147
Taipei (TPE)Surabaya (SUB)Sunday, December 13, 2026TWD 7,273
Taipei (TPE)Surabaya (SUB)Monday, December 14, 2026TWD 7,230
Taipei (TPE)Surabaya (SUB)Tuesday, December 15, 2026TWD 7,389
Taipei (TPE)Surabaya (SUB)Wednesday, December 16, 2026TWD 6,427
Taipei (TPE)Surabaya (SUB)Thursday, December 17, 2026TWD 7,928
Taipei (TPE)Surabaya (SUB)Friday, December 18, 2026TWD 8,522
Taipei (TPE)Surabaya (SUB)Saturday, December 19, 2026TWD 10,022
Taipei (TPE)Surabaya (SUB)Sunday, December 20, 2026TWD 10,187
Taipei (TPE)Surabaya (SUB)Monday, December 21, 2026TWD 9,373
Taipei (TPE)Surabaya (SUB)Tuesday, December 22, 2026TWD 7,472
Taipei (TPE)Surabaya (SUB)Wednesday, December 23, 2026TWD 8,572
Taipei (TPE)Surabaya (SUB)Thursday, December 24, 2026TWD 9,860
Taipei (TPE)Surabaya (SUB)Friday, December 25, 2026TWD 8,520
Taipei (TPE)Surabaya (SUB)Saturday, December 26, 2026TWD 8,561
Taipei (TPE)Surabaya (SUB)Sunday, December 27, 2026TWD 9,821
Taipei (TPE)Surabaya (SUB)Monday, December 28, 2026TWD 8,572

Seat Class Comparison: Find Your Perfect Fit

Compare Economy, Business, & First Class Benefits
MonthSeat ClassAverage Price
SeptemberBusinessNo data
OctoberBusinessTWD 46,018
NovemberBusinessNo data
DecemberBusinessNo data
JanuaryBusinessTWD 37,723
FebruaryBusinessTWD 24,275
MarchBusinessTWD 15,666
AprilBusinessNo data
MayBusinessNo data
JuneBusinessNo data
JulyBusinessTWD 23,800
AugustBusinessNo data
SeptemberEconomyTWD 31,206
OctoberEconomyTWD 24,627
NovemberEconomyTWD 26,349
DecemberEconomyTWD 25,083
JanuaryEconomyTWD 23,315
FebruaryEconomyTWD 23,507
MarchEconomyTWD 23,389
AprilEconomyTWD 27,820
MayEconomyTWD 23,897
JuneEconomyTWD 24,960
JulyEconomyTWD 25,013
AugustEconomyTWD 23,539
SeptemberPremium EconomyNo data
OctoberPremium EconomyNo data
NovemberPremium EconomyNo data
DecemberPremium EconomyNo data
JanuaryPremium EconomyNo data
FebruaryPremium EconomyNo data
MarchPremium EconomyTWD 15,666
AprilPremium EconomyNo data
MayPremium EconomyNo data
JunePremium EconomyNo data
JulyPremium EconomyNo data
AugustPremium EconomyNo data

Cheapest Day to Fly to Surabaya (SUB)

See when fares are lowest for your trip to Surabaya.
OriginDestinationDeparture DatePrice
Taipei (TPE)Surabaya (SUB)Monday, November 2, 2026TWD 4,153
Taipei (TPE)Surabaya (SUB)Tuesday, October 27, 2026TWD 4,131
Taipei (TPE)Surabaya (SUB)Wednesday, October 14, 2026TWD 4,292
Taipei (TPE)Surabaya (SUB)Thursday, October 29, 2026TWD 4,131
Taipei (TPE)Surabaya (SUB)Friday, October 2, 2026TWD 4,566
Taipei (TPE)Surabaya (SUB)Saturday, October 31, 2026TWD 4,249
Taipei (TPE)Surabaya (SUB)Sunday, November 1, 2026TWD 4,153

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

Discover the most budget-friendly airline: Scoot offers the lowest average fares.
AirlineAverage Price
ScootTWD 6,085
AirAsia IndonesiaTWD 6,857
AirAsia XTWD 9,551
Greater Bay AirlinesTWD 10,129
Singapore AirlinesTWD 10,602
VietJet AirTWD 10,934
Xiamen AirTWD 11,006
Batik AirTWD 11,110

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.