Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Flights
Hotels
1 traveler
Unsupported Browser!
Find Flights

Cheap Flights from Singapore to Surabaya, ID, Indonesia - SIN to SUB

Popular flights from Singapore to Surabaya

We’ve got the inside scoop on finding the best time to fly for the best price. Not sure when to travel for your next vacation? Find details below on when-to-fly and when-to-buy.

Air Asia Indonesia
Departure Date Return Date Lowest Price
Jul 15, 2016 Jul 17, 2016 SGD284
China Airlines
Departure Date Return Date Lowest Price
Jul 1, 2016 Jul 16, 2016 SGD175
Jul 3, 2016 Jul 17, 2016 SGD175
Jul 4, 2016 Jul 18, 2016 SGD175
Jul 5, 2016 Jul 11, 2016 SGD175
Jul 5, 2016 Jul 15, 2016 SGD175
Garuda Indonesia
Departure Date Return Date Lowest Price
Jul 15, 2016 Jul 17, 2016 SGD306
Jetstar Asia
Departure Date Return Date Lowest Price
Jun 1, 2016 Jun 8, 2016 SGD229
Jun 2, 2016 Jun 4, 2016 SGD229
Jun 7, 2016 Jun 13, 2016 SGD229
Jun 8, 2016 Jun 13, 2016 SGD229
Jun 9, 2016 Jun 13, 2016 SGD229
Lion Air
Departure Date Return Date Lowest Price
Jul 15, 2016 Jul 17, 2016 SGD380
SilkAir
Departure Date Return Date Lowest Price
Jul 20, 2016 Jul 30, 2016 SGD237
Jul 20, 2016 Jul 23, 2016 SGD237
Jul 21, 2016 Jul 28, 2016 SGD237
Jul 21, 2016 Jul 30, 2016 SGD237
Jul 25, 2016 Aug 9, 2016 SGD237
Singapore Airlines
Departure Date Return Date Lowest Price
Jul 30, 2016 Aug 7, 2016 SGD202
Jul 31, 2016 Aug 5, 2016 SGD202
Aug 1, 2016 Aug 5, 2016 SGD202
Aug 3, 2016 Aug 7, 2016 SGD202
Aug 4, 2016 Aug 8, 2016 SGD202
SkyStar
Departure Date Return Date Lowest Price
Jul 15, 2016 Jul 17, 2016 SGD260
Tiger Airways
Departure Date Return Date Lowest Price
Jul 15, 2016 Jul 17, 2016 SGD255

How Much Does it Cost to Fly from Singapore to Surabaya (SIN to SUB)?

We have collected flight cost data from across the web for travel from Singapore to Surabaya, and have found the average flight price for this trip to be SGD175.

When Can I Buy the Cheapest Flight from Singapore to Surabaya (SIN to SUB)?

Airlines can adjust prices for plane tickets from Singapore to Surabaya based on the day and time that you decide to book your flight. We have collected data from all airlines, and have discovered that the best days to book flights are Tuesdays, Wednesdays, and Saturdays. Read our article to find more information about the best time to buy airline tickets.

How far in advance should you book flights from Singapore to Surabaya

The chart below shows up-to-date information regarding how far in advance a flight from Singapore to Surabaya should be booked.

Non Stop versus 1-Stop
Advanced PurchaseNon StopOne Stop
< 7 days SGD256 SGD397
7-14 days SGD256 SGD397
14-21 days SGD256 SGD397
21-30 days SGD216 SGD397
30-60 days SGD175 SGD397
60-90 days SGD175 SGD260
90+ days SGD175 SGD397

Cheapest Day To Fly from Singapore to Surabaya

The chart below shows up-to-date information regarding the cheapest days to fly from Singapore to Surabaya.

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
SGD175 SGD175 SGD175 SGD175 SGD175 SGD175 SGD175

Lowest Fares Chart By Month from Singapore to Surabaya

The chart below shows the lowest fare by month when flying from Singapore to Surabaya.

Month Origin Destination Carrier Depart Date Return Date Stops Price
May Singapore Surabaya Jetstar Asia 5/25/16 5/30/16 0 SGD230
June Singapore Surabaya China Airlines 6/16/16 6/19/16 0 SGD195
July Singapore Surabaya China Airlines 7/1/16 7/16/16 0 SGD175
August Singapore Surabaya China Airlines 8/1/16 8/5/16 0 SGD175
September Singapore Surabaya China Airlines 9/5/16 9/8/16 0 SGD175
October Singapore Surabaya China Airlines 10/6/16 10/10/16 0 SGD175
November Singapore Surabaya China Airlines 11/17/16 11/21/16 0 SGD175
December Singapore Surabaya Singapore 12/1/16 12/7/16 0 SGD202

Cheapest Weekend Non-Stop Flights for the Next 30 Days from Singapore to Surabaya

If you're ready to take a trip in the next 30 days and want to fly on the weekend, you might be wondering which weekend is the cheapest to fly. The chart below shows up-to-date data regarding weekend flight prices from Singapore to Surabaya.

Next 30 Days

SunMonTueWedThuFriSat
1 2 3 4 5 6 7
SGD256
8 9 10 11 12 13 14
SGD256 SGD276
15 16 17 18 19 20 21
SGD276 SGD256
22 23 24 25 26 27 28
SGD256 SGD240
29 30 31 1 2 3 4
SGD240 SGD216
5 6 7 8 9 10 11
SGD216

Non-Stop vs Connecting Flights from Singapore to Surabaya (SIN to SUB)

Your Singapore to Surabaya flight can be significantly cheaper by choosing a multi-stop airline ticket. Although these connecting flights sacrifice some convenience, on average, travelers save 20%-60% when they choose to fly multi-stop versus a direct flight.

The average price for connecting flights from Singapore to Surabaya is SGD943.

The average price for non-stop flights from Singapore to Surabaya is SGD246.

The chart below shows up to date information regarding non-stop flights from Singapore to Surabaya.

Nonstop Flight Details from Singapore to Surabaya
CarrierMonTueWedThuFriSatSunEarliest FlightLatest Flight
Jetstar Asia 1 1 1 1 1 1 1 11:10 18:45
China Airlines 1 1 1 1 1 1 1 20:10 20:10
Garuda 1 1 1 1 1 1 1 19:30 19:30
SilkAir 1 1 1 1 1 1 1 16:30 16:30
Singapore 1 1 1 1 1 1 1 07:50 07:50
Tigerair 1 0 1 1 1 0 1 08:15 08:15

Round Trip vs One Way Flights from Singapore to Surabaya (SIN to SUB)

We have found that there is often no price difference between buying a round trip flight versus a one way flight. Increased flexibility is the main benefit when it comes to buying a one way flight from Singapore to Surabaya. However, booking a round trip flight can be a simpler process. You can compare round trip and one way flights by using our flight comparison.

The average price for one way flights from Singapore to Surabaya is SGD288.

The average price for round trip flights from Singapore to Surabaya is SGD246.

More Cheap Flights

FlightsAirlineLowest Price
Kuala Lumpur to Surabaya AirAsia, Garuda, Lion Air, Malaysia, Malindo, AirAsia Indonesia, SkyStar SGD140
Batam to Surabaya Garuda, Batik Air, Lion Air, Citilink, Sriwijaya SGD166
Johor Bahru to Surabaya AirAsia, Garuda, Wings, Lion Air, Malaysia, Malindo, AirAsia Indonesia, SkyStar SGD560
Pekanbaru to Surabaya Garuda SGD562
Kuantan to Surabaya Garuda, Malaysia Check Dates
Singapore to Jakarta Jetstar Asia, Air France, Garuda, Batik Air, Lion Air, SilkAir, Citilink, AirAsia Indonesia, Sriwijaya, Singapore, Tigerair, Scoot, SkyStar SGD82
Singapore to Bangkok Jetstar Asia, Cathay, Ethiopian, Thai AirAsia, SilkAir, Orient Thai, Bangkok, Thai Lion, Singapore, Thai, Tigerair, Scoot SGD96
Kuala Lumpur to Denpasar Bali AirAsia, AirAsia X, Garuda, Lion Air, Malaysia, Malindo, Citilink, AirAsia Indonesia, SkyStar SGD107
Singapore to Denpasar Bali Jetstar Asia, Garuda, Lion Air, KLM, SilkAir, Citilink, Qatar, AirAsia Indonesia, Sriwijaya, Singapore, Tigerair, Scoot, SkyStar SGD183
Singapore to London Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Condor, Aer Lingus, Eurowings, NIKI, Iberia, Meridiana, Adria, KLM, Air Malta, Luxair, Lufthansa, SilkAir, Czech, Austrian, SmartWings, SAS, Brussels, Singapore, Tap Portugal, Scoot, Air Europa, Virgin Atlantic SGD1,022
Singapore to Kuala Lumpur Jetstar Asia, AirAsia, Firefly, Malaysia, SilkAir, Malindo, Singapore, Tigerair, Scoot SGD58
Singapore to Tokyo Jetstar Asia, Jetstar Japan, JAL, Vanilla, SilkAir, All Nippon, Singapore, Tigerair, Scoot, United SGD531
Singapore to Malang Jetstar Asia, Garuda, Lion Air, SilkAir, AirAsia Indonesia, Singapore, Tigerair SGD389
Kuala Lumpur to Jakarta AirAsia, Garuda, Batik Air, Lion Air, KLM, Kuwait, Lufthansa, Malaysia, Malindo, Citilink, AirAsia Indonesia, Sriwijaya, SkyStar SGD101
Singapore to Yogyakarta Jetstar Asia, Garuda, Lion Air, SilkAir, AirAsia Indonesia, Singapore, Tigerair, Scoot, SkyStar SGD177
Kuala Lumpur to Singapore Jetstar Asia, AirAsia, Firefly, Malaysia, SilkAir, Malindo, Singapore, Tigerair, Scoot SGD58
Singapore to Shanghai Jetstar Asia, Sichuan, Air China, China Southern, Shanghai, Juneyao, Hainan, Capital Airlines, Xiamen, SilkAir, China Eastern, Shandong, Singapore, Tigerair, Scoot, Xinhua, Shenzhen SGD420
Singapore to Semarang Jetstar Asia, Garuda, Lion Air, SilkAir, AirAsia Indonesia, Singapore, Tigerair, Scoot SGD217
Kuala Lumpur to Malang Garuda, Lion Air, Malaysia, Malindo, AirAsia Indonesia SGD326
Singapore to Solo City Jetstar Asia, Garuda, Lion Air, SilkAir, AirAsia Indonesia, Singapore, Tigerair, Scoot SGD388
Kuala Lumpur to Yogyakarta AirAsia, Garuda, Lion Air, Malaysia, Malindo, Citilink, AirAsia Indonesia, SkyStar SGD74
Singapore to Seoul Jetstar Asia, Korean, SilkAir, Asiana, Singapore, Tigerair, Scoot, Eastar Jet SGD514
Kuala Lumpur to Bangkok AirAsia, Nok Air, Ethiopian, Thai AirAsia, Lufthansa, Malaysia, Egyptair, Malindo, Bangkok, Royal Jordanian, Thai Lion, Thai SGD101
Singapore to Bandung Jetstar Asia, Garuda, Wings, Lion Air, SilkAir, Citilink, AirAsia Indonesia, Singapore, Tigerair, SkyStar SGD183
Singapore to Hong Kong Jetstar Asia, Cathay, Hong Kong, Dragonair, SilkAir, Singapore, Tigerair, Scoot, United, Hong Kong Express SGD201
Kuala Lumpur to Bandung AirAsia, Garuda, Wings, Lion Air, Malaysia, Malindo, Citilink, AirAsia Indonesia, SkyStar SGD95
Kuala Lumpur to Semarang AirAsia, Garuda, Batik Air, Lion Air, Malaysia, Malindo, AirAsia Indonesia, SkyStar SGD311
Singapore to Manila Jetstar Asia, Cebu Pacific, SilkAir, Philippine, Singapore, Tigerair, Scoot, AirAsia Zest SGD201
Singapore to Beijing Jetstar Asia, Sichuan, Air China, China Southern, Shanghai, Hainan, Xiamen, SilkAir, China Eastern, Shandong, Singapore, Tigerair, Scoot, Xinhua, Shenzhen SGD420
Kuala Lumpur to Solo City AirAsia, Garuda, Lion Air, Malaysia, Malindo, AirAsia Indonesia, SkyStar SGD311

Airlines Flying from Singapore to Surabaya (SIN to SUB)

Below are the different airlines that fly from Singapore to Surabaya with the average price of their plane tickets. Just remember that different airlines offer different levels of comfort and service, so consider convenience when choosing your airline.

Below is the full flight schedule summary of the next 30 days for flights from Singapore to Surabaya.

Singapore to Surabaya
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Jetstar Asia - X X X X X X X
Royal Brunei BWN X X X X X X X
China Airlines - X X X X X X X
Garuda - X X X X X X X
Garuda DPS X X X X X X X
SilkAir - X X X X X X X
Singapore - X X X X X X X

Airports for Your Route

These pages contain information about the major airports in Singapore and Surabaya, so you can feel comfortable knowing how to get around whether you are about to take off or you just landed.

Singapore to Surabaya Flight Questions

Below are some common questions that asked about this flight route:

Question: How long is a direct flight from Singapore to Surabaya?
Answer: The average Singapore to Surabaya flight time is 2 hours and 20 minutes.
Question: How many kilometers are there between Singapore and Surabaya?
Answer: The distance from Singapore to Surabaya is 1374 kilometers.
Question: How common are direct flights from Singapore to Surabaya?
Answer: There are 40 direct flights from Singapore to Surabaya.
Question: What is the most popular airline for non-stop flights from Singapore to Surabaya?
Answer: China Airlines provides 17% of the non-stop flights between Singapore and Surabaya.
Question: What are the most popular connecting cities when flying from Singapore to Surabaya?
Answer: Bandar Seri Begawan, BN
Singapore (SIN) To Surabaya, ID (SUB) Flights: Cheap Flights From Singapore To Surabaya | FareCompare.