Flights

From Surabaya

Cheap Flights from Surabaya

Browse current best options from Surabaya. Become a member to unlock all deals and get alerts when new deals appear.

Deals from

Surabaya

RatePunk searches hundreds of travel sites at once for deals on flights from Surabaya

Prices updated 24 days ago

486,190 searches this week

171 airlines compared

80%+ AI score for best value

Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)

All Deals

⌛ Last-Minute

🔥 Trending

🌎 Long-Haul

🏖 Beach

🏙️ City Break

🌄 Nature

🎢 Family

🧘 Wellness

💖 Romantic

🏛 Culture

🎉 Party

🌍 Hidden Gems

Today’s best flight deals from Surabaya

Explore current cheapest deals departing from Surabaya

SUB

Denpasar

IndonesiaJun 2026

$76

$41

One-way

SUB

Praya, Lombok

IndonesiaJun 2026

$82

$47

One-way

SUB

Singapore

SingaporeJan 2027

$98

$53

One-way

SUB

Jakarta

IndonesiaJun 2026

$89

$57

One-way

SUB

Banjarmasin

IndonesiaJun 2026

$89

$62

One-way

SUB

Jakarta

IndonesiaJun 2026

$81

$66

One-way

SUB

Kuala Lumpur

MalaysiaFeb 2027

$155

$69

One-way

SUB

Penang

MalaysiaSep 2026

$156

$69

One-way

SUB

Kuching

MalaysiaDec 2026

$141

$72

One-way

SUB

Kota Kinabalu

MalaysiaNov 2026

$134

$77

One-way

Unlock all 500+ flight deals from Surabaya and get alerts when great deals appear

Origin Intelligence — 592 Destinations from Surabaya Tracked

Insights for flights from Surabaya

About 35.8% of recent fares from Surabaya are for direct flights, indicating that connecting flights are more common for travelers departing from this origin. If you are looking for cheap flights from Surabaya, you will often find options that include at least one stop. This share is based on a large volume of recent fare observations, providing a clear picture of the prevalence of non-stop routes.
For travelers seeking cheap flights from Surabaya, the most economical options right now include destinations within Indonesia. You can find fares to Denpasar, Indonesia, starting from $85. Another affordable choice is Praya, Lombok, Indonesia, with prices beginning at $103. Flights to Jakarta, Indonesia, are also available, with fares from $121.
The route mix from Surabaya shows a significant leaning towards longer journeys, with 60% of routes classified as long-haul. Medium-haul flights account for 22% of the total, while short-haul trips make up 18%. This distribution suggests that Surabaya serves as a gateway for many longer-distance international trips, alongside a notable number of regional and medium-distance routes.
Surabaya offers a broad range of destinations, with recent fares covering 592 unique cities across 65 countries. The most prominent countries for recent fares from Surabaya are Indonesia, accounting for 36% of the total, followed by Japan with 12%, and China with 10%. This indicates a strong focus on domestic travel within Indonesia, along with substantial international connections to key Asian markets.
Among the most frequently discounted destinations from Surabaya, Denpasar, Indonesia, stands out as the most popular. Other highly frequent routes include Shanghai, China, which consistently appears in recent flight deals. Additionally, Jakarta, Indonesia, is another popular destination for travelers departing from Surabaya, frequently featuring in available fares.

Most popular airlines from Surabaya

Airline logo

Batik Air

Airline logo

Lion Air

Airline logo

Citilink Indonesia

Airline logo

Garuda Indonesia

Airline logo

AOM French Airlines

Airline logo

Freedom Air

Airline logo

Air Enterprise

Airline logo

AirAsia

Last-minute flights going from Surabaya soon

Wed, Jun 17

⌛ Last-Minute

SUB - Kendari

Indonesia AirAsia

Surabaya (SUB) - Kendari (KDI)

Indonesia AirAsia

$326

$189

One-way

Tue, Jun 30

⌛ Last-Minute

SUB - Tokyo

Malaysia Airlines

Surabaya (SUB) - Tokyo (NRT)

Malaysia Airlines

$543

$510

One-way

Sat, Jun 27

⌛ Last-Minute

SUB - Copenhagen

Emirates Airlines

Surabaya (SUB) - Copenhagen (CPH)

Emirates Airlines

$1,306

$1,477

One-way

Mon, Jun 22

⌛ Last-Minute

SUB - Amsterdam

Emirates Airlines

Surabaya (SUB) - Amsterdam (AMS)

Emirates Airlines

$1,171

$1,436

One-way

Tue, Jun 23

⌛ Last-Minute

SUB - Seoul

Xiamen Airlines

Surabaya (SUB) - Seoul (ICN)

Xiamen Airlines

$460

$592

One-way

Thu, Jun 25

⌛ Last-Minute

SUB - Tokyo

Scoot

Surabaya (SUB) - Tokyo (HND)

Scoot

$574

$634

One-way

Most popular destinations to fly from Surabaya

Barcelona

TOP

SpainNov 2026

from

$754

image of Milan

Milan

TOP

ItalyOct 2026

from

$757

image of Milan

Milan

TOP

ItalyNov 2026

from

$768

image of Seattle

Seattle

TOP

United StatesOct 2026

from

$773

image of Rome

Rome

TOP

ItalyMar 2027

from

$802

Copenhagen

TOP

DenmarkOct 2026

from

$814

Biggest price drops on international destinations from Surabaya

-52%

SUB - Paris

$1,463  →  $708

Image of Milan
-41%

SUB - Milan

$1,291  →  $768

Image of Seattle
-39%

SUB - Seattle

$1,269  →  $773

Image of Rome
-37%

SUB - Rome

$1,266  →  $802

Popular Airports from Surabaya

Surabaya airport insights

🎯 Booking tip

Watch fares to Denpasar

Flights from Surabaya to Denpasar start at $41.

📅 Cheapest travel period

Oct

October tends to have lower prices for flights from Surabaya.

⏱️ Best time to book

0-2 weeks in advance

Booking 0-2 weeks in advance is ideal for flights from Surabaya. Prices tend to rise closer to departure.

✈️ Airlines to watch

Batik Air, Lion Air, Garuda Indonesia, Citilink Indonesia

Domestic and full-service carriers consistently offer the cheapest fares from Surabaya.

💸 Cheapest deals found

From ~$41 direct / ~$85 roundtrip

Ultra-low fares are available on routes to Denpasar, Praya, Lombok, and Jakarta in Indonesia.

🗓️ Best days to catch a deal

Fri

Friday is the cheapest day to fly from SUB.

Surabaya main airports to depart from

Juanda International (SUB)

Cheapest

Juanda International Airport is ideal for travelers seeking the cheapest flights from Surabaya.

📍 ~15 km from Surabaya city center (reachable by car)

💸 Flights from ~$85

Airports nearby Surabaya used as alternative

Abdul Rachman Saleh (MLG)

Abdul Rachman Saleh is a useful alternative due to its proximity and easy access via the Surabaya-Malang toll road.

📍 ~75 km from Surabaya (reachable by car)

💸 Flights from ~$152

Adisumarmo International (SOC)

Adisumarmo International is a viable secondary option with direct Trans-Java toll road and frequent rail connections.

📍 ~190 km from Surabaya (reachable by car or train)

💸 Flights from ~$121

Ahmad Yani International (SRG)

Ahmad Yani International is a major city airport with a robust domestic network, accessible via the Trans-Java toll road.

📍 ~260 km from Surabaya (reachable by car)

💸 Flights from ~$109

Yogyakarta International Airport (YIA)

Yogyakarta International Airport offers a wider range of international and long-haul connections from a modern facility.

📍 ~320 km from Surabaya (reachable by car)

💸 Flights from ~$97

Ngurah Rai International (DPS)

Cheapest

Ngurah Rai International is a premier international hub, useful for extensive global connectivity not available from Surabaya.

📍 ~300 km from Surabaya

💸 Flights from ~$67

Business & First Class Flight Deals from Surabaya

Discover luxury on the budget with premium cabin class on flights from Surabaya.

Elite

Best Elite deals from Surabaya

Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.

From SUB

Elite

Denpasar

IndonesiaJun 2026

92% AI deal score

$461

$202

Save $259

Batik Air

Batik Air

Business Class

From SUB

Elite

Jakarta

IndonesiaAug 2026

92% AI deal score

$490

$263

Save $227

Batik Air

Batik Air

Business Class

From SUB

Elite

Riyadh

Saudi ArabiaOct 2026

90% AI deal score

$4,009

$2,266

Save $1,743

Cathay Pacific

Cathay Pacific

Business Class

From SUB

Elite

Jeddah

Saudi ArabiaJan 2027

90% AI deal score

$4,152

$2,477

Save $1,675

Royal Brunei Airlines

Royal Brunei Airlines

Business Class

From SUB

Elite

Amsterdam

NetherlandsAug 2026

90% AI deal score

$2,916

$2,405

Save $511

EtihadMalaysia Airlines

Etihad, +1

Business Class

From SUB

Elite

Dubai

United Arab EmiratesFeb 2027

86% AI deal score

$3,652

$2,252

Save $1,400

Cathay Pacific

Cathay Pacific

Business Class

From SUB

Elite

Ürümqi

ChinaJul 2026

82% AI deal score

$3,353

$1,642

Save $1,711

Cathay Pacific

Cathay Pacific

Business Class

From SUB

Elite

Sapporo

JapanDec 2026

74% AI deal score

$3,081

$2,130

Save $951

Cathay Pacific

Cathay Pacific

Business Class

Booking Flights from Surabaya: Frequently Asked Questions

Historically, flights from Surabaya under $150 typically include destinations within Indonesia. Across the trailing quarter, there were 8 such destinations identified. For example, the median price to Denpasar was $51, and to Praya, Lombok, it was $62. Other affordable options included Jakarta at a median of $72 and Banjarmasin at $77.

From Surabaya, travelers can typically fly to a wide array of destinations, encompassing 592 unique cities across 65 countries. In the trailing 90 days, the distribution of available deals shows that 36% are to destinations within Indonesia. Additionally, 12% of deals are to Japan and 10% are to China, indicating a significant presence of routes to these regions.

In the trailing 90 days, the route from Surabaya to Denpasar, Indonesia, historically had the most deals. The route to Shanghai, China, was also notably active. Another frequently discounted route was to Jakarta, Indonesia, indicating consistent availability for travelers heading to these cities.