Cheap flights from Singapore Changi to Surabaya

Top last minute flight deals

Feeling spontaneous? It’s never too late to book a trip. Here’s our pick of the best last minute flights to Surabaya...
Estimated lowest prices only. Found in the last 14 days.

Flight information Singapore Changi to Surabaya

Cheapest return price last month


Direct airlines


Flights per week


Average flight time, total distance 1377 kilometres

2h 15min

Most popular airline last month



1 airport

Frequently asked questions

There's one airport in Surabaya: Surabaya.
The best price found on Skyscanner for a flight from Singapore Changi to Surabaya is $122. This was found by aggregating across different carriers and is the cheapest price for the whole month.
2h 15min is the average flight time from Singapore Changi to Surabaya.
There are 7 airlines who fly direct from Singapore Changi to Surabaya.
As of January, there are 48 flights per week flying from Singapore Changi to Surabaya.

Flying from Singapore to Surabaya

The cheapest month to buy flight tickets from Singapore to Surabaya in January. Scoot, Jetstar and Garuda Indonesia Airlines all offer direct flights from Singapore to Surabaya. Direct flights are not available every day of the week. Air Asia stops in Kuala Lumpur International Airport.

Budget airlines that fly from Singapore to Surabaya

Air Asia, Scoot and Jetstar are budget airlines offering cheap flights from Singapore to Surabaya. Flights are not available every day of the week.

Departure from Singapore Changi Airport

Singapore Changi Airport is accessible by taxi, train and public bus. A taxi to the airport takes about 30 minutes and costs between SGD $20 (USD $15) and SGD $40 (USD $30). The train can be taken from Raffles Place, changing at Tanah Merah station. A single fare costs about SGD $2.80 (USD $2). Public buses stop at terminals 1, 2 and 3. A single fare costs around SGD $2.50 (USD $1.80).

Things to do in Singapore Changi Airport (SIN)

There are over 350 stores across all terminals featuring major international shopping brands. Dining options include a range of cafes, fast-food and sit-down restaurants. A stay at the Ambassador Transit Hotel costs SGD $129 (USD $95) for one night. Free Wi-Fi is available throughout the airport. Terminals 1 and 3 have a Snooze Lounge and Terminal 2 has a Sanctuary and an Oasis Lounge.

Arrival at Surabaya Airport

Central Surabaya can be reached by taxi or bus. A taxi will cost up to SGD $13 (USD $10) to get to central Surabaya. The airport bus is air-conditioned and comfortable. A single fare costs around SGD $2 (USD $1.5). Europcar, Avis and Budget provide rental car services.

Things to do in Surabaya Airport (SUB)

Shopping options are limited. There is a small duty-free shop. There is a limited range of dining options inside the airport with only a few restaurants and coffee shops. The Ibis Budget Surabaya Airport costs about SGD $41 (USD $30) per night. Free Wi-Fi and internet stations are available throughout the airport.

Time difference between Singapore and Surabaya

Singapore is 1 hour ahead of Surabaya.

Weather in Surabaya

Surabaya has a tropical climate. The weather is usually hot and humid year-round with a lot of rainfall. Temperatures are steady all year round. August is the coldest month, with an average temperature of 23°C. May is the hottest month, with an average temperature of 24°C.

Exchange rate between Singapore and Surabaya

At the current exchange rate, SGD $1 (USD $0.73) is worth Rp. 9881.

Average cost of a meal in Singapore and Surabaya

In Singapore, a three-course meal for 2 people in a mid-range restaurant costs SGD $81.2 (USD $60). In Surabaya, the same meal costs around SGD $15 (USD $11).

Average cost of hotel/night in Singapore and Surabaya

According to figures from 2015, average cost of a hotel room per night for one person in Singapore was SGD $236 (USD $173). As of 2017, the average cost for a hotel room in Surabaya is approximately SGD $53 (USD $39).

To be the first to know about the latest flight prices on this route and to find out when prices drop, sign up for Skyscanner’s Price Alerts feature! Check it out here.

[ This information is correct as of 06/10/2017 ]

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