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

Curated flight deals to Surabaya (Juanda)

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

Direct Airline to Surabaya

Available airlines offering direct flights to Surabaya start from TWD 6,576.
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
Citilink
Citilink
See Airlines
Pelita Air
Pelita Air
See Airlines
Malaysia Airlines
Malaysia Airlines
See Airlines
AirAsia Indonesia
AirAsia Indonesia
See Airlines
Singapore Airlines
Singapore Airlines
See Airlines
Garuda Indonesia
Garuda Indonesia
See Airlines
Batik Air
Batik Air
See Airlines
Super Air Jet
Super Air Jet
See Airlines
Royal Brunei Airlines
Royal Brunei Airlines
See Airlines
Cathay Pacific
Cathay Pacific
See Airlines
Wings Air
Wings Air
See Airlines
Batik Air Malaysia
Batik Air Malaysia
See Airlines
Thai Lion Air
Thai Lion Air
See Airlines
China Southern Airlines
China Southern Airlines
See Airlines
Sriwijaya Air
Sriwijaya Air
See Airlines
Susi Air
Susi Air
See Airlines
Xiamen Air
Xiamen Air
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)Wednesday, June 24, 2026TWD 6,576
Taipei (TPE)Surabaya (SUB)Tuesday, July 21, 2026TWD 7,195
Taipei (TPE)Surabaya (SUB)Friday, August 28, 2026TWD 4,763
Taipei (TPE)Surabaya (SUB)Tuesday, September 15, 2026TWD 5,212
Taipei (TPE)Surabaya (SUB)Sunday, October 4, 2026TWD 5,121
Taipei (TPE)Surabaya (SUB)Tuesday, November 3, 2026TWD 5,328
Taipei (TPE)Surabaya (SUB)Wednesday, December 2, 2026TWD 5,545
Taipei (TPE)Surabaya (SUB)Sunday, January 10, 2027TWD 5,596
Taipei (TPE)Surabaya (SUB)Wednesday, February 24, 2027TWD 4,643
Taipei (TPE)Surabaya (SUB)Monday, March 8, 2027TWD 4,596
Taipei (TPE)Surabaya (SUB)Sunday, April 4, 2027TWD 4,945
Taipei (TPE)Surabaya (SUB)Saturday, May 15, 2027TWD 4,902

Flight Schedule to Surabaya

Here are all the scheduled flights to Surabaya, providing a variety of convenient travel options.
Sun, Jun 21, 2026 (Today)
Mon, Jun 22, 2026
Tue, Jun 23, 2026
Wed, Jun 24, 2026
Thu, Jun 25, 2026
Fri, Jun 26, 2026
Sat, Jun 27, 2026
Sun, Jun 28, 2026
Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
Lion Air
Lion Air
15:05
16:35
Jakarta (CGK)
Surabaya (SUB)
Book flight
Malaysia Airlines
Malaysia Airlines
15:45
17:20
Kuala Lumpur (KUL)
Surabaya (SUB)
Book flight
Batik Air
Batik Air
15:50
17:15
Jakarta (HLP)
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
Citilink
Citilink
18:05
18:40
Makassar (UPG)
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
Batik Air
Batik Air
20:15
21:40
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)Monday, June 22, 2026TWD 12,057
Taipei (TPE)Surabaya (SUB)Tuesday, June 23, 2026TWD 8,358
Taipei (TPE)Surabaya (SUB)Wednesday, June 24, 2026TWD 6,576
Taipei (TPE)Surabaya (SUB)Thursday, June 25, 2026TWD 8,140
Taipei (TPE)Surabaya (SUB)Friday, June 26, 2026TWD 7,405
Taipei (TPE)Surabaya (SUB)Saturday, June 27, 2026TWD 10,133
Taipei (TPE)Surabaya (SUB)Sunday, June 28, 2026TWD 9,185
Taipei (TPE)Surabaya (SUB)Monday, June 29, 2026TWD 9,909
Taipei (TPE)Surabaya (SUB)Tuesday, June 30, 2026TWD 9,996
Taipei (TPE)Surabaya (SUB)Wednesday, July 1, 2026TWD 10,244
Taipei (TPE)Surabaya (SUB)Thursday, July 2, 2026TWD 9,127
Taipei (TPE)Surabaya (SUB)Friday, July 3, 2026TWD 9,207
Taipei (TPE)Surabaya (SUB)Saturday, July 4, 2026TWD 9,174
Taipei (TPE)Surabaya (SUB)Sunday, July 5, 2026TWD 9,148
Taipei (TPE)Surabaya (SUB)Monday, July 6, 2026TWD 9,996
Taipei (TPE)Surabaya (SUB)Tuesday, July 7, 2026TWD 8,660
Taipei (TPE)Surabaya (SUB)Wednesday, July 8, 2026TWD 8,426
Taipei (TPE)Surabaya (SUB)Thursday, July 9, 2026TWD 9,121
Taipei (TPE)Surabaya (SUB)Friday, July 10, 2026TWD 8,115
Taipei (TPE)Surabaya (SUB)Saturday, July 11, 2026TWD 8,847
Taipei (TPE)Surabaya (SUB)Sunday, July 12, 2026TWD 9,148
Taipei (TPE)Surabaya (SUB)Monday, July 13, 2026TWD 9,166
Taipei (TPE)Surabaya (SUB)Tuesday, July 14, 2026TWD 9,148
Taipei (TPE)Surabaya (SUB)Wednesday, July 15, 2026TWD 8,963
Taipei (TPE)Surabaya (SUB)Thursday, July 16, 2026TWD 8,045
Taipei (TPE)Surabaya (SUB)Friday, July 17, 2026TWD 8,051
Taipei (TPE)Surabaya (SUB)Saturday, July 18, 2026TWD 8,074
Taipei (TPE)Surabaya (SUB)Sunday, July 19, 2026TWD 7,521
Taipei (TPE)Surabaya (SUB)Monday, July 20, 2026TWD 8,004
Taipei (TPE)Surabaya (SUB)Tuesday, July 21, 2026TWD 7,195
Taipei (TPE)Surabaya (SUB)Wednesday, July 22, 2026TWD 8,074
Taipei (TPE)Surabaya (SUB)Thursday, July 23, 2026TWD 8,098
Taipei (TPE)Surabaya (SUB)Friday, July 24, 2026TWD 8,045
Taipei (TPE)Surabaya (SUB)Saturday, July 25, 2026TWD 8,051
Taipei (TPE)Surabaya (SUB)Sunday, July 26, 2026TWD 7,543
Taipei (TPE)Surabaya (SUB)Monday, July 27, 2026TWD 8,004
Taipei (TPE)Surabaya (SUB)Tuesday, July 28, 2026TWD 7,216
Taipei (TPE)Surabaya (SUB)Wednesday, July 29, 2026TWD 8,074
Taipei (TPE)Surabaya (SUB)Thursday, July 30, 2026TWD 7,972
Taipei (TPE)Surabaya (SUB)Friday, July 31, 2026TWD 7,251
Taipei (TPE)Surabaya (SUB)Saturday, August 1, 2026TWD 7,600
Taipei (TPE)Surabaya (SUB)Sunday, August 2, 2026TWD 7,153
Taipei (TPE)Surabaya (SUB)Monday, August 3, 2026TWD 7,974
Taipei (TPE)Surabaya (SUB)Tuesday, August 4, 2026TWD 7,174
Taipei (TPE)Surabaya (SUB)Wednesday, August 5, 2026TWD 6,825
Taipei (TPE)Surabaya (SUB)Thursday, August 6, 2026TWD 8,045
Taipei (TPE)Surabaya (SUB)Friday, August 7, 2026TWD 5,789
Taipei (TPE)Surabaya (SUB)Saturday, August 8, 2026TWD 8,004
Taipei (TPE)Surabaya (SUB)Sunday, August 9, 2026TWD 7,543
Taipei (TPE)Surabaya (SUB)Monday, August 10, 2026TWD 8,406
Taipei (TPE)Surabaya (SUB)Tuesday, August 11, 2026TWD 8,074
Taipei (TPE)Surabaya (SUB)Wednesday, August 12, 2026TWD 6,609
Taipei (TPE)Surabaya (SUB)Thursday, August 13, 2026TWD 7,233
Taipei (TPE)Surabaya (SUB)Friday, August 14, 2026TWD 7,195
Taipei (TPE)Surabaya (SUB)Saturday, August 15, 2026TWD 7,199
Taipei (TPE)Surabaya (SUB)Sunday, August 16, 2026TWD 6,845
Taipei (TPE)Surabaya (SUB)Monday, August 17, 2026TWD 7,235
Taipei (TPE)Surabaya (SUB)Tuesday, August 18, 2026TWD 5,234
Taipei (TPE)Surabaya (SUB)Wednesday, August 19, 2026TWD 5,264
Taipei (TPE)Surabaya (SUB)Thursday, August 20, 2026TWD 5,789
Taipei (TPE)Surabaya (SUB)Friday, August 21, 2026TWD 5,789
Taipei (TPE)Surabaya (SUB)Saturday, August 22, 2026TWD 5,755
Taipei (TPE)Surabaya (SUB)Sunday, August 23, 2026No data
Taipei (TPE)Surabaya (SUB)Monday, August 24, 2026TWD 7,233
Taipei (TPE)Surabaya (SUB)Tuesday, August 25, 2026TWD 5,787
Taipei (TPE)Surabaya (SUB)Wednesday, August 26, 2026TWD 7,190
Taipei (TPE)Surabaya (SUB)Thursday, August 27, 2026TWD 5,582
Taipei (TPE)Surabaya (SUB)Friday, August 28, 2026TWD 4,763
Taipei (TPE)Surabaya (SUB)Saturday, August 29, 2026TWD 5,772
Taipei (TPE)Surabaya (SUB)Sunday, August 30, 2026No data
Taipei (TPE)Surabaya (SUB)Monday, August 31, 2026TWD 5,738
Taipei (TPE)Surabaya (SUB)Tuesday, September 1, 2026TWD 5,792
Taipei (TPE)Surabaya (SUB)Wednesday, September 2, 2026TWD 7,235
Taipei (TPE)Surabaya (SUB)Thursday, September 3, 2026TWD 7,243
Taipei (TPE)Surabaya (SUB)Friday, September 4, 2026TWD 7,748
Taipei (TPE)Surabaya (SUB)Saturday, September 5, 2026TWD 5,956
Taipei (TPE)Surabaya (SUB)Sunday, September 6, 2026TWD 5,831
Taipei (TPE)Surabaya (SUB)Monday, September 7, 2026TWD 6,430
Taipei (TPE)Surabaya (SUB)Tuesday, September 8, 2026TWD 5,772
Taipei (TPE)Surabaya (SUB)Wednesday, September 9, 2026TWD 7,132
Taipei (TPE)Surabaya (SUB)Thursday, September 10, 2026TWD 6,400
Taipei (TPE)Surabaya (SUB)Friday, September 11, 2026TWD 6,404
Taipei (TPE)Surabaya (SUB)Saturday, September 12, 2026TWD 6,853
Taipei (TPE)Surabaya (SUB)Sunday, September 13, 2026TWD 6,358
Taipei (TPE)Surabaya (SUB)Monday, September 14, 2026TWD 7,982
Taipei (TPE)Surabaya (SUB)Tuesday, September 15, 2026TWD 5,212
Taipei (TPE)Surabaya (SUB)Wednesday, September 16, 2026TWD 6,271
Taipei (TPE)Surabaya (SUB)Thursday, September 17, 2026TWD 6,785
Taipei (TPE)Surabaya (SUB)Friday, September 18, 2026TWD 7,426
Taipei (TPE)Surabaya (SUB)Saturday, September 19, 2026TWD 8,711

Seat Class Comparison: Find Your Perfect Fit

Compare Economy, Business, & First Class Benefits
Economy
Premium Economy
Business
MonthSeat ClassAverage Price
JuneBusinessTWD 54,510
JulyBusinessTWD 47,923
AugustBusinessNo data
SeptemberBusinessNo data
OctoberBusinessTWD 15,406
NovemberBusinessTWD 10,367
DecemberBusinessNo data
JanuaryBusinessTWD 43,140
FebruaryBusinessNo data
MarchBusinessTWD 54,442
AprilBusinessNo data
MayBusinessNo data
JunePremium EconomyTWD 63,162
JulyPremium EconomyTWD 46,182
AugustPremium EconomyNo data
SeptemberPremium EconomyNo data
OctoberPremium EconomyTWD 15,406
NovemberPremium EconomyTWD 10,367
DecemberPremium EconomyNo data
JanuaryPremium EconomyNo data
FebruaryPremium EconomyNo data
MarchPremium EconomyNo data
AprilPremium EconomyNo data
MayPremium EconomyNo data
JuneEconomyTWD 29,901
JulyEconomyTWD 27,369
AugustEconomyTWD 24,843
SeptemberEconomyTWD 24,019
OctoberEconomyTWD 22,132
NovemberEconomyTWD 20,167
DecemberEconomyTWD 20,963
JanuaryEconomyTWD 23,896
FebruaryEconomyTWD 19,645
MarchEconomyTWD 21,964
AprilEconomyTWD 20,604
MayEconomyTWD 20,059

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,738
Taipei (TPE)Surabaya (SUB)Tuesday, September 15, 2026TWD 5,212
Taipei (TPE)Surabaya (SUB)Wednesday, August 19, 2026TWD 5,264
Taipei (TPE)Surabaya (SUB)Thursday, August 27, 2026TWD 5,582
Taipei (TPE)Surabaya (SUB)Friday, August 28, 2026TWD 4,763
Taipei (TPE)Surabaya (SUB)Saturday, August 22, 2026TWD 5,755
Taipei (TPE)Surabaya (SUB)Sunday, September 6, 2026TWD 5,831

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 7,884
AirAsia Berhad (Malaysia)TWD 8,391
VietJet AirTWD 8,657
Batik Air MalaysiaTWD 8,670
AirAsia XTWD 8,931
Batik AirTWD 9,817
CitilinkTWD 9,863
Hong Kong AirlinesTWD 9,937

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.