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

Cheap Flights Insights: Ticket Prices, Best Months & Duration to Surabaya

Direct Airline to Surabaya

Available airlines offering direct flights to Surabaya start from TWD 7,094.
Select your preferred airline for a direct flight to Surabaya. Enjoy a smooth and efficient journey to your destination.
AirAsia Indonesia
AirAsia Indonesia
See Airlines
Singapore Airlines
Singapore Airlines
See Airlines
Lion Air
Lion Air
See Airlines
Citilink
Citilink
See Airlines
Batik Air
Batik Air
See Airlines
Super Air Jet
Super Air Jet
See Airlines
Garuda Indonesia
Garuda Indonesia
See Airlines
Malaysia Airlines
Malaysia Airlines
See Airlines
Pelita Air
Pelita Air
See Airlines
Wings Air
Wings Air
See Airlines
Xiamen Air
Xiamen Air
See Airlines
Royal Brunei Airlines
Royal Brunei Airlines
See Airlines
Sriwijaya Air
Sriwijaya Air
See Airlines
Thai Lion Air
Thai Lion Air
See Airlines
Cathay Pacific
Cathay Pacific
See Airlines
Susi Air
Susi Air
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, July 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)Friday, July 31, 2026TWD 7,157
Taipei (TPE)Surabaya (SUB)Friday, August 28, 2026TWD 4,530
Taipei (TPE)Surabaya (SUB)Tuesday, September 15, 2026TWD 4,518
Taipei (TPE)Surabaya (SUB)Saturday, October 31, 2026TWD 4,695
Taipei (TPE)Surabaya (SUB)Wednesday, November 18, 2026TWD 5,192
Taipei (TPE)Surabaya (SUB)Friday, December 18, 2026TWD 5,253
Taipei (TPE)Surabaya (SUB)Monday, January 18, 2027TWD 5,109
Taipei (TPE)Surabaya (SUB)Saturday, February 13, 2027TWD 5,292
Taipei (TPE)Surabaya (SUB)Monday, March 1, 2027TWD 4,771
Taipei (TPE)Surabaya (SUB)Tuesday, April 6, 2027TWD 6,431
Taipei (TPE)Surabaya (SUB)Friday, May 21, 2027TWD 4,858
Taipei (TPE)Surabaya (SUB)Wednesday, June 2, 2027TWD 4,844

Flight Schedule to Surabaya

Here are all the scheduled flights to Surabaya, providing a variety of convenient travel options.
Thu, Jul 9, 2026 (Today)
Fri, Jul 10, 2026
Sat, Jul 11, 2026
Sun, Jul 12, 2026
Mon, Jul 13, 2026
Tue, Jul 14, 2026
Wed, Jul 15, 2026
Thu, Jul 16, 2026
Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
Batik Air
Batik Air
17:00
18:30
Jakarta (CGK)
Surabaya (SUB)
Book flight
Lion Air
Lion Air
17:50
18:20
Balikpapan (BPN)
Surabaya (SUB)
Book flight
Citilink
Citilink
18:00
18:40
Makassar (UPG)
Surabaya (SUB)
Book flight
Super Air Jet
Super Air Jet
18:20
20:00
Pontianak (PNK)
Surabaya (SUB)
Book flight
Lion Air
Lion Air
18:25
18:35
Banjarmasin (BDJ)
Surabaya (SUB)
Book flight
Lion Air
Lion Air
18:40
18:50
Banjarmasin (BDJ)
Surabaya (SUB)
Book flight
Batik Air
Batik Air
19:20
19:55
Makassar (UPG)
Surabaya (SUB)
Book flight
Citilink
Citilink
19:55
20:05
Lombok (LOP)
Surabaya (SUB)
Book flight
Batik Air
Batik Air
20:30
20:30
Bali / Denpasar (DPS)
Surabaya (SUB)
Book flight
AirAsia Indonesia
AirAsia Indonesia
22:10
23:45
Kuala Lumpur (KUL)
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, July 10, 2026TWD 12,508
Taipei (TPE)Surabaya (SUB)Saturday, July 11, 2026TWD 14,798
Taipei (TPE)Surabaya (SUB)Sunday, July 12, 2026TWD 8,961
Taipei (TPE)Surabaya (SUB)Monday, July 13, 2026TWD 13,646
Taipei (TPE)Surabaya (SUB)Tuesday, July 14, 2026TWD 11,266
Taipei (TPE)Surabaya (SUB)Wednesday, July 15, 2026TWD 10,424
Taipei (TPE)Surabaya (SUB)Thursday, July 16, 2026TWD 9,194
Taipei (TPE)Surabaya (SUB)Friday, July 17, 2026TWD 8,063
Taipei (TPE)Surabaya (SUB)Saturday, July 18, 2026TWD 9,194
Taipei (TPE)Surabaya (SUB)Sunday, July 19, 2026TWD 9,170
Taipei (TPE)Surabaya (SUB)Monday, July 20, 2026TWD 9,968
Taipei (TPE)Surabaya (SUB)Tuesday, July 21, 2026TWD 9,031
Taipei (TPE)Surabaya (SUB)Wednesday, July 22, 2026TWD 8,090
Taipei (TPE)Surabaya (SUB)Thursday, July 23, 2026TWD 8,024
Taipei (TPE)Surabaya (SUB)Friday, July 24, 2026TWD 7,972
Taipei (TPE)Surabaya (SUB)Saturday, July 25, 2026TWD 8,077
Taipei (TPE)Surabaya (SUB)Sunday, July 26, 2026TWD 8,087
Taipei (TPE)Surabaya (SUB)Monday, July 27, 2026TWD 7,575
Taipei (TPE)Surabaya (SUB)Tuesday, July 28, 2026TWD 7,843
Taipei (TPE)Surabaya (SUB)Wednesday, July 29, 2026TWD 7,619
Taipei (TPE)Surabaya (SUB)Thursday, July 30, 2026TWD 8,087
Taipei (TPE)Surabaya (SUB)Friday, July 31, 2026TWD 7,157
Taipei (TPE)Surabaya (SUB)Saturday, August 1, 2026TWD 8,291
Taipei (TPE)Surabaya (SUB)Sunday, August 2, 2026TWD 8,291
Taipei (TPE)Surabaya (SUB)Monday, August 3, 2026TWD 7,925
Taipei (TPE)Surabaya (SUB)Tuesday, August 4, 2026TWD 8,302
Taipei (TPE)Surabaya (SUB)Wednesday, August 5, 2026TWD 7,319
Taipei (TPE)Surabaya (SUB)Thursday, August 6, 2026TWD 7,094
Taipei (TPE)Surabaya (SUB)Friday, August 7, 2026TWD 7,194
Taipei (TPE)Surabaya (SUB)Saturday, August 8, 2026TWD 7,233
Taipei (TPE)Surabaya (SUB)Sunday, August 9, 2026TWD 7,337
Taipei (TPE)Surabaya (SUB)Monday, August 10, 2026TWD 7,925
Taipei (TPE)Surabaya (SUB)Tuesday, August 11, 2026TWD 5,978
Taipei (TPE)Surabaya (SUB)Wednesday, August 12, 2026TWD 5,803
Taipei (TPE)Surabaya (SUB)Thursday, August 13, 2026TWD 7,087
Taipei (TPE)Surabaya (SUB)Friday, August 14, 2026TWD 5,953
Taipei (TPE)Surabaya (SUB)Saturday, August 15, 2026TWD 7,208
Taipei (TPE)Surabaya (SUB)Sunday, August 16, 2026TWD 7,152
Taipei (TPE)Surabaya (SUB)Monday, August 17, 2026TWD 5,851
Taipei (TPE)Surabaya (SUB)Tuesday, August 18, 2026TWD 5,265
Taipei (TPE)Surabaya (SUB)Wednesday, August 19, 2026TWD 5,188
Taipei (TPE)Surabaya (SUB)Thursday, August 20, 2026TWD 5,790
Taipei (TPE)Surabaya (SUB)Friday, August 21, 2026TWD 5,246
Taipei (TPE)Surabaya (SUB)Saturday, August 22, 2026TWD 5,715
Taipei (TPE)Surabaya (SUB)Sunday, August 23, 2026TWD 5,204
Taipei (TPE)Surabaya (SUB)Monday, August 24, 2026TWD 7,684
Taipei (TPE)Surabaya (SUB)Tuesday, August 25, 2026TWD 4,775
Taipei (TPE)Surabaya (SUB)Wednesday, August 26, 2026TWD 7,167
Taipei (TPE)Surabaya (SUB)Thursday, August 27, 2026TWD 4,740
Taipei (TPE)Surabaya (SUB)Friday, August 28, 2026TWD 4,530
Taipei (TPE)Surabaya (SUB)Saturday, August 29, 2026TWD 5,221
Taipei (TPE)Surabaya (SUB)Sunday, August 30, 2026TWD 5,238
Taipei (TPE)Surabaya (SUB)Monday, August 31, 2026TWD 5,739
Taipei (TPE)Surabaya (SUB)Tuesday, September 1, 2026TWD 4,745
Taipei (TPE)Surabaya (SUB)Wednesday, September 2, 2026TWD 7,202
Taipei (TPE)Surabaya (SUB)Thursday, September 3, 2026TWD 5,781
Taipei (TPE)Surabaya (SUB)Friday, September 4, 2026TWD 5,202
Taipei (TPE)Surabaya (SUB)Saturday, September 5, 2026TWD 5,771
Taipei (TPE)Surabaya (SUB)Sunday, September 6, 2026TWD 5,953
Taipei (TPE)Surabaya (SUB)Monday, September 7, 2026TWD 5,953
Taipei (TPE)Surabaya (SUB)Tuesday, September 8, 2026TWD 4,554
Taipei (TPE)Surabaya (SUB)Wednesday, September 9, 2026TWD 5,250
Taipei (TPE)Surabaya (SUB)Thursday, September 10, 2026TWD 7,213
Taipei (TPE)Surabaya (SUB)Friday, September 11, 2026TWD 5,769
Taipei (TPE)Surabaya (SUB)Saturday, September 12, 2026TWD 5,959
Taipei (TPE)Surabaya (SUB)Sunday, September 13, 2026TWD 6,059
Taipei (TPE)Surabaya (SUB)Monday, September 14, 2026TWD 7,180
Taipei (TPE)Surabaya (SUB)Tuesday, September 15, 2026TWD 4,518
Taipei (TPE)Surabaya (SUB)Wednesday, September 16, 2026No data
Taipei (TPE)Surabaya (SUB)Thursday, September 17, 2026TWD 6,928
Taipei (TPE)Surabaya (SUB)Friday, September 18, 2026TWD 5,769
Taipei (TPE)Surabaya (SUB)Saturday, September 19, 2026TWD 7,948
Taipei (TPE)Surabaya (SUB)Sunday, September 20, 2026TWD 7,162
Taipei (TPE)Surabaya (SUB)Monday, September 21, 2026TWD 7,972
Taipei (TPE)Surabaya (SUB)Tuesday, September 22, 2026TWD 5,803
Taipei (TPE)Surabaya (SUB)Wednesday, September 23, 2026TWD 7,034
Taipei (TPE)Surabaya (SUB)Thursday, September 24, 2026TWD 8,024
Taipei (TPE)Surabaya (SUB)Friday, September 25, 2026TWD 8,459
Taipei (TPE)Surabaya (SUB)Saturday, September 26, 2026TWD 7,027
Taipei (TPE)Surabaya (SUB)Sunday, September 27, 2026TWD 5,446
Taipei (TPE)Surabaya (SUB)Monday, September 28, 2026TWD 6,377
Taipei (TPE)Surabaya (SUB)Tuesday, September 29, 2026TWD 5,257
Taipei (TPE)Surabaya (SUB)Wednesday, September 30, 2026TWD 5,811
Taipei (TPE)Surabaya (SUB)Thursday, October 1, 2026TWD 6,361
Taipei (TPE)Surabaya (SUB)Friday, October 2, 2026TWD 6,684
Taipei (TPE)Surabaya (SUB)Saturday, October 3, 2026TWD 5,811
Taipei (TPE)Surabaya (SUB)Sunday, October 4, 2026TWD 5,790
Taipei (TPE)Surabaya (SUB)Monday, October 5, 2026No data
Taipei (TPE)Surabaya (SUB)Tuesday, October 6, 2026TWD 5,736
Taipei (TPE)Surabaya (SUB)Wednesday, October 7, 2026TWD 5,497

Seat Class Comparison: Find Your Perfect Fit

Compare Economy, Business, & First Class Benefits
Economy
Premium Economy
Business
MonthSeat ClassAverage Price
JulyEconomyTWD 31,229
AugustEconomyTWD 26,713
SeptemberEconomyTWD 26,400
OctoberEconomyTWD 21,430
NovemberEconomyTWD 20,756
DecemberEconomyTWD 21,395
JanuaryEconomyTWD 22,370
FebruaryEconomyTWD 21,869
MarchEconomyTWD 21,490
AprilEconomyTWD 21,582
MayEconomyTWD 20,754
JuneEconomyTWD 21,972
JulyPremium EconomyNo data
AugustPremium EconomyTWD 44,449
SeptemberPremium EconomyTWD 42,424
OctoberPremium EconomyNo data
NovemberPremium EconomyNo data
DecemberPremium EconomyNo data
JanuaryPremium EconomyNo data
FebruaryPremium EconomyNo data
MarchPremium EconomyTWD 24,157
AprilPremium EconomyTWD 10,190
MayPremium EconomyNo data
JunePremium EconomyNo data
JulyBusinessTWD 63,442
AugustBusinessTWD 40,380
SeptemberBusinessNo data
OctoberBusinessNo data
NovemberBusinessNo data
DecemberBusinessNo data
JanuaryBusinessTWD 44,530
FebruaryBusinessNo data
MarchBusinessTWD 13,233
AprilBusinessTWD 10,190
MayBusinessNo data
JuneBusinessNo 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, August 31, 2026TWD 5,739
Taipei (TPE)Surabaya (SUB)Tuesday, September 15, 2026TWD 4,518
Taipei (TPE)Surabaya (SUB)Wednesday, August 19, 2026TWD 5,188
Taipei (TPE)Surabaya (SUB)Thursday, August 27, 2026TWD 4,740
Taipei (TPE)Surabaya (SUB)Friday, August 28, 2026TWD 4,530
Taipei (TPE)Surabaya (SUB)Saturday, August 29, 2026TWD 5,221
Taipei (TPE)Surabaya (SUB)Sunday, August 23, 2026TWD 5,204

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,161
ScootTWD 7,427
Super Air JetTWD 7,439
AirAsia IndonesiaTWD 8,038
Batik AirTWD 8,049
Hong Kong AirlinesTWD 9,006
Pelita AirTWD 9,210
CitilinkTWD 9,252

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.