$82 Cheap Flights to Surabaya

Popular airlines to Surabaya

  • Be in the know

    Get alerts if flight prices drop or rise*
  • Book smarter

    Save up to 30% on select hotels after you book a flight*
  • Earn twice

    Earn your airline miles on top of our OneKeyCash

How much is the cheapest flight to Surabaya?

Prices were available within the past 7 days and start at $82 for one-way flights and $162 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Scoot
Batik Air Indonesia
Singapore Airlines
Thai Lion Mantari
Malaysia Airlines

Frequently asked questions

What month is the cheapest to fly to Surabaya?
July is the cheapest month to travel to Surabaya. There's less demand then, so you're likely to snag a great deal. Planning your trip outside of major holidays and school breaks could also help you save.
Which US cities fly direct to Surabaya?
If you'd prefer to fly to Surabaya without a stopover, see what's on offer by choosing "Direct flights only" when you explore journeys on Expedia.
How to find a cheap flight to Surabaya?
Book in advance for the best chance of scoring cheap flights to Surabaya. Also, consider traveling during off-season months like January and February. If you leave on a Thursday, you'll save an average of 16% compared to those departing on a Sunday.* Save time searching every day and create a price alert on the Expedia app. We'll notify you when fares drop.*Best day of the week to book, depart and ideal booking window recommendations based on average round-trip ticket prices for January through August 2023, sourced from Airline Reporting Corporation's (ARC) global airline sales database. Percentages noted are averages.
How to get a cheap last-minute flight to Surabaya?
You can find great deals on last-minute flights to Surabaya, especially if your travel arrangements aren't set in stone. Consider your options for departing from a different airport, changing your dates or picking an alternative carrier to get a cheap flight to Surabaya.
How far in advance should I book a flight to Surabaya?
For the best deals on domestic journeys, book your flight to Surabaya 28 days ahead of your travel dates. For international flights, search for your ticket two to four months in advance. This boosts your chances of getting the departure dates and seats you want.**Best day of the week to book, depart and ideal booking window recommendations based on average round-trip ticket prices for January through August 2023, sourced from Airline Reporting Corporation's (ARC) global airline sales database. Percentages noted are averages.
Which day of the week is the cheapest day to buy a plane ticket to Surabaya?
You can save an average of 8% if you buy plane tickets on a Sunday instead of Fridays, which tend to be the most expensive day to book.* When it comes to snapping up a cheap flight to Surabaya, the key is good timing.*Best day of the week to book, depart and ideal booking window recommendations based on average round-trip ticket prices for January through August 2023, sourced from Airline Reporting Corporation's (ARC) global airline sales database. Percentages noted are averages.
Which airlines fly to Surabaya?
A total of 15 airlines connect 29 airports across the world to Surabaya. Here are some of the leading airlines to Surabaya, where Juanda Airport (SUB) is the major arrival point:

  • Batik Air
  • Lion Air
  • Garuda Indonesia
  • ONE Airlines

Where do you fly into Surabaya?
Juanda Airport (SUB) is the main hub for travelers flying to Surabaya. Or you can arrive at Abdul Rachman Saleh Airport (MLG). Compare fares between the two airports to find the most convenient or cost-effective way to fly to Surabaya.
How far is the airport from central Surabaya?
Arriving at Juanda Airport (SUB) puts you roughly 9 mi south of the center of Surabaya.
Can I save money by booking a Surabaya trip package?
It's possible to save hundreds of dollars if you choose a Surabaya flight and hotel package deal on Expedia. And you'll save time and hassle by having all your travel plans in one place. Try bundling flights and hotels with add-ons like activities and tours for your own customized Surabaya escape.
Can I change or cancel my flight to Surabaya?
If you bought your flight to Surabaya within the last 24 hours, you can often cancel or change it without fees. After that, extra charges may apply depending on the airline's terms and conditions. For more information, check out our Customer Service Portal. Remember that some flights are non-refundable, so you may be offered a credit toward a future trip instead of a direct refund. When browsing Expedia, use the "No cancel fee" or "Changes included" filters to find tickets with flexible change policies.

*Flight schedules are subject to change.

Book with confidence

Travel information

Destination airport
Juanda
Destination airport IATA code
SUB
Destination city name
Surabaya
Roundtrip price
$155

Trending flights to Surabaya

Prices were available within the past 7 days and start at $82 for one-way flights and $162 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Singapore Airlines

Explore a world of travel with Expedia

*Available to One Key members.