
2 hr(s), 20 mins
Airline | Departure Time | Arrival Time | Origin airport | Destination airport | |
|---|---|---|---|---|---|
Singapore Airlines | 16:55 | 18:20 | Singapore (SIN) | Surabaya (SUB) | Book flight |
Scoot | 17:30 | 18:50 | Singapore (SIN) | Surabaya (SUB) | Book flight |
Compare the fares available for your dates on Traveloka. Prices vary by airline, cabin, remaining seats and fare inclusions. Check whether the displayed amount is one-way or return, and include baggage and any selected extras in your final comparison.
Both options are available. Scoot offers low-cost service, while Singapore Airlines offers Economy and Business Class. Compare the actual fare inclusions, departure times and total price; neither airline is always the cheapest for every date.
Compare dates once your plans are clear and check availability around school holidays and festive periods. No booking day or month guarantees the lowest fare. If your plans are flexible, compare several outward and return combinations.
Yes. Choose flights around the time you need to reach your hotel, meeting or first activity. Include arrival formalities and travel from Juanda Airport in your plan. For a short stay, compare both the outward and return schedules before reserving accommodation or appointments.
A nonstop SIN–SUB flight takes roughly 2 hours 20 minutes to 2 hours 30 minutes, depending on the selected service. This is scheduled flight time; allow additional time for airport procedures and the transfer into Surabaya.
Singapore Airlines and Scoot offer nonstop flights between Singapore Changi and Surabaya’s Juanda Airport. Check the departures and operating carrier for your dates. Jetstar Asia ceased operations on 31 July 2025 and is no longer a current option.
A short stay is possible if the available outward and return flights fit your plans. Compare how much time you will have after airport procedures and transfers. Check your hotel’s arrival arrangements before booking a late flight or planning an activity immediately after landing.
Yes. Nonstop services connect Singapore Changi (SIN) with Juanda International Airport (SUB). Select a nonstop itinerary when comparing results and verify the operating airline, dates and flight times before payment.
Are you looking to travel from Singapore to Surabaya? Whether you're a travel enthusiast seeking adventure, a budget traveller hunting for deals, or someone looking for a quick getaway, this vibrant Indonesian city awaits you with its rich culture, breathtaking attractions, and bustling city life.
To compare every flight option from all Singapore airports, see Singapore to Surabaya flights.
But before you pack your bags, knowing your flight details, ticket prices and booking options can make all the difference in ensuring a seamless and enjoyable trip. That's where Traveloka comes in—it is your trusted platform for booking flights and getting fantastic travel deals.
Here's your complete guide to flying from Singapore to Surabaya, covering everything from the flight duration to travel tips.
A nonstop flight from Singapore Changi (SIN) to Juanda International Airport (SUB) takes roughly 2 hours 20 minutes to 2 hours 30 minutes, depending on the service. The airports are around 1,380 kilometres apart. Use the scheduled duration on your selected flight; check-in, immigration, baggage collection and the journey into Surabaya add to your total travel time.
Singapore Airlines and Scoot offer nonstop services on this airport pair. Compare departures for your dates, including the return leg, rather than assuming the same timetable operates throughout the year.
On your way to Surabaya, you’ll experience the scenic flight path over parts of the Java Sea. You might catch impressive aerial views of sprawling coastlines and serene waters depending on weather conditions and your flight time.
If you’re an early bird or flying during sunset, don’t forget to grab a window seat to soak in the breathtaking hues of shifting skies as you approach your destination.
Flights between Singapore and Surabaya are affordable, making this route popular with travellers.
Compare the available fares on Traveloka, including any promotions that apply to your booking. Check the total after selecting baggage, seats and other extras. Economy and business-class options depend on the airline and flight, so compare the actual cabin and fare conditions before choosing.
Pro Tip: Watch Traveloka’s deals section to snag limited-time discounts on this route.
Current nonstop choices on Singapore Changi–Surabaya include Scoot and Singapore Airlines. Check the operating airline shown against each flight, especially when a service is sold under a partner airline’s code.
Compare the departure time, baggage allowance and final payable price across the services offered for your dates. Jetstar Asia ceased operations on 31 July 2025, so it is no longer a current airline option on this route. Other Jetstar-branded airlines are separate operators; a Jetstar name elsewhere does not establish a Singapore–Surabaya service.
Scoot offers a low-cost option for the nonstop journey. Compare the selected fare’s baggage, seat and meal inclusions, then add any extras you need before comparing the total with another airline. The lowest base fare need not be the lowest complete trip cost.
Singapore Airlines offers Economy and Business Class on this route. Check the baggage and onboard services listed for the selected flight. Prices vary with the date and fare, so do not assume one airline is always more expensive than another.
For a short trip, the most useful comparison is the complete itinerary: departure and arrival times, total cost, baggage and change conditions. Neither a carrier’s popularity nor its low-cost or full-service label guarantees the best deal for your particular dates.
The ideal time to fly from Singapore to Surabaya depends on your itinerary and weather preferences. Surabaya has a tropical climate, with a generally drier period around May to October and a wetter period around November to April. Seasonal transitions vary; check the forecast for your dates when planning outdoor visits.
Drier Months: Outdoor sightseeing may be easier to arrange, but allow for heat and occasional showers. Wetter Months: Mix outdoor stops with museums, cafés and other indoor activities. Compare actual flight and accommodation prices; weather alone does not establish which month will be cheaper or quieter. School holidays and festive periods can affect availability in either season.
Flying from Singapore to Surabaya is straightforward with the right preparation. Compare the Scoot and Singapore Airlines services available for your dates, then choose the fare and departure time that fit your plans. Allow time after landing for formalities and onward transport before arranging your first city activity.
For the best prices and a simple booking experience, turn to Traveloka. You can make the most of your journey by following our tips on finding the best deals and choosing the ideal time to fly.
When you arrive in Surabaya, your flight will land at Juanda International Airport (SUB). Located roughly 20 kilometres (12 miles) from the city centre, Juanda International is among the busiest airports in Indonesia.
It offers a range of modern amenities, including shops, restaurants, and lounges, ensuring a comfortable experience while you wait for your next connection. Convenient ground transportation options like taxis, buses, and car rentals are easily accessible, making it simple to reach your final destination.
Booking your Singapore to Surabaya flight with Traveloka offers several compelling advantages:
Traveloka aggregates a wide range of flights from various airlines, enabling you to compare and choose the best option based on your preferences and budget.
Traveloka displays available fares and eligible promotions so you can compare options. Check coupon conditions, expiry dates and the final total before paying; a promotion does not guarantee the lowest price on every departure.
The Traveloka website and mobile app are meticulously crafted to ensure user-friendliness, facilitating easy navigation for searching flights, comparing prices, and finalising bookings.
Traveloka provides excellent customer service to assist with any inquiries or changes to your booking, giving you peace of mind.
House of Sampoerna – This museum in the old Surabaya area is associated with the Sampoerna company and its heritage. Keep it as a possible cultural stop if its current visitor arrangements suit your dates. Confirm access and any exhibitions before travelling there; do not assume that factory demonstrations, a gallery programme or souvenir shopping are included in every visit.
Heroes Monument – Tugu Pahlawan is a recognisable Surabaya landmark, with the 10 November Museum nearby. It can be considered alongside other central-city stops when arranging a short stay. Check the current visitor arrangements for the monument grounds and museum separately, and allow for the transfer from your hotel when deciding how many stops to make in a day.
Surabaya Zoo – Kebun Binatang Surabaya is an established city zoo on Jalan Setail, with visitor and education activities managed by its operator. Check the current ticket options, opening arrangements and site map before visiting. Allow time to walk around the grounds, take breaks and travel back to your accommodation. Choose the visit length around your group’s interests and the other activities planned for the day.
To make your trip as smooth as possible, here are a few essential tips for visiting Surabaya:
Light Clothes: Surabaya’s warm and humid climate, so pack breathable fabrics like cotton and linen. Comfortable Shoes: Comfortable footwear is a must whether you're exploring ancient temples or bustling markets. Travel Essentials: Don't forget sunscreen, insect repellent, and a power bank for your gadgets.
Use local taxis or ride-hailing apps to get around quickly. For an authentic experience, try the local angkot (minivans) for short-distance travel, but brush up on basic Bahasa Indonesia for smoother communication.
Opt for hotels or budget-friendly guesthouses in central Surabaya for easy access to main attractions. Book your stays in advance using Traveloka for exclusive subscriber deals.
Carry water for city walks and keep the day’s plans suited to your group. Have your hotel address and the details of your return flight accessible. If you buy travel insurance, review its coverage and conditions before choosing a policy.
Traveloka is your go-to platform for all your travel needs. Here’s why booking your Singapore to Surabaya flights with Traveloka is a game-changer:
Compare Available Prices: Find competitive fares with exclusive deals for Traveloka users. User-Friendly Experience: The intuitive platform makes searching, comparing, and booking flights in just minutes easy. Flexible Options: Tools like flexible date search help you adjust your travel plans to save even more. Reliable Support: Traveloka offers excellent customer support to assist you with any queries or changes to your trip.
Trust Traveloka to ensure your travel is not only convenient but also budget-friendly.
Secure the best price for your Singapore to Surabaya flight with these practical tips:
Book in Advance: Compare flights once your dates are known, particularly around holidays. Compare Nearby Dates: If your plans allow, check different departure days and return combinations. Set Fare Alerts on Traveloka to follow price changes. Check the Total: Include baggage, seats and any change fees that matter to your trip. Earlier booking or a weekday departure does not guarantee a lower fare.
Leverage Traveloka’s built-in tools to simplify the process of finding the best deals effortlessly.
Use Traveloka to compare the flights available for your dates and select the schedule and fare conditions that suit your trip. Check the operating airline, airport codes, baggage allowance and total cost before payment. Keep the contact and passenger details accurate so you can receive booking updates. The website and app let you review the itinerary and booking status as you prepare to travel.
Booking might be hard on certain online travel agency platforms, but Traveloka has its ways of making it easy for customers to book their flights.
From either the mobile app or the desktop, you will be able to easily search for your flights by filtering the necessary information such as travel date, trip type for either one-way or return, etc.
You will be given information about the airline name, flight schedule, and ticket price once you arrived at the flight search results page. You can further refine your searches based on the filters you set.
If you already have an account with Traveloka, you will be able to fill in your details in advance, thus when it is time to fill in your contact information and passenger details, you can just click on the information.
From the many payment methods available, choose one that best suits you.
After payment, check the booking status and e-ticket in your Traveloka account and email. Confirm that the passenger details, dates and airport codes are correct. If ticket issuance remains pending, follow the instructions shown for the booking or contact Traveloka support before making another reservation.
The same journey is also bookable at a different level of precision — by city for every airport, or by a specific airport:
Flight Duration | 2 hr(s) 20 mins |
Airport in Singapore | |
Airport in Surabaya |

