Cheap flights from Singapore to Surabaya

Return
Economy
Singapore (SIN)
Surabaya (SUB)
Depart
Return
Any month
|

The best prices from Singapore Changi to Surabaya Juanda are usually found in March or February, booked 44 days in advance, depart on a Thursday or Wednesday and return on a Thursday

How to find the cheapest flight from
Singapore (SIN) to Surabaya (SUB)

All the information you need to plan the best SIN to SUB flight in 2021: compare Singapore to Surabaya flight prices with the expected peak season, weather and rainfall in Surabaya.
SIN - SUB
Price
S$ 122 - S$ 192
SUB
Temperature
27 - 29 °C
SUB
Precipitation
10 - 280 mm

Popular in

December

High demand for flights, 20% potential price rise

Cheapest in

March

Best time to find cheap flights, 21% potential price drop

Round-trip from

S$ 164

From Singapore Changi to Surabaya Juanda

One-way from

S$ 128

One-way flight from Singapore Changi to Surabaya Juanda

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
What is the cheapest month to fly from Singapore to Surabaya?

March can be a great time to fly to Surabaya from Singapore with a flight ticket averaging about S$ 208. Cheapflights users have found deals in the month of March for as cheap as S$ 120. The most expensive prices can be found in the month of December.

When is the cheapest time to fly from Singapore to Surabaya (SIN - SUB)?

When flying from Singapore to Surabaya, the time of day you fly usually plays a role in the price. Save by searching for a flight in the morning, which can drop the price by up to 22% versus a flight at midday.

What is the cheapest day to fly return from Singapore to Surabaya?

Users have found that flying from Singapore to Surabaya on a Saturday typically leans towards higher prices. However, this doesn’t mean you still can’t find a deal. Flexibility with other aspects of your flight can still land a great price for your trip.

How far in advance should I book a flight from Singapore to Surabaya?

Find a great deal and save up to 15% by booking at least 22 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from Singapore to Surabaya within the next two weeks, with the cheapest ticket starting at S$ 202.

Cheap flights from Singapore to Surabaya in October, November 2021

The best prices found for SIN to SUB flights in October, November
17 Nov - 28 Nov
S$ 264pp
SIN
Singapore Changi
Multiple airlines
 
1 STOP
SUB
Surabaya Juanda
SUB
Surabaya Juanda
Multiple Airlines
 
1 STOP
SIN
Singapore Changi
9 Nov - 16 Nov
S$ 275pp
SIN
Singapore Changi
Multiple airlines
 
1 STOP
SUB
Surabaya Juanda
SUB
Surabaya Juanda
Multiple Airlines
 
1 STOP
SIN
Singapore Changi
25 Nov - 25 Nov
S$ 280pp
SIN
Singapore Changi
Multiple airlines
 
1 STOP
SUB
Surabaya Juanda
SUB
Surabaya Juanda
Multiple Airlines
 
1 STOP
SIN
Singapore Changi

Singapore Changi to Surabaya 2021 flight deals

Cheap flights to Surabaya from Singapore found for this year
17 Nov - 28 Nov
S$ 264pp
SIN
Singapore Changi
Multiple airlines
 
1 STOP
SUB
Surabaya Juanda
SUB
Surabaya Juanda
Multiple Airlines
 
1 STOP
SIN
Singapore Changi
9 Nov - 16 Nov
S$ 275pp
SIN
Singapore Changi
Multiple airlines
 
1 STOP
SUB
Surabaya Juanda
SUB
Surabaya Juanda
Multiple Airlines
 
1 STOP
SIN
Singapore Changi
25 Nov - 25 Nov
S$ 280pp
SIN
Singapore Changi
Multiple airlines
 
1 STOP
SUB
Surabaya Juanda
SUB
Surabaya Juanda
Multiple Airlines
 
1 STOP
SIN
Singapore Changi

Direct flights to Surabaya from Singapore

Save time with Singapore to Surabaya direct flight deals
19 Mar - 19 Mar
S$ 209pp
SIN
Singapore Changi
Multiple airlines
Direct
SUB
Surabaya Juanda
SUB
Surabaya Juanda
Jetstar Asia
Direct
SIN
Singapore Changi
10 Feb - 14 Feb
S$ 330pp
SIN
Singapore Changi
Jetstar Asia
Direct
SUB
Surabaya Juanda
SUB
Surabaya Juanda
Jetstar Asia
Direct
SIN
Singapore Changi

One-way flights to Juanda from Singapore

The cheapest one-way flights from Singapore to Surabaya
07:10 - 08:30
Jetstar Asia
Direct
2h 20m
SIN - SUB
Jetstar Asia
S$ 128
mytrip.com
21:45 - 14:00
Cathay Pacific
1 stop
17h 15m
SIN - SUB
Cathay Pacific
S$ 4,544
Travel2Be
09:25 - 03:55
Multiple Airlines
3 stops
19h 30m
SIN - SUB
Multiple Airlines
S$ 4,557
Travel2Be

Related info for your journey

Useful info, stats and facts about <span class="emphasized">Singapore</span> to <span class="emphasized">Surabaya</span> flights.

Flight FAQs

From Singapore to Surabaya

Which airlines flying from Singapore Changi to Surabaya Juanda have flexible cancellations due to COVID-19?

Scoot, Singapore Airlines, and China Airlines are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.

Can I find flights from Singapore to Surabaya for under S$ 300 on Cheapflights?

Yes, there are multiple flights from Singapore to Surabaya for under S$ 300. The cheapest flight booked recently is on Multiple Airlines for just S$ 209, but on average you can expect to pay S$ 484.

Are there direct flights from Singapore to Surabaya for under S$ 300 on Cheapflights?

Cheapflights has 2 direct flights from Singapore to Surabaya under S$ 300. A good price for a direct flight from Singapore to Surabaya is less than S$ 270.

How popular is this Singapore to Surabaya flight route?

Flights from Singapore Changi to Surabaya Juanda have been viewed 7,160 times in the past calendar month.

What are the cheapest airlines flying from Singapore to Surabaya return?

According to our current data, Jetstar Asia (S$ 330), and Garuda Indonesia (S$ 712) offers the cheapest pricing from Singapore to Surabaya.

What are the most popular airlines that fly from Singapore to Surabaya?

Consider Jetstar Asia, China Airlines or Garuda Indonesia when booking your flight. These represent the most popular airlines when flying from Singapore to Surabaya.

What are the most reliable airlines from Singapore to Surabaya?

Looking for the most reliable airlines to get you to your destination on time? Our data shows these are most likely to get you from Singapore to Surabaya on time: KLM (0%), Jetstar Asia (0%), Scoot (0%).

What are the cheapest flights from Singapore to Surabaya?

While on average a flight from Singapore to Surabaya is generally S$ 268, our data shows the cheapest flight currently is S$ 80. When looking at the most popular route, (Singapore Changi - Surabaya Juanda), you can expect to pay S$ 209 for that flight.

COVID Restrictions

View COVID Travel Restrictions for Surabaya, Indonesia

Do I need a COVID test to fly to Surabaya from Singapore?

Information is based on travel restrictions from Singapore Changi to Surabaya Juanda

Most visitors from Singapore Changi need to provide a negative COVID-19 test result and/or quarantine to enter Surabaya Juanda.

COVID-19 testing requirements
Visitors from Singapore Changi must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Surabaya Juanda.

Quarantine requirements
Visitors from Singapore Changi are not required to quarantine after entering Surabaya Juanda.

Documents
COVID-19 Vaccination Card/Certificate - Permitted travelers are required to present a card or certificate (physical or digital) that you have received the full dose of COVID-19 vaccine.

Foreigners under the age of 12 years who are travelling with their parents are exempted from this requirement.




Do I need a test to fly back to Singapore from Surabaya?

Returning to Singapore Changi from Surabaya Juanda

COVID-19 testing requirements
Visitors from Surabaya Juanda must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Singapore Changi.

Quarantine requirements
Visitors from Surabaya Juanda are not required to quarantine after entering Singapore Changi.

Hide COVID Travel Restrictions for Surabaya, Indonesia

Destination information for Surabaya

Things to know before you go - useful duration and weather info for your trip from Singapore to Surabaya.
Today's exchange rate
S$ 1 = Rp 10,434.54
Flight duration from SIN to SUB
2h 26m
Average temperature for October in Surabaya
35.0 °C
Avg rainfall for October in Surabaya
21.0 mm

Airports servicing Singapore

Singapore Changi (SIN)

Airports servicing Surabaya

Top 7 airlines flying from Singapore Changi to Surabaya Juanda

The chart below displays the airlines Cheapflights users travelling from Singapore to Surabaya choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
Airline Cheapest Average Flexibility On-time COVID-19 safety
Scoot
S$ 135 S$ 202 No cancel fee N/A
Search Scoot flights
Jetstar Asia
S$ 147 S$ 226 No cancel fee 86%

We couldn't confirm the COVID-19 safety measures taken by Jetstar Asia. Please check directly on their website for additional information.

Search Jetstar Asia flights
Malaysia Airlines
S$ 155 S$ 215 No cancel fee 67%
Search Malaysia Airlines flights
China Airlines
S$ 168 S$ 240 No cancel fee 70%
Search China Airlines flights
Singapore Airlines
S$ 175 S$ 285 No cancel fee 81%
Search Singapore Airlines flights
SilkAir
S$ 184 S$ 310 No cancel fee 77%

We couldn't confirm the COVID-19 safety measures taken by SilkAir. Please check directly on their website for additional information.

Search SilkAir flights
Garuda Indonesia
S$ 199 S$ 281 No cancel fee 71%

We couldn't confirm the COVID-19 safety measures taken by Garuda Indonesia. Please check directly on their website for additional information.

Search Garuda Indonesia flights
Home Asia Indonesia Surabaya Cheap flights from Singapore to Surabaya
  • Return
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First