Flights to Surabaya, East Java

One-way
Round-trip
Multi-city
Direct Flights only
1 Adult, 0 Child, 0 Infant (on lap)
Economy
From
To

Juanda

Departure date
Return date
Search Flights
Need travel inspiration?
Discover flight ideas

Airlines With Direct Flights to Surabaya

Non-stop airline flights to Surabaya
Select your preferred airline for a direct flight to Surabaya. Enjoy a smooth and efficient journey to your destination.
Lion Air
Lion Air
See Airlines
Citilink
Citilink
See Airlines
Super Air Jet
Super Air Jet
See Airlines
AirAsia Indonesia
AirAsia Indonesia
See Airlines
Pelita Air
Pelita Air
See Airlines
Royal Brunei Airlines
Royal Brunei Airlines
See Airlines
Susi Air
Susi Air
See Airlines
Batik Air
Batik Air
See Airlines
Garuda Indonesia
Garuda Indonesia
See Airlines
Thai Lion Air
Thai Lion Air
See Airlines
TransNusa
TransNusa
See Airlines
Greater Bay Airlines
Greater Bay Airlines
See Airlines
Cathay Pacific
Cathay Pacific
See Airlines
Wings Air
Wings Air
See Airlines
Batik Air Malaysia
Batik Air Malaysia
See Airlines
Malaysia Airlines
Malaysia Airlines
See Airlines
Sriwijaya Air
Sriwijaya Air
See Airlines
Singapore Airlines
Singapore Airlines
See Airlines
China Southern Airlines
China Southern Airlines
See Airlines
Xiamen Air
Xiamen Air
See Airlines

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

Which month is usually better value for flights to Surabaya?

Currently, October offers the most budget-friendly flights to Surabaya. Please note that numerous factors can influence flight costs; therefore, comparing airlines, departure airports, and flight times will consistently provide you with more options.
OriginDestinationDeparture DatePrice
Singapore (SIN)Surabaya (SUB)Friday, 30 October 2026S$125
Singapore (SIN)Surabaya (SUB)Tuesday, 10 November 2026S$122
Singapore (SIN)Surabaya (SUB)Wednesday, 9 December 2026S$124
Singapore (SIN)Surabaya (SUB)Saturday, 16 January 2027S$128
Singapore (SIN)Surabaya (SUB)Saturday, 27 February 2027S$127
Singapore (SIN)Surabaya (SUB)Tuesday, 2 March 2027S$124
Singapore (SIN)Surabaya (SUB)Sunday, 25 April 2027S$132
Singapore (SIN)Surabaya (SUB)Tuesday, 4 May 2027S$132
Singapore (SIN)Surabaya (SUB)Friday, 11 June 2027S$150
Singapore (SIN)Surabaya (SUB)Tuesday, 27 July 2027S$139
Singapore (SIN)Surabaya (SUB)Sunday, 22 August 2027S$131
Singapore (SIN)Surabaya (SUB)Wednesday, 22 September 2027S$165

Today's Flight Schedule to Surabaya Juanda

Here are all the scheduled flights to Surabaya, providing a variety of convenient travel options.
Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
Lion Air
Lion Air
11:45
12:20
Makassar (UPG)
Surabaya (SUB)
Book Flight
Lion Air
Lion Air
14:20
16:35
Batam (BTH)
Surabaya (SUB)
Book Flight
Lion Air
Lion Air
15:05
16:35
Jakarta (CGK)
Surabaya (SUB)
Book Flight
Super Air Jet
Super Air Jet
16:40
16:40
Bali / Denpasar (DPS)
Surabaya (SUB)
Book Flight
Singapore Airlines
Singapore Airlines
16:55
18:20
Singapore (SIN)
Surabaya (SUB)
Book Flight
AirAsia Indonesia
AirAsia Indonesia
17:15
18:35
Johor Bahru (JHB)
Surabaya (SUB)
Book Flight
Citilink
Citilink
18:15
18:55
Balikpapan (BPN)
Surabaya (SUB)
Book Flight
Lion Air
Lion Air
18:55
20:35
Pontianak (PNK)
Surabaya (SUB)
Book Flight
Citilink
Citilink
19:15
20:45
Jakarta (HLP)
Surabaya (SUB)
Book Flight
AirAsia Indonesia
AirAsia Indonesia
21:55
23:30
Kuala Lumpur (KUL)
Surabaya (SUB)
Book Flight

Which dates tend to offer better fares to Surabaya?

Discover the best times to fly to Surabaya and achieve significant savings!
1
2
3
OriginDestinationDeparture DatePrice
Jakarta (CGK)Surabaya (SUB)Friday, 2 October 2026Rp 1.041.100
Jakarta (CGK)Surabaya (SUB)Saturday, 3 October 2026Rp 876.800
Jakarta (CGK)Surabaya (SUB)Sunday, 4 October 2026Rp 876.800
Jakarta (CGK)Surabaya (SUB)Monday, 5 October 2026Rp 895.700
Jakarta (CGK)Surabaya (SUB)Tuesday, 6 October 2026Rp 951.200
Jakarta (CGK)Surabaya (SUB)Wednesday, 7 October 2026Rp 951.200
Jakarta (CGK)Surabaya (SUB)Thursday, 8 October 2026Rp 985.600
Jakarta (CGK)Surabaya (SUB)Friday, 9 October 2026Rp 876.800
Jakarta (CGK)Surabaya (SUB)Saturday, 10 October 2026Rp 951.200
Jakarta (CGK)Surabaya (SUB)Sunday, 11 October 2026Rp 876.800
Jakarta (CGK)Surabaya (SUB)Monday, 12 October 2026Rp 951.200
Jakarta (CGK)Surabaya (SUB)Tuesday, 13 October 2026Rp 932.300
Jakarta (CGK)Surabaya (SUB)Wednesday, 14 October 2026Rp 951.200
Jakarta (CGK)Surabaya (SUB)Thursday, 15 October 2026Rp 951.200
Jakarta (CGK)Surabaya (SUB)Friday, 16 October 2026Rp 932.300
Jakarta (CGK)Surabaya (SUB)Saturday, 17 October 2026Rp 951.200
Jakarta (CGK)Surabaya (SUB)Sunday, 18 October 2026Rp 895.700
Jakarta (CGK)Surabaya (SUB)Monday, 19 October 2026Rp 895.700
Jakarta (CGK)Surabaya (SUB)Tuesday, 20 October 2026Rp 876.800
Jakarta (CGK)Surabaya (SUB)Wednesday, 21 October 2026Rp 932.300
Jakarta (CGK)Surabaya (SUB)Thursday, 22 October 2026Rp 895.700
Jakarta (CGK)Surabaya (SUB)Friday, 23 October 2026Rp 895.700
Jakarta (CGK)Surabaya (SUB)Saturday, 24 October 2026Rp 932.300
Jakarta (CGK)Surabaya (SUB)Sunday, 25 October 2026Rp 895.700
Jakarta (CGK)Surabaya (SUB)Monday, 26 October 2026Rp 895.700
Jakarta (CGK)Surabaya (SUB)Tuesday, 27 October 2026Rp 895.700
Jakarta (CGK)Surabaya (SUB)Wednesday, 28 October 2026Rp 895.700
Jakarta (CGK)Surabaya (SUB)Thursday, 29 October 2026Rp 895.700
Jakarta (CGK)Surabaya (SUB)Friday, 30 October 2026Rp 895.700
Jakarta (CGK)Surabaya (SUB)Saturday, 31 October 2026Rp 895.700
Jakarta (CGK)Surabaya (SUB)Sunday, 1 November 2026Rp 1.221.722
Jakarta (CGK)Surabaya (SUB)Monday, 2 November 2026Rp 1.279.800
Jakarta (CGK)Surabaya (SUB)Tuesday, 3 November 2026Rp 1.234.686
Jakarta (CGK)Surabaya (SUB)Wednesday, 4 November 2026Rp 1.279.800
Jakarta (CGK)Surabaya (SUB)Thursday, 5 November 2026Rp 1.279.800
Jakarta (CGK)Surabaya (SUB)Friday, 6 November 2026Rp 1.279.800
Jakarta (CGK)Surabaya (SUB)Saturday, 7 November 2026Rp 1.227.640
Jakarta (CGK)Surabaya (SUB)Sunday, 8 November 2026Rp 1.194.715
Jakarta (CGK)Surabaya (SUB)Monday, 9 November 2026Rp 1.279.800
Jakarta (CGK)Surabaya (SUB)Tuesday, 10 November 2026Rp 1.197.612
Jakarta (CGK)Surabaya (SUB)Wednesday, 11 November 2026Rp 1.279.800
Jakarta (CGK)Surabaya (SUB)Thursday, 12 November 2026Rp 1.210.320
Jakarta (CGK)Surabaya (SUB)Friday, 13 November 2026Rp 1.279.800
Jakarta (CGK)Surabaya (SUB)Saturday, 14 November 2026Rp 1.191.769
Jakarta (CGK)Surabaya (SUB)Sunday, 15 November 2026Rp 1.197.612
Jakarta (CGK)Surabaya (SUB)Monday, 16 November 2026Rp 1.191.769
Jakarta (CGK)Surabaya (SUB)Tuesday, 17 November 2026Rp 1.372.200
Jakarta (CGK)Surabaya (SUB)Wednesday, 18 November 2026Rp 1.279.800
Jakarta (CGK)Surabaya (SUB)Thursday, 19 November 2026Rp 1.197.612
Jakarta (CGK)Surabaya (SUB)Friday, 20 November 2026Rp 1.191.769
Jakarta (CGK)Surabaya (SUB)Saturday, 21 November 2026Rp 1.205.479
Jakarta (CGK)Surabaya (SUB)Sunday, 22 November 2026Rp 1.191.769
Jakarta (CGK)Surabaya (SUB)Monday, 23 November 2026Rp 1.210.320
Jakarta (CGK)Surabaya (SUB)Tuesday, 24 November 2026Rp 1.210.320
Jakarta (CGK)Surabaya (SUB)Wednesday, 25 November 2026Rp 1.279.800
Jakarta (CGK)Surabaya (SUB)Thursday, 26 November 2026Rp 1.197.612
Jakarta (CGK)Surabaya (SUB)Friday, 27 November 2026Rp 1.197.612
Jakarta (CGK)Surabaya (SUB)Saturday, 28 November 2026Rp 1.197.612
Jakarta (CGK)Surabaya (SUB)Sunday, 29 November 2026Rp 1.197.612
Jakarta (CGK)Surabaya (SUB)Monday, 30 November 2026Rp 1.279.800
Jakarta (CGK)Surabaya (SUB)Tuesday, 1 December 2026Rp 1.279.800
Jakarta (CGK)Surabaya (SUB)Wednesday, 2 December 2026Rp 1.279.800
Jakarta (CGK)Surabaya (SUB)Thursday, 3 December 2026Rp 1.279.800
Jakarta (CGK)Surabaya (SUB)Friday, 4 December 2026Rp 1.279.800
Jakarta (CGK)Surabaya (SUB)Saturday, 5 December 2026Rp 1.279.800
Jakarta (CGK)Surabaya (SUB)Sunday, 6 December 2026Rp 1.279.800
Jakarta (CGK)Surabaya (SUB)Monday, 7 December 2026Rp 1.273.900
Jakarta (CGK)Surabaya (SUB)Tuesday, 8 December 2026Rp 1.279.800
Jakarta (CGK)Surabaya (SUB)Wednesday, 9 December 2026Rp 1.279.800
Jakarta (CGK)Surabaya (SUB)Thursday, 10 December 2026Rp 1.267.700
Jakarta (CGK)Surabaya (SUB)Friday, 11 December 2026Rp 1.279.800
Jakarta (CGK)Surabaya (SUB)Saturday, 12 December 2026Rp 1.279.800
Jakarta (CGK)Surabaya (SUB)Sunday, 13 December 2026Rp 1.279.800
Jakarta (CGK)Surabaya (SUB)Monday, 14 December 2026Rp 1.279.800
Jakarta (CGK)Surabaya (SUB)Tuesday, 15 December 2026Rp 1.279.800
Jakarta (CGK)Surabaya (SUB)Wednesday, 16 December 2026Rp 1.279.800
Jakarta (CGK)Surabaya (SUB)Thursday, 17 December 2026Rp 1.279.800
Jakarta (CGK)Surabaya (SUB)Friday, 18 December 2026Rp 1.279.800
Jakarta (CGK)Surabaya (SUB)Saturday, 19 December 2026Rp 1.279.800
Jakarta (CGK)Surabaya (SUB)Sunday, 20 December 2026Rp 1.316.400
Jakarta (CGK)Surabaya (SUB)Monday, 21 December 2026Rp 1.316.400
Jakarta (CGK)Surabaya (SUB)Tuesday, 22 December 2026Rp 1.316.400
Jakarta (CGK)Surabaya (SUB)Wednesday, 23 December 2026Rp 1.316.400
Jakarta (CGK)Surabaya (SUB)Thursday, 24 December 2026Rp 1.316.400
Jakarta (CGK)Surabaya (SUB)Friday, 25 December 2026Rp 1.316.400
Jakarta (CGK)Surabaya (SUB)Saturday, 26 December 2026Rp 1.279.800
Jakarta (CGK)Surabaya (SUB)Sunday, 27 December 2026Rp 1.279.800
Jakarta (CGK)Surabaya (SUB)Monday, 28 December 2026Rp 1.279.800
Jakarta (CGK)Surabaya (SUB)Tuesday, 29 December 2026Rp 1.316.400
Jakarta (CGK)Surabaya (SUB)Wednesday, 30 December 2026Rp 1.316.400

How do cabin class fares compare on Surabaya flights?

Compare the Benefits of Economy, Business, & First Class
MonthSeat ClassAverage Price
OctoberBusinessS$2,050
NovemberBusinessS$1,946
DecemberBusinessS$2,234
JanuaryBusinessNo data
FebruaryBusinessS$2,483
MarchBusinessS$1,840
AprilBusinessS$2,495
MayBusinessS$2,464
JuneBusinessNo data
JulyBusinessNo data
AugustBusinessS$2,532
SeptemberBusinessNo data
OctoberEconomyS$550
NovemberEconomyS$632
DecemberEconomyS$643
JanuaryEconomyS$646
FebruaryEconomyS$609
MarchEconomyS$587
AprilEconomyS$763
MayEconomyS$755
JuneEconomyS$884
JulyEconomyS$901
AugustEconomyS$859
SeptemberEconomyS$976
OctoberPremium EconomyS$301
NovemberPremium EconomyS$430
DecemberPremium EconomyS$466
JanuaryPremium EconomyS$375
FebruaryPremium EconomyS$223
MarchPremium EconomyS$333
AprilPremium EconomyS$211
MayPremium EconomyS$212
JunePremium EconomyS$206
JulyPremium EconomyS$240
AugustPremium EconomyS$206
SeptemberPremium EconomyS$230

Which day of the week is usually better value for a Surabaya flight?

Review when the fares are lowest for your journey to Surabaya.
OriginDestinationDeparture DatePrice
Singapore (SIN)Surabaya (SUB)Monday, 16 November 2026S$129
Singapore (SIN)Surabaya (SUB)Tuesday, 10 November 2026S$122
Singapore (SIN)Surabaya (SUB)Wednesday, 9 December 2026S$124
Singapore (SIN)Surabaya (SUB)Thursday, 15 October 2026S$129
Singapore (SIN)Surabaya (SUB)Friday, 30 October 2026S$125
Singapore (SIN)Surabaya (SUB)Saturday, 14 November 2026S$122
Singapore (SIN)Surabaya (SUB)Sunday, 8 November 2026S$126

How do airline fares compare on the route to Surabaya?

Discover the most cost-effective airline: Scoot offers the lowest average fares.
AirlineAverage Price
ScootS$150
AirAsia IndonesiaS$235
CitilinkS$237
TransNusaS$241
Lion AirS$242
Batik AirS$248
Super Air JetS$263
Pelita AirS$273

Book an Air Ticket to Surabaya, Indonesia

Surabaya is the capital of East Java and Indonesia's second-largest city, a busy port that has traded along the Madura Strait for centuries. Business travellers come for its factories, shipping and trade fairs, while visitors use it as the jumping-off point for Mount Bromo, Madura and the highlands around Malang. Searching for flights to Surabaya from Singapore puts you on one of the most established regional routes into Java, and Traveloka lets you compare fares, times and cabin options on one screen before you book.

About Juanda International Airport, Surabaya

Location

Juanda International Airport (SUB) sits south of the city in Sidoarjo Regency, close to the coast of the Madura Strait. It is the main gateway for the whole of East Java, so it handles domestic hops across the archipelago as well as regional international services. Toll roads connect the airport with central Surabaya and with the highway heading towards Malang.

Terminals

Juanda has two passenger terminals. Terminal 2 handles international flights along with some domestic routes, while Terminal 1 is used mainly for domestic services. Because the two buildings are separate, check the terminal printed on your e-ticket before you set off, and allow extra time if you are changing between an international and a domestic flight.

Getting to and from the airport

Airport buses run from Juanda to the Purabaya bus terminal at Bungurasih and to points in the city, which suits travellers on a budget. Metered taxis wait outside both terminals, and ride-hailing apps are widely used across Surabaya for pick-ups and drop-offs. Traffic on the toll road can build up at rush hour, so leave a buffer on your way back for a departing flight.

Direct and connecting flights to Surabaya

Direct services link Singapore and Surabaya, and a number of other Asian cities also fly straight into Juanda. To see only nonstop options, use the direct-flight filter in the search results and then sort by departure time or fare. If the timing does not suit you, a one-stop itinerary through Jakarta, Bali or Kuala Lumpur can open up more choice, especially on busy weekends.

Travellers heading to Malang or Mount Bromo often still land at Juanda, because it offers far more connections than the smaller airports in the region. Compare the total journey, including the road transfer onward, rather than the flight alone.

When to fly to Surabaya

Surabaya is hot and humid all year. The drier months usually run from around May to October, when skies are clearer and trips up to Bromo for the sunrise are more reliable. From roughly November to April the wet season brings heavy afternoon downpours, though mornings are often fine and the city carries on as normal.

From Singapore, demand climbs during the June and December school holidays and around Chinese New Year. Inside Indonesia, the Lebaran holiday at the end of Ramadan sends millions of people home to their families, and flights into East Java fill up fast in the days either side of it. Booking early for those periods, or travelling just outside them, gives you a wider choice of seats.

Popular places in Surabaya

House of Sampoerna

This old Dutch colonial building in the north of the city is part museum and part working factory. You can watch the traditional hand-rolling of kretek cigarettes from a gallery and learn how the family business grew. The surrounding streets of the old town are worth a slow walk afterwards.

Heroes Monument

The tall white Tugu Pahlawan honours the Battle of Surabaya, a turning point in Indonesia's fight for independence. An underground museum beneath the park tells the story with dioramas and wartime photographs, and it is a good place to understand why Surabaya calls itself the City of Heroes.

Suramadu Bridge and Madura

The long Suramadu Bridge carries traffic across the strait to Madura Island. Many visitors drive over for the views and to try Madurese food on the other side, including the island's well-known satay and duck dishes. The bridge is lit up in colour after dark, which makes the crossing back into the city a highlight.

Ampel and the old Arab quarter

The narrow lanes around the Sunan Ampel Mosque form one of the oldest parts of Surabaya. Pilgrims visit the tomb of the saint, while stalls sell dates, prayer beads, perfume oils and snacks. Dress modestly and remove your shoes where signs ask you to.

Submarine Monument

Monumen Kapal Selam is a real Soviet-built submarine that once served in the Indonesian navy, now resting on the riverbank near the Gubeng area. You can climb inside and walk through the cramped compartments, which children tend to enjoy as much as adults.

Where to stay in Surabaya

The area around Jalan Tunjungan and the city centre keeps you close to shopping malls, heritage buildings and evening food streets. Gubeng, near the main railway station, is handy if you plan to continue by train to Malang or Banyuwangi. West Surabaya, including Darmo and the newer townships further out, is quieter and popular with business visitors who want larger rooms and easy access to modern malls. If you have an early departure, the Sidoarjo side near Juanda cuts the morning drive.

Food to try in Surabaya

Rawon

A deep black beef soup coloured and flavoured with keluak nuts, rawon is the dish most people associate with East Java. It is served with rice, bean sprouts, salted egg and a spoon of sambal on the side.

Lontong balap

Rice cakes, bean sprouts, fried tofu and lentho fritters sit in a light broth, topped with fried shallots and sweet soy sauce. Stalls around the city serve it with satay made from small clams.

Rujak cingur

This is not a fruit salad in the usual sense. Rujak cingur mixes vegetables, fruit, tofu, tempeh and sliced cow's snout in a thick dressing of black shrimp paste and peanuts, and locals swear by it.

Tahu tek

Fried tofu, potato and rice cake are chopped with scissors straight onto the plate, then covered with a peanut and shrimp paste sauce. It is a favourite night-time snack from street carts.

Whether you are heading to Surabaya for meetings, family or a volcano sunrise, compare your options on Traveloka, set a Price Alert for your dates and keep your e-ticket on your phone so you are ready to go.

Surabaya Flight FAQs

Which airport do flights to Surabaya land at?
Flights to Surabaya use Juanda International Airport (SUB) in Sidoarjo Regency, just south of the city. It is the main airport for East Java and handles both domestic and international services.
Which terminal at Juanda Airport Surabaya will I use?
International flights into Surabaya usually arrive at Terminal 2, which also handles some domestic routes. Terminal 1 is mainly domestic. The two buildings are separate, so confirm the terminal on your e-ticket before you travel.
How do I get from Juanda Airport to Surabaya city centre?
You can take a metered taxi from the rank outside arrivals, book a ride-hailing car, or use the airport buses to the Purabaya terminal and other points in the city. The toll road makes the drive straightforward outside rush hour.
Are there direct flights from Singapore to Surabaya?
Yes, Singapore and Surabaya are linked by nonstop services. Use the direct-flight filter on Traveloka to see only nonstop options, or include one-stop routes via Jakarta or Bali if you want more departure times.
When is the best time to fly to Surabaya?
The drier months from about May to October are the most comfortable for sightseeing and trips to Mount Bromo. Expect busier flights to Surabaya during Singapore's June and December school holidays and around Lebaran, when many Indonesians travel home.
What is the weather like in Surabaya?
Surabaya is hot and humid all year, with a wet season from roughly November to April that brings heavy afternoon rain. Pack light clothing, a small umbrella and sun protection whatever month you visit East Java.
What are the top things to do in Surabaya?
Popular stops include the House of Sampoerna, the Heroes Monument and its museum, the Submarine Monument and the lanes around the Sunan Ampel Mosque. Many visitors also cross the Suramadu Bridge to Madura or arrange a sunrise trip to Mount Bromo.
Which area should I stay in when visiting Surabaya?
Stay around Tunjungan and the city centre for shopping and food, or in Gubeng if you plan to take the train onward. West Surabaya suits business travellers, and the Sidoarjo side is convenient for an early flight from Juanda.
What local food should I try in Surabaya?
Start with rawon, the black beef soup of East Java, then try lontong balap, rujak cingur and tahu tek from the street carts. Surabaya's night markets are the easiest place to sample several dishes in one evening.
How can I find a good-value flight to Surabaya?
Check the fare chart on this page to see which months and weekdays tend to be better value for Surabaya, then set a Price Alert so Traveloka tells you when fares move. Being flexible by a day or two around busy holidays often opens up more seats.
Can I visit Mount Bromo or Malang after flying into Surabaya?
Yes. Juanda is the usual arrival airport for both, and you can continue by road or by train from Gubeng station to Malang. Bromo sunrise tours commonly pick up from Surabaya hotels late at night.
What documents do I need to fly from Singapore to Surabaya?
You need a passport with enough validity and any entry permission Indonesia requires for your nationality. Rules differ by passport and can change, so check the official Indonesian entry requirements before you fly to Surabaya.

Get a special discount for New User on App!

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

Code:BOOKTRAVELOKA

Copy

Popular Airlines Flying to Surabaya

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!

More Flights Related to Surabaya

Popular Routes to Surabaya

Popular Routes from Juanda

Airports in Surabaya

Popular Nearby Airports

Flights to null

Flight Status to Surabaya

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

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