Top Airlines Flying to Surabaya

View airlines operating flights to Surabaya. Compare prices and find the airline that meets your travel needs to enjoy a comfortable journey.
Citilink logo Citilink
Singapore Airlines logo Singapore Airlines
Scoot logo Scoot
Lion Air logo Lion Air
Batik Air logo Batik Air
Malaysia Airlines logo Malaysia Airlines
Indonesia AirAsia logo Indonesia AirAsia
China Southern Airlines logo China Southern Airlines
Cathay Pacific logo Cathay Pacific
Super Air Jet logo Super Air Jet
Garuda Indonesia logo Garuda Indonesia
Royal Brunei Airlines logo Royal Brunei Airlines
AirAsia Berhad (Malaysia) logo AirAsia Berhad (Malaysia)
Batik Air Malaysia logo Batik Air Malaysia
Thai Lion Air logo Thai Lion Air
Pelita Air logo Pelita Air
VietJet Air logo VietJet Air
AirAsia X Berhad logo AirAsia X Berhad
Xiamen Airlines logo Xiamen Airlines
Air Niugini logo Air Niugini

Popular flights to Surabaya

These are the best offers on flights to Surabaya you’ll find over the next 60 days, with savings of up to US$309. Don’t miss out!

28%
Jakarta Surabaya
Lion Air Lion Air
One way
Economy
Thu, Apr 30
US$67
US$93
45%
Bali Surabaya
Super Air Jet Super Air Jet
One way
Economy
Mon, May 4
US$44
US$80
29%
Kuala Lumpur Surabaya
Indonesia AirAsia Indonesia AirAsia
One way
Economy
Thu, May 7
US$160
US$225
56%
Hong Kong Surabaya
Scoot Scoot
One way
Economy
Thu, May 14
US$164
US$371
27%
Taipei Surabaya
Scoot Scoot
One way
Economy
Thu, May 7
US$255
US$348
37%
Singapore Surabaya
Scoot Scoot
One way
Economy
Tue, May 5
US$145
US$230
16%
Seoul Surabaya
AirAsia X AirAsia X
One way
Economy
Thu, Apr 23
US$310
US$368
34%
Bangkok Surabaya
Thai Lion Air Thai Lion Air
One way
Economy
Fri, Jun 12
US$196
US$299
46%
Tokyo Surabaya
AirAsia X AirAsia X
One way
Economy
Mon, Jun 15
US$357
US$666

Round-trip fights to Surabaya

Whether it's a quick getaway or a business trip to remember, our 3–7 day round trips are perfect for experiencing Surabaya affordably.

3 day trip
Fri, May 15- Sun, May 17
3 day trip
Bangkok
Surabaya
US$146
Search
8 day trip
Wed, May 13- Wed, May 20
8 day trip
Singapore
Surabaya
US$204
Search
7 day trip
Tue, May 5- Mon, May 11
7 day trip
Kuala Lumpur
Surabaya
US$256
Search
5 day trip
Mon, May 11- Fri, May 15
5 day trip
Ho Chi Minh City
Surabaya
US$275
Search
9 day trip
Thu, May 7- Fri, May 15
9 day trip
Hanoi
Surabaya
US$407
Search
9 day trip
Tue, Apr 28- Wed, May 6
9 day trip
Taipei
Surabaya
US$553
Search
View more round-trip flights

Info About Flights to Surabaya

Cheapest one-way flight priceUS$61
Cheapest return ticket priceUS$126
Cheapest monthJune
Peak season for travelJanuary
Flight distance669.68 km
Average flight time1 hour 37 minutes
Popular airlineBatik Air

How to Buy Cheap Flights to Surabaya

When it comes to planning a trip to Surabaya, it is suggested to book your flights in advance to get discounts. The average cost of arrival tickets to Surabaya is US$169, so keep that in mind when planning your trip. There are 1 airports in Surabaya with Juanda International Airport the nearest to downtown, so make sure to check which one is the most convenient for you. When booking your flights to Surabaya, you have the option to choose a one-way ticket for the lowest price or a round-trip ticket for the best value. The lowest one-way price is US$53, and the lowest round-trip price is ${roundCostLowest}. The most popular airline for this route is Lion Air. If you're looking for a reliable and comfortable flying experience, consider booking your tickets with Lion Air. If you're traveling to Surabaya during May, remember that prices tend to go up during this busy tourism season, so book your flights and accommodations early. And don't forget to research the airport you'll be flying into, including important details of terminals and transportation.

FAQs about Flights to Surabaya

  • What is the average flight ticket price from United States to Surabaya?

    The average ticket price to Surabaya is US$205. Please use this price as a reference only.
    • Approx. 1 hour 30 minutes to fly from Jakarta to Surabaya.
    • Approx. 1 hour 3 minutes to fly from Bali to Surabaya.
    • Approx. 2 hours 39 minutes to fly from Kuala Lumpur to Surabaya.
    • Approx. 2 hours 34 minutes to fly from Singapore to Surabaya.
  • You can book cheaper flights in the following ways:
    • Search for tickets to a city or airport near Surabaya.
    • Look up different airlines that have flights to Surabaya.
    • Browse different departure dates from the same month.
    • Filter for different departure times from the same day.
    • Check for discount information on various social media sites.
    • Explore deals and discounts on airline websites.
  • Understanding peak and off travel seasons to Surabaya can help you arrange your travel plans accordingly. The most popular month to visit Surabaya is May. The average price of flight tickets to Surabaya in May is US$165.
  • Flight tickets to Surabaya are the cheapest in June compared to other months, the average price is US$106.
  • Popular airlines with flights to Surabaya: Lion Air, Citilink, and Indonesia AirAsia.

Note: Prices shown on this page are the estimated lowest prices found in the last 24 hours and include all taxes and fees.

Book with no extra fees

Prices displayed on this page are all-inclusive (incl. taxes, fuel surcharges, Civil Aviation Development Fund, etc.), and all fees are clearly shown before you pay. Charges for checked baggage, onboard meals, Wi‑Fi, and other optional services are also included where applicable in the flight cards.

Real-time pricing updates

Prices, availability, and travel details on this page have been updated within the last 24 hours, and for many routes are refreshed in real time. The more popular the route, the more accurate and up-to-date the data.

Change & Cancellation Policy

Trip.com shows the change and cancellation rules for each ticket during the booking process, including all related fees and conditions. Please refer to the following scenarios:
Voluntary cancellation/change:
To request a change or cancellation, go to the flight bookings page, select the option to change or cancel your booking, choose the relevant passengers and flight segment, and submit your request. Please note that additional charges may apply based on the airline’s fare rules.
Cancellation/change due to a flight schedule change:
If your flight has been rescheduled and you would like to change or cancel your ticket, you can submit an involuntary cancellation request. For full details of change and cancellation policies, please refer to the customer support pages.