Singapore to Surabaya flight tickets

One-way
Round-trip
Multi-city
Direct Flights only
1 Adult, 0 Child, 0 Infant (on lap)
Economy
From
To
Departure date
Return Date
Search Flights
Feeling spontaneous? Search flights to anywhere!

Flight information from Singapore to Surabaya

Direct flights from Singapore to Surabaya

Airlines offering direct flights from Singapore to Surabaya, starting from S$146.
Check airlines flying from Singapore to Surabaya. Direct flights take only 2 hours and 25 minutes
Garuda Indonesia
Garuda Indonesia
See Airlines
Singapore Airlines
Singapore Airlines
See Airlines

New User Promo

Download our app to DOUBLE the discount!
Flight

Up to 8% Off Flights

Valid for first transaction in Traveloka app
BOOKTRAVELOKA
Copy
Hotel

8% off Hotels

Valid for first transaction in Traveloka app
BOOKTRAVELOKA
Copy
Attraction

8% off Attractions

Valid for first transaction in Traveloka app
BOOKTRAVELOKA
Copy
Car Rental

10% off Car Rental

Valid for first transaction in Traveloka app
BOOKTRAVELOKA
Copy

Save More with the Best Flight Deals

50M+ Downloads,
1M+ Reviews

Easy Flight Changes

Cancel or change your flight booking without hassle

Exclusive Hotel Deals

Unlock amazing deals on your hotel booking

24/7 Support

Reach out to us anytime, anywhere

When is the cheapest time to fly from Singapore to Surabaya? Compare flight prices now!

OriginDestinationDeparture DatePrice
Singapore (SINA)Surabaya (SUB)Thursday, 26 February 2026S$153
Singapore (SINA)Surabaya (SUB)Wednesday, 4 March 2026S$144
Singapore (SINA)Surabaya (SUB)Thursday, 9 April 2026S$114
Singapore (SINA)Surabaya (SUB)Saturday, 9 May 2026S$117
Singapore (SINA)Surabaya (SUB)Wednesday, 3 June 2026S$118
Singapore (SINA)Surabaya (SUB)Wednesday, 29 July 2026S$117
Singapore (SINA)Surabaya (SUB)Saturday, 15 August 2026S$118
Singapore (SINA)Surabaya (SUB)Tuesday, 8 September 2026S$120
Singapore (SINA)Surabaya (SUB)Saturday, 24 October 2026S$119
Singapore (SINA)Surabaya (SUB)Wednesday, 18 November 2026S$119
Singapore (SINA)Surabaya (SUB)Friday, 11 December 2026S$119
Singapore (SINA)Surabaya (SUB)Friday, 15 January 2027S$119

Today’s flight schedule from Singapore to Surabaya — last minute flight deals on Traveloka!

Explore all flight schedules from Singapore to Surabaya, with the fastest flight taking only 2 hours and 25 minutes
Thu, 26 Feb 2026
Fri, 27 Feb 2026
Sat, 28 Feb 2026
Airline
Departure Time
Arrival Time
Origin airport
Destination airport
Scoot
Scoot
07:30
09:00
Singapore (SIN)
Surabaya (SUB)
Book flight
Singapore Airlines
Singapore Airlines
07:50
09:20
Singapore (SIN)
Surabaya (SUB)
Book flight
Singapore Airlines
Singapore Airlines
14:10
15:40
Singapore (SIN)
Surabaya (SUB)
Book flight
Singapore Airlines
Singapore Airlines
16:25
17:50
Singapore (SIN)
Surabaya (SUB)
Book flight

Travel guide to Surabaya — must-visit spots and travel info

Looking for the best deals on your next Singapore to Surabaya flight? Your search ends here! Whether you are planning a quick weekend getaway or a long-awaited vacation, Traveloka makes it incredibly easy to find cheap flights from Singapore to Surabaya. Elevate your travel experience with our exclusive flight promos, and conveniently bundle your trip with discounted hotels, seamless airport transfers, and exciting attraction tickets. From one-way and round-trip to complex multi-city itineraries, book with Traveloka today and embark on your next great adventure!

Essential Flight Information: Singapore to Surabaya

How much does a Singapore to Surabaya flight cost?

Ticket prices fluctuate based on airline availability, seasonality, and how far in advance you book. Generally, prices for a Singapore to Surabaya flight start from S$146. For the most accurate, real-time fares, use the Traveloka search bar above and check out our latest promotions.

How long is the flight from Singapore to Surabaya?

The fastest direct flight typically takes around 2 hours and 25 minutes. Keep in mind that factors such as chosen airlines, layovers, and weather conditions can affect your total travel time.

Which airports serve Surabaya?

When arriving in Surabaya, your flight will land at Juanda (SUB). We recommend checking your itinerary to see if your airline offers direct transit options to your hotel from the airport!

Travel Tips for a Seamless Trip to Surabaya

Smart Packing Tips

  • Pack Light: Save on unexpected checked baggage fees by traveling with a cabin-approved carry-on for shorter trips.
  • Stay Powered: Don’t forget to pack a power bank and a universal travel adapter to keep your devices charged while exploring Surabaya.

Health & Safety First

  • Stay Hydrated: Airplane cabin air can be very dry. Drink plenty of water before and during your Singapore to Surabaya flight.
  • Stay Vigilant: Always keep a close eye on your personal belongings and travel documents, especially in bustling transit areas and crowded tourist spots.

Why Book Your Singapore to Surabaya Flight with Traveloka?

Did you know booking through Traveloka comes with world-class benefits tailored to your travel convenience? Here is why millions of travelers choose us for their journeys:

  • Unbeatable Prices: Unlock highly competitive rates, flash sales, and exclusive in-app discounts.
  • Smart Booking Tools: Utilize our flexible date searches and Price Alert feature to ensure you never miss a great fare drop.
  • 24/7 Customer Support: Enjoy peace of mind knowing our dedicated support team is ready to assist you at any stage of your trip.

How to Score the Cheapest Flight Deals

  • Book in Advance: Secure your tickets weeks or months early to unlock the lowest base fares.
  • Travel Off-Peak: Avoid peak holiday seasons. Flying mid-week (such as Tuesdays and Wednesdays) often yields much better rates.
  • Set Fare Alerts: Let Traveloka do the heavy lifting. Set up a price alert and we will notify you the moment ticket prices drop.
  • Be Flexible: Consider booking early morning or late-night "red-eye" flights to snag the absolute cheapest fares.

About Surabaya

Flight Duration

2 hr(s) 25 mins

Airport in Singapore

Airport in Juanda

What is the difference between a direct flight, non-stop flight, connecting flight, and a layover in flights?

Okay, let's break down flight types! A non-stop flight goes straight from A to B. A direct flight might stop, but keeps the same flight number. A connecting flight means you change planes to reach your destination. A layover in flights is the time you spend at the airport between flights, and booking a S$146 connecting flight can sometimes save you money!

Do I need any vaccine for travel or travel immunizations when flying from Singapore to Surabaya?

Generally, you don't need specific travel vaccines for a trip from Singapore to Surabaya. However, it's always a good idea to check with your doctor or a travel clinic for the most up-to-date advice, as requirements can change. A yellow fever vaccine isn't usually needed for this route. Have a fantastic trip, and remember you can find flights starting from S$146 on Traveloka!

How safe is Surabaya for tourists? Is it safe in Surabaya for solo or family travel?

Surabaya is generally a safe city for tourists, including solo travellers and families. Like any big city, it's wise to stay aware of your surroundings and take basic precautions against petty theft. Check out a local safety guide for extra tips, but overall, you should have a pleasant and secure visit! You can find flights for as low as S$146.

What are the differences between economy, premium economy, business, and first class on flights to Surabaya from Singapore?

Okay, so the main differences are comfort and price! Economy is your standard, most affordable option. Premium economy offers a bit more legroom and some extra perks. Business class gives you lie-flat seats and better service – keep an eye out for fly cheap business class options! First class is the ultimate luxury experience. Economy can start from S$146.

When is immigration at Juanda International Airport busiest, and is there a fast track immigration service?

Juanda International Airport immigration tends to be busiest during peak travel times, like public holidays and weekends. To save time, you might want to look into a fast track immigration service if available. This can really speed things up and get you to enjoying Surabaya sooner! Keep an eye out for signs when you arrive.

See More

Frequently Asked Questions

How much is the estimated flight ticket from Singapore to Surabaya (SIN or XSP to SUB)?

Looking at flights from Singapore to Surabaya, the air fare can vary, but the cheapest air ticket is usually around S$146. Keep in mind that prices depend on when you're booking and travelling, so it's always a good idea to check Traveloka for the most up-to-date deals!

What is the best day to book flights, and which month is considered the cheapest day to book flights from Singapore to Surabaya?

Generally, the best time to book airline tickets is on a Sunday, as you might snag a better deal! As for the cheapest month to fly from Singapore to Surabaya, keep an eye out for S$146 fares during November. Booking in advance is always a good shout to secure those lower prices.

How can I find last minute flight deals from Singapore to Surabaya (SIN or XSP to SUB) on Traveloka?

Looking for a cheeky getaway? Keep an eye on our Traveloka app and website for flash sales and air ticket promotion! You might snag a flight discount or an airfare promo on Singapore to Surabaya flights. While last-minute deals can pop up, booking in advance often helps you find the cheapest flight booking and the best flight ticket price, potentially around S$146!

What is the flight distance from Singapore to Surabaya, and how long is the flight on average?

The flight distance between Singapore and Surabaya is approximately 1,324 km. The average flight duration is around 2 hours and 30 minutes, though this can vary a little depending on the specific route and any potential delays. Keep an eye out for the best flight time to suit your travel plans! You can find flights from as low as S$146.

Can you book a direct flight to Surabaya from Singapore, or is a connecting flight required? Which airlines operate these routes?

Yep, you can snag a direct flight to Surabaya from Singapore! Airlines like Singapore Airlines, Jetstar Asia, and Garuda Indonesia operate direct routes. If those don't suit, you might consider a transit flight for more options, though that will involve a flight transfer. Keep an eye out for deals to get the S$146 fare!

What are the best airlines from Singapore to Surabaya (SIN or XSP to SUB), including budget airlines, low cost airlines, and full service airlines?

For flights from Singapore to Surabaya, some top airlines include budget carriers like AirAsia and Scoot. If you prefer full service, consider Singapore Airlines or Garuda Indonesia. Fares can vary, but you might find options starting from around S$146. Enjoy your trip!

Is Surabaya visa-free for Singaporeans, or do I need a visa on arrival or apply in advance?

For Singaporeans visiting Surabaya, good news! You can get a visa upon arrival. There's no need to apply in advance, making your trip planning a little easier. Just make sure you meet all the standard visa requirements for Singapore citizens when you land. Have a fantastic trip! You can find flights from just S$146.

How many days is enough for a trip from Singapore to Surabaya?

Planning your Surabaya adventure? For a good itinerary, I'd suggest at least 3 to 5 days. This gives you enough time to explore the city's highlights, enjoy the local cuisine, and maybe even take a day trip. Consider how long to stay based on your interests! You can often find flights for around S$146.

Which is the best airport in Singapore — Changi International Airport or Selatar Airport?

For most travellers, Changi International Airport is generally considered the best airport. It offers far more international flights and a wider range of facilities than Seletar. Seletar mainly handles private and chartered flights. So, unless you're flying privately, Changi is likely your best bet for convenience and choice.

Is pet freight allowed from SIN or XSP to SUB, and what’s the process for flying with pets?

Flying with an animal from Singapore to Surabaya requires careful planning! Unfortunately, pet freight isn't typically available on these routes. However, some airlines that allow pets in cabin on specific flights might be an option. Contact your chosen airline directly to confirm their pet policies, weight restrictions, and any required documentation for your pet on travel.

Can I refund a flight ticket from Singapore to Surabaya (SIN or XSP to SUB) on Traveloka?

Whether you can get a refund for your Singapore to Surabaya flight (SIN/XSP to SUB) on Traveloka depends on the type of ticket you purchased. Look out for "refundable flights" or "free cancellation on flights" when booking. If your ticket allows it, you can usually process the refund directly through your Traveloka account, though fees may apply. If you didn't purchase cancellable flight tickets, refunds might not be possible.

How can I change a flight from Singapore to Surabaya, and what are the fees for reschedulable flight tickets via Traveloka?

Changing your Singapore to Surabaya flight is easy! Just head to "My Bookings" on Traveloka, find your flight, and select "Reschedule". Fees depend on your ticket type; if you've got a reschedulable flight ticket, the fee is usually lower than standard. Check the specific terms when you book, as prices can vary. You might even find a S$146 deal!

What is the baggage policy on flights from Singapore to Surabaya, including dimensions for carry-on luggage and the carry-on baggage liquid limit? Are there any food restrictions?

Generally, for flights from Singapore to Surabaya, the size of cabin bag is around 56x36x23cm. The liquid limit is usually 100ml per item, all in a clear bag. Check in suitcase size varies, so check with the airline! There aren't usually specific food restrictions beyond customs regulations. You can find flights from S$146!

What are the airline conditions for flying while pregnant from Singapore to Surabaya?

Generally, most airlines let you fly up to 28 weeks without a doctor's note. After that, you'll likely need a letter from your doctor confirming your due date and fitness to fly. It's always best to check directly with the airline you're flying with for their specific flight pregnancy restrictions, just to be on the safe side! You can find flights from Singapore to Surabaya from S$146.

What are the flight policies for infant flight from Singapore to Surabaya? Is a bassinet in the airplane available for babies?

Flying with a baby from Singapore to Surabaya? Great choice! Generally, infants under two years old can travel on your lap, often for a reduced fare. Contact the airline directly to confirm their specific policies and to request a bassinet, as availability varies. You might find a flight with baby for around S$146.

Can I do online check-in for a flight from Singapore to Surabaya? When does check in open at the check-in counter?

Yep, you can usually do online flight check in for flights from Singapore to Surabaya! It's super convenient. If you'd rather check in at the airport, the check-in counter typically opens 2-3 hours before your flight's departure time, but it's always best to double-check with your airline to be absolutely sure.

What’s the powerbank on flight limit (mAh) for carry-on on flights from Singapore to Surabaya?

Generally, you can carry power banks on flights, but there's a powerbank on flight limit. Most airlines allow power banks up to 100Wh (Watt-hours), which is roughly 27,000mAh at 3.7V. It's always best to check directly with your airline for their specific rules before flying from Singapore to Surabaya, especially to confirm the power bank allowed in flight. You can find flights for as low as S$146!

How early should I get to the airport when flying from Changi International Airport (SIN) or Selatar Airport (XSP) to Juanda International Airport (SUB)?

For flights from Singapore to Surabaya, it's best to arrive at the airport at least 2-3 hours before your scheduled departure. This gives you plenty of time to check in, clear security, and relax before boarding, especially if you've snagged a bargain with S$146 flights and want a stress-free start to your trip!

How to check flight status online from Singapore to Surabaya (SIN or XSP to SUB)?

Looking to check your flight departure status? Easy peasy! Just pop over to the Traveloka website or app and use our flight tracker. You can find real-time updates, airport arrival info, and all the details you need for your Singapore to Surabaya flight. Plus, keep an eye out for flights from S$146!

Do I need a digital arrival card for Juanda International Airport? Where can I get one?

Yep, you'll need a digital embarkation card for Juanda International Airport. It's super easy to sort out! Just fill it in online via the official website before you fly. This will save you time when you arrive, letting you breeze through the airport. Have a great trip, and remember, you can always find S$146 flights with us!

Is a travel declaration required when entering Surabaya? What items must be declared at customs?

When you arrive in Surabaya, you'll need to fill out a customs declaration form. This helps them keep track of what's coming into the country. You'll need to declare any dutiable goods, like alcohol or tobacco exceeding the allowance, and any currency exceeding IDR 100 million. Enjoy your trip, and remember you can find flights from as low as S$146 on Traveloka!

How do I claim compensation for a delayed flight from Singapore to Surabaya (SIN or XSP to SUB)?

If your flight from Singapore to Surabaya was delayed, you might be in luck for some late flight compensation! The rules vary, but generally, you can claim if the delay was the airline's fault. Check your eligibility directly through Traveloka; we'll guide you through the process to see if you're entitled to anything.

Get a special discount for New User on App!

Use BOOKTRAVELOKA to get a discount up to 8% on App

Code:BOOKTRAVELOKA

Copy

Popular Airline

Domestic & International Airline Partners
We are partnering with various airlines across the globe to get you to wherever you need to be.
Singapore Airlines
Singapore Airlines
See Airlines
Jet Star
Jet Star
See Airlines
Qatar Airways
Qatar Airways
See Airlines
Cathay Pacific
Cathay Pacific
See Airlines
Malaysia Airlines
Malaysia Airlines
See Airlines
Emirates
Emirates
See Airlines
Garuda Indonesia
Garuda Indonesia
See Airlines
Lion Air
Lion Air
See Airlines
Thai Airways
Thai Airways
See Airlines
Qantas Airlines
Qantas Airlines
See Airlines
Cebu Pacific
Cebu Pacific
See Airlines
China Eastern Airlines
China Eastern Airlines
See Airlines
Vietnam Airlines
Vietnam Airlines
See Airlines
Korean Air
Korean Air
See Airlines
All Nippon Airways
All Nippon Airways
See Airlines
Air China
Air China
See Airlines
Malindo Air
Malindo Air
See Airlines
Japan Airlines
Japan Airlines
See Airlines
Xiamen Airlines
Xiamen Airlines
See Airlines
Philippine Airlines
Philippine Airlines
See Airlines
China Airlines
China Airlines
See Airlines
United Airlines
United Airlines
See Airlines
China Southern Airlines
China Southern Airlines
See Airlines
Srilankan Airlines
Srilankan Airlines
See Airlines
Asiana Airlines
Asiana Airlines
See Airlines
Thai Lion
Thai Lion
See Airlines
Bangkok Airways
Bangkok Airways
See Airlines
Lufthansa
Lufthansa
See Airlines
Air France
Air France
See Airlines
Royal Brunei
Royal Brunei
See Airlines
Delta Airlines
Delta Airlines
See Airlines
Air New Zealand
Air New Zealand
See Airlines
Etihad Airways
Etihad Airways
See Airlines
Turkish Airlines
Turkish Airlines
See Airlines
Cebu Pacific
Cebu Pacific
See Airlines

Popular Payments

We are partnering with the most reliable payment service providers to make sure every transaction is smooth and worry-free!

For all your unique travel choices, we got you

Popular Routes from Singapore

Popular Routes from Juanda

Popular Airline to Surabaya

Popular Routes

Popular Destinations

Popular Airlines

Popular Airline & Destination

Popular Airports

Other Favorite Destinations

Top International Destinations

Top Flight Airport

Stay updated with travel tips, recommendations, and latest promos.
Subscribe to Newsletter

Have your dream trip at your fingertips. Get The App.