Cheap flights to Surabaya
Cheap flights from United States to Surabaya
Flight suggestions are based on a route's cheapest round-trip fares from popular cities in United States to Surabaya in the next 3 months. Prices include required taxes + fees for one adult in Economy. Optional charges and bag fees may apply.
from Los Angeles
(LAX - SUB)
Apr 19 — Apr 27
2 stops
from $778
from Dallas
(DFW - SUB)
Apr 20 — Apr 29
1 stop
from $920
from Chicago
(ORD - SUB)
Apr 17 — Apr 26
1 stop
from $1,049
from Atlanta
(ATL - SUB)
Apr 10 — Apr 16
2 stops
from $1,051
from New York
(JFK - SUB)
Apr 30 — May 7
2 stops
from $1,148
Popular airlines with direct flights to Surabaya
- LionFly to Surabaya (SUB)
- MakassarDirect flights every day1 hr 30 min +
- JakartaDirect flights every day1 hr 25 min +
- DenpasarDirect flights every day1 hr +
- BanjarmasinDirect flights every day1 hr 10 min +
- BalikpapanDirect flights every day1 hr 30 min +
-
- Super Air JetFly to Surabaya (SUB)
- BalikpapanDirect flights every day1 hr 30 min +
- BanjarmasinDirect flights every day1 hr 10 min +
- SamarindaDirect flights every day1 hr 40 min +
- DenpasarDirect flights every day1 hr +
- Labuan BajoDirect flights every day1 hr 30 min +
-
- Batik AirFly to Surabaya (SUB)
- JakartaDirect flights every day1 hr 20 min +
- MakassarDirect flights every day1 hr 30 min +
- SamarindaDirect flights every day1 hr 40 min +
- PrayaDirect flights every day1 hr 5 min +
- Pangkalan BunDirect flights every day1 hr 10 min +
-
- Citilink IndonesiaFly to Surabaya (SUB)
- JakartaDirect flights every day1 hr 30 min +
- DenpasarDirect flights every day1 hr 10 min +
- BalikpapanDirect flights every day1 hr 35 min +
- MakassarDirect flights every day1 hr 35 min +
- BatamDirect flights every day2 hr 10 min +
-
- Nam AirFly to Surabaya (SUB)
- Pangkalan BunDirect flights every day1 hr 10 min +
- SampitDirect flights every Mon, Wed, Thu, Fri, Sun1 hr 20 min +
- Kota TambolakaDirect flights every Tue, Thu, Sat1 hr 30 min +
-
- Garuda IndonesiaFly to Surabaya (SUB)
- JakartaDirect flights every day1 hr 35 min +
- DenpasarDirect flights every day1 hr 10 min +
- SingaporeDirect flights every day2 hr 30 min +
-
Popular airports near Surabaya
Distance and driving time are relative to the city center. Airports are listed based on distance from Surabaya center and popularity with travelers.
- Juanda International Airport (SUB)Surabaya Indonesia 53 min 9 mi
- Abdul Rachman Saleh Airport (MLG)Malang Indonesia 1 hr 41 min 46 mi
- Adi Soemarmo Airport (SOC)Surakarta City Indonesia 3 hr 13 min 138 mi
- Dhoho International Airport (DHX)Kediri Indonesia 2 hr 17 min 65 mi
When to fly to Surabaya
Off-season
Apr – Jul
Less popular and lower prices
Peak season
Oct – Jan
Most popular and higher prices
About Surabaya
Surabaya is a port city on the Indonesian island of Java. A vibrant, sprawling metropolis, it mixes modern skyscrapers with canals and buildings from its Dutch colonial past. It has a thriving Chinatown and an Arab Quarter whose Ampel Mosque dates to the 15th century. The Tugu Pahlawan (Heroes Monument) honors the independence battles waged in Surabaya’s streets in 1945.
Frequently asked questions about flying to Surabaya
What counts as the best airline for your flights to Surabaya really depends on your individual needs. You may have a favorite carrier or a loyalty program you like, but price, convenience, and airports served also come into play. Flexibility and booking terms – Can you change flights if you want to stay longer or get a refund if you have to postpone your trip? – are also factors that help determine which airline is best to fly to Surabaya.
In terms of direct flights, Lion is the most popular, flying directly from 18 cities. Lion flies to Juanda International Airport (SUB) .
Other popular airlines flying to Surabaya are Super Air Jet, Batik Air, Citilink Indonesia, Nam Air, Garuda Indonesia.
In terms of direct flights, Lion is the most popular, flying directly from 18 cities. Lion flies to Juanda International Airport (SUB) .
Other popular airlines flying to Surabaya are Super Air Jet, Batik Air, Citilink Indonesia, Nam Air, Garuda Indonesia.
- Super Air Jet flies directly from 9 cities. Super Air Jet flies to Juanda International Airport (SUB) .
- Batik Air flies directly from 8 cities. Batik Air flies to Juanda International Airport (SUB) .
- Citilink Indonesia flies directly from 8 cities. Citilink Indonesia flies to Juanda International Airport (SUB) .
- Nam Air flies directly from 3 cities. Nam Air flies to Juanda International Airport (SUB) .
- Garuda Indonesia flies directly from 3 cities. Garuda Indonesia flies to Juanda International Airport (SUB) .
- Lion offers direct flights to Surabaya from 18 cities. The most frequent departures are: Makassar, Jakarta, Denpasar, Banjarmasin and Balikpapan.
- Super Air Jet offers direct flights to Surabaya from 9 cities. The most frequent departures are: Balikpapan, Banjarmasin, Samarinda, Denpasar and Labuan Bajo.
- Batik Air offers direct flights to Surabaya from 8 cities. The most frequent departures are: Jakarta, Makassar, Samarinda, Praya and Pangkalan Bun.
- Citilink Indonesia offers direct flights to Surabaya from 8 cities. The most frequent departures are: Jakarta, Denpasar, Balikpapan, Makassar and Batam.
- Nam Air offers direct flights to Surabaya from 3 cities. The most frequent departures are: Pangkalan Bun, Sampit and Kota Tambolaka.
- Garuda Indonesia offers direct flights to Surabaya from 3 cities. The most frequent departures are: Jakarta, Denpasar and Singapore.
The climate is tropical, warm and humid year-round. Dry season is Jun–Oct. Rain and storms are common Nov–Apr. Hari Pahlawan (Heroes’ Day, Nov 10) commemorates the 1945 Battle of Surabaya, between the British and pro-independence forces.
Surabaya is served by only one major airport: Juanda International Airport, 9 mi away from the city center.
If you are looking to book airline tickets from United States to Surabaya you have options. Some of the cheapest flights from popular cities include:
- Cathay Pacific flight from Chicago, starting at $1,049 from Apr 17 to Apr 26
- Cathay Pacific flight from Dallas, starting at $920 from Apr 20 to Apr 29
- Etihad, Batik Air flight from Atlanta, starting at $1,051 from Apr 10 to Apr 16
- Malaysia Airlines, Qatar Airways flight from New York, starting at $1,148 from Apr 30 to May 7
- Singapore Airlines, United flight from Los Angeles, starting at $778 from Apr 19 to Apr 27
Of all the flights departing from popular cities in United States, the cheapest round-trip flight to Surabaya starts at $778 and departs from Los Angeles on Apr 19 to Apr 27.
Finding last-minute flights to Surabaya is easy on Google Flights.
Select your departure city and use the calendar to pick your preferred travel dates and find the lowest ticket prices available. You can even check for flights departing today.
To find the cheapest tickets, it’s usually best to book at least a few weeks in advance for domestic flights and a few months in advance for cheap international flights.
Select your departure city and use the calendar to pick your preferred travel dates and find the lowest ticket prices available. You can even check for flights departing today.
To find the cheapest tickets, it’s usually best to book at least a few weeks in advance for domestic flights and a few months in advance for cheap international flights.
You can find great flight deals to Surabaya on Google Flights.
Just enter your departure city, choose Surabaya in the destination field, and click Search .
You can filter the results to see only nonstop flights or flights under a certain price to more easily plan your perfect budget trip.
You can also turn on price tracking to get alerts if the price changes for a route or flight.
Just enter your departure city, choose Surabaya in the destination field, and click Search .
You can filter the results to see only nonstop flights or flights under a certain price to more easily plan your perfect budget trip.
You can also turn on price tracking to get alerts if the price changes for a route or flight.
Search more flights
Find cheap flights on popular routes
Flights from Jakarta to Surabaya
Flights from Makassar to Surabaya
Flights from Denpasar to Surabaya
Flights from Medan to Surabaya
Flights from Tokyo to Surabaya
Flights from Federal Territory of Kuala Lumpur to Surabaya
Flights from Singapore to Surabaya
Flights from Yogyakarta to Surabaya
Flights from Balikpapan to Surabaya
Flights from London to Surabaya
Flights from Batam to Surabaya
Flights from Bangkok to Surabaya
Flights from Semarang to Surabaya
Flights from Banjarmasin to Surabaya
Flights from Palembang to Surabaya
Flights from Seoul to Surabaya
Flights from Praya to Surabaya
Flights from Taipei City to Surabaya
Flights from Shanghai to Surabaya
Flights from Melbourne to Surabaya

