Latest Flight Deals to Surabaya

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

74%
Surabaya IDR 953,881 per passenger Departure Date: Tue, Mar 18 One-way flight operated by Scoot "The one-way connecting flight operated by Scoot departs from Ninoy Aquino International Airport on Tue, Mar 18, arriving in Juanda International Airport." Price from IDR 953,881, including taxes and charges.
ManilaSurabaya
ScootScoot
One way
Economy
Tue, Mar 18
IDR 953,881
IDR 3,735,798
64%
Surabaya IDR 1,084,365 per passenger Departure Date: Sun, Mar 30 One-way flight operated by Scoot "The one-way connecting flight operated by Scoot departs from Francisco Bangoy International Airport on Sun, Mar 30, arriving in Juanda International Airport." Price from IDR 1,084,365, including taxes and charges.
DavaoSurabaya
ScootScoot
One way
Economy
Sun, Mar 30
IDR 1,084,365
IDR 3,035,996
68%
Surabaya IDR 1,167,605 per passenger Departure Date: Mon, Mar 17 One-way flight operated by Scoot "The one-way connecting flight operated by Scoot departs from Mactan-Cebu International Airport on Mon, Mar 17, arriving in Juanda International Airport." Price from IDR 1,167,605, including taxes and charges.
CebuSurabaya
ScootScoot
One way
Economy
Mon, Mar 17
IDR 1,167,605
IDR 3,600,497
44%
Surabaya IDR 1,894,264 per passenger Departure Date: Mon, May 5 One-way flight operated by Cebu Pacific "The one-way connecting flight operated by Cebu Pacific departs from Iloilo International Airport on Mon, May 5, arriving in Juanda International Airport." Price from IDR 1,894,264, including taxes and charges.
Iloilo CitySurabaya
Cebu PacificCebu Pacific
One way
Economy
Mon, May 5
IDR 1,894,264
IDR 3,373,829

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.

Surabaya IDR 2,656,918 per passenger Departure date: Wed, Mar 19; Return Date Sun, Mar 23 Roundtrip flight operated by Scoot and Scoot "Outbound connecting flight to Juanda International Airport operated by Scoot departs from Ninoy Aquino International Airport on Wed, Mar 19." "Inbound connecting flight to Ninoy Aquino International Airport operated by Scoot departs from Juanda International Airport on Sun, Mar 23." Roundtrip starts from IDR 2,656,918, including taxes and charges.
5 Day Trip
Wed, Mar 19 - Sun, Mar 23
5 Day Trip
Manila
Surabaya
IDR 2,656,918
Search
Surabaya IDR 2,778,403 per passenger Departure date: Wed, Mar 12; Return Date Sun, Mar 16 Roundtrip flight operated by Scoot and Scoot "Outbound connecting flight to Juanda International Airport operated by Scoot departs from Mactan-Cebu International Airport on Wed, Mar 12." "Inbound connecting flight to Mactan-Cebu International Airport operated by Scoot departs from Juanda International Airport on Sun, Mar 16." Roundtrip starts from IDR 2,778,403, including taxes and charges.
5 Day Trip
Wed, Mar 12 - Sun, Mar 16
5 Day Trip
Cebu
Surabaya
IDR 2,778,403
Search
Surabaya IDR 5,628,796 per passenger Departure date: Wed, Mar 12; Return Date Tue, Mar 18 Roundtrip flight operated by Cebu Pacific and Jetstar Asia "Outbound connecting flight to Juanda International Airport operated by Cebu Pacific departs from Francisco Bangoy International Airport on Wed, Mar 12." "Inbound connecting flight to Francisco Bangoy International Airport operated by Jetstar Asia departs from Juanda International Airport on Tue, Mar 18." Roundtrip starts from IDR 5,628,796, including taxes and charges.
7 Day Trip
Wed, Mar 12 - Tue, Mar 18
7 Day Trip
Davao
Surabaya
IDR 5,628,796
Search
View more round-trip flights

Airports in Surabaya

Learn about the different airports in Surabaya, find the best flight and transfer options, and plan your journey.

Top airlines fly to Surabaya

See which airlines fly to Surabaya. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.

Useful info for your flights to Surabaya from the United States

Cheapest nonstop flight priceIDR 953,880
Off-season for travelMarch
Peak season for travelJune
Flight distance2,598.45 km
Popular airlineAirAsia Berhad (Malaysia)

Frequently asked questions about flights to Surabaya

  • How long is the flight to Surabaya?

    • Approx. 1 hour 8 minutes to fly from Bali to Surabaya.
    • Approx. 15 hours 56 minutes to fly from Manila to Surabaya.
    • Approx. 1 hour 35 minutes to fly from Jakarta to Surabaya.
    • Approx. 15 hours 10 minutes to fly from Cebu to Surabaya.
  • How to get cheap flights 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.
  • What is the transportation method from the main airport to downtown in Surabaya?

    • The distance from Juanda International Airport to downtown is about 13 km. It takes about 30 minutes by taxi.
  • Which popular airlines have flights to Surabaya?

    Popular airlines with flights to Surabaya: Indonesia AirAsia , Lion Air , and Citilink .