Cheap Flights from Singapore to Surabaya

Compare Singapore to Surabaya flight deals

Find the cheapest month or even day of the year to fly to Surabaya

Book the best Surabaya fare with no extra fees

Flight deals from Singapore to Surabaya Airport

Looking for a cheap last-minute deal or the best return flight from Singapore to Surabaya Airport? If you want to travel next month, return fares start from R 3,072. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Singapore to Surabaya

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Singapore to Surabaya flights are currently cheapest in May.

Direct flights from Singapore to Surabaya

Singapore to Surabaya: Alternative routes

Compare routes from Singapore to Surabaya below. You may find an airport to fly into that's cheaper, faster, or easier than Surabaya.

Singapore to Surabaya: Flight information

The things to know before you go.
Cheapest flight foundR 1,529
Cheapest month to flyMay
Average flight time2 hrs, 26 mins
Most popular airlineSingapore Airlines
Average flights per week354

Finding cheap flights from Singapore to Surabaya: Frequently asked questions

The best price we found for a return flight from Singapore to Surabaya is R 2,542. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 26 minutes is the average flight time from Singapore to Surabaya.
Singapore Airlines, Air India and Garuda Indonesia fly direct from Singapore to Surabaya.
As of March 2026, there are 354 flights per week flying from Singapore to Surabaya.
The cheapest month to fly from Singapore to Surabaya is usually September.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Singapore to Surabaya Airport on Thursday, 10 September 2026.
Yes – the average flight time is 2 hours and 26 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Surabaya but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Surabaya is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Surabaya is Scoot .

Flying from Singapore to Juanda International Airport (SUB): What you need to know

  • Singapore Changi Airport (SIN) is Singapore's main airport. Check out your options for booking a flight from Singapore to Juanda International Airport (SUB) taking off from here.

  • Expect to be travelling for 2 hours 25 minutes. On average, that's the time it takes for a direct Singapore to Juanda International Airport flight.

  • The timezone in Surabaya is UTC+7, which is one hour behind Singapore. Juanda International Airport is located in Surabaya.

  • The most popular route is from Singapore Changi Airport (SIN) to Juanda International Airport (SUB), with 39 direct services every week. If you're ready to head out sooner, the earliest flight from SIN to SUB is the 6:30am Scoot service. If a later start suits your schedule, the last departure is at 7:30pm with Garuda Indonesia.

  • To ensure you catch your flight from Singapore to SUB, leave plenty of time for things like check-in and baggage drop. Arriving two hours before international departures and an hour before domestic flights is the general travel rule.

  • During popular months like February, it's a good idea to get to the airport earlier. Arrive two hours before a domestic departure and four hours ahead of an international flight when you fly during a peak period in general.

Airports in Singapore

Singapore Changi Airport (SIN)

  • You can book a direct flight from Singapore to Juanda International Airport (SUB) out of Singapore Changi Airport (SIN).

  • At SIN, there's a good selection of airlines operating direct flights from Singapore to Juanda International Airport, such as:

  • The airline with the highest booking numbers between SIN and SUB is Singapore Airlines.

  • The most reliable carrier for punctuality on this route is Scoot. Its services arrive as planned 77.91% of the time.

  • Located around 19 kilometres from the centre of Singapore, SIN can be reached in about 25 minutes by car (depending on traffic). The journey by public transport is roughly 40 minutes.

  • Want an easy start to your break? Stay near Singapore Changi Airport. Whether you're catching an early flight from Singapore to Juanda International Airport or aren't a fan of being rushed, these hotels have you covered:

  • When it comes to the on-time performance of Singapore Changi Airport, data shows 74% of flights arrive within the scheduled time frame.

Seletar Airport (XSP)

  • The distance from Singapore's city centre to XSP is about 14 kilometres. Consider transport options and possible delays when working out the quickest way to get to the airport.

  • Want to enjoy an extra night away before your Singapore to SUB flight? Relax in a hotel near Seletar Airport before your break officially starts. These stays have a room with your name on it:

  • The majority of flights that depart Seletar Airport touch down at their destination as planned. It boasts an on-time performance rate of 82%.

About Juanda International Airport (SUB)

Getting from Juanda International Airport (SUB) to central Surabaya

  • Central Surabaya is around 13 kilometres from Juanda International Airport and takes about 25 minutes to reach by car. See what your options are for making the trip into the city, whether that's with a taxi, car hire or ride-share.

  • It takes roughly 45 minutes if you're using public transport.

How to find the cheapest flights from Singapore to Juanda International Airport (SUB)

  • R 1,529 is the lowest price for a one-way ticket from Singapore to Juanda International Airport. A return flight starts at R 2,542. These prices may change depending on demand.

  • To snag cheap flights from Singapore to SUB, book your ticket four months before your planned departure.

  • The best month for scoring cheap Singapore to Juanda International Airport tickets is September. Use the 'Whole month' tool to compare prices, then select the dates offering the lowest fares.

  • There's no need to check back in every day to find out if prices have dropped when you set up a Price Alert. We'll notify you as soon as a better deal comes up on plane tickets from Singapore to SUB.

  • Lock in a cheap flight from Singapore to Juanda International Airport by using filters. Select your preferred times, airlines and number of stops, then sort the results by 'Cheapest' for the best deals.

The best time to fly from Singapore to Juanda International Airport (SUB)

  • It's time to decide when to book your flight from Singapore to Juanda International Airport (SUB). February is the peak month for travel to Surabaya. If you like your getaways a little more chill, head there in December.

  • The warmest month in Surabaya is October, with temperatures ranging between 24ºC (75ºF) and 34ºC (93ºF). Book your Singapore to SUB plane ticket then if you enjoy this type of weather.

  • If you like cooler conditions, look for a cheap ticket from Singapore to Juanda International Airport in July when temperatures are between 23ºC (73ºF) and 32ºC (90ºF).

More about Surabaya

  • When it comes to searching for somewhere to rest your head, you'll find the top stays in Surabaya right here. Explore these options after you've booked your flight from Singapore to Juanda International Airport:

  • Your trip to Surabaya isn't complete without checking out the sights. Leading attractions that should be on your list include Monkasel (Submarine Monument), Ampel Mosque and Batu Batu Kenjeran Beach.

Explore more of Indonesia

  • Semarang is just one of the many places in Indonesia waiting to be discovered once you've taken in the sights of Surabaya. Around 274 kilometres away to the west, its top attractions include Prambanan, Indonesia Kaya Park and Masjid Agung Jawa Tengah.

  • Around 274 kilometres west of Surabaya, Yogyakarta is another favourite stop in Indonesia. Get a taste of what this destination has to offer at Wisata Kraton Jogja, Yogyakarta Palace and ALUN ALUN KIDUL YOGYAKARTA.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.