Worldwide Coverage
Worldwide Coverage
Flights to over 5,000 cities
One-stop Service Guarantee
One-stop Service Guarantee
Price guaranteed upon confirmed payment, booking guaranteed once tickets issued
Secure Payment
Secure Payment
Convenient & reliable booking and payment system

Flights to Surabaya (SUB)

Surabaya is an Indonesian city which is located on Java Island. This port city is the capital of the Indonesian province of East Java. The city and overall metropolis make up the second-largest metropolitan area in the country after Jakarta. Surabaya is known to be a lively and sprawling metropolis which is somewhat a fusion of modern architecture and colonial Indonesian architecture. The overall metropolitan area of Surabaya is about 6000 square kilometers and the estimated population is close to 13 million people as per the census of 2015. The city of Surabaya is somewhat an educational hub of the country of Indonesia. The city is a house to some of the major universities and prominent institutions of the country, both technical and religious. Located on the Madura Strait in Java, this city is one of the oldest port cities in Southeast Asia. The topography of the region is similar to that of coastal lowlands, and the climate is tropically dry and wet. Known to be one of the cleanest and the greenest cities of the country, Surabaya features multiple urban parks in almost all localities and a generally sprawling cover of greenery can be seen throughout the metropolis. Because of this, the city of Surabaya has also won many awards in the field of environment and city planning. Most residents of Surabaya speak a localized variant of East Javanese language, known as Suroboyoan. This dialect is a mixture of Indonesian and Javanese.

Tip: Although English is spoken in Indonesia, a very small section of the population is actually very fluent. So it is advised to learn some basic phrases in the local language which can ease out day to day conversations on the streets.

The Airport at Surabaya and Details of Flights

The Surabaya Juanda International Airport (SUB) is considered to be among the top three busiest airports in Indonesia. The airport is situated at a place called Sedati which is located about 12 kilometers away from the metropolitan area of Surabaya. The airport has two terminals at present. Terminal A is meant for all international flights to Surabaya and all domestic flights operated by Indonesia’s flag carrier Garuda Indonesia Airlines. Terminal B caters to domestic flights operated by all other airlines. Direct flights to Surabaya are operated by carriers like Jetstar Asia Airways, but generally, most flights by major airline operators to Surabaya have a stop in between. Once you land at any other major airport in Indonesia like Jakarta or Bali, you can get direct short duration cheap flights to Surabaya by domestic carriers. The Surabaya Juanda International Airport (SUB) was adjudged the world’s 10th best airport in terms of Airport Service Quality by the Airport Council International in 2014. The airport improved this rank to 7th best in the year 2015.

Tip: The three-story airport terminal is relatively new and has a wide array of modern facilities to offer. You can easily spend your halt time exploring the multiple shopping and dining points that dot the terminals.

Best Ways to Travel In and Around the City

There are multiple options available to travel inside and around the city of Surabaya. In Indonesia, trains are a particularly popular means to travel around as they save time and money along with offering exotic views of the place. The city of Surabaya has two railway stations. Apart from trains, one can also choose to find city buses which constantly ply on their pre-assigned routes. The metropolis of Surabaya has an extensively vast network of bus routes that are operated by different local operators too. Multiple operators also provide cab and taxi services in Surabaya. Cabs might seem expensive as compared to public transport but they have their own perks of offering a private and personalized travel experience. The city has got metered taxis with air conditioning available. Cabs can be used to make comfortable long haul trips to nearby cities as well.

Tip: When traveling by public transport systems like buses in Indonesia, be extra cautious as pickpockets are a big problem in the country’s public spaces. Always be aware of your surroundings and be mindful of the things you are carrying on your person.

Staying and Accommodation in Surabaya

The bustling metropolis of Surabaya has a lot of places to offer when it comes to choosing a suitable stay for you as per your budget and requirements. The city area has more than 286 hotels and other forms of accommodations like guest houses to choose from. The entire metropolitan area has over 607 accommodation options to choose from. You can find high-end luxury hotel chains and cheap pocket friendly (but decent) guesthouses etc. in and around the city easily. Juanda Airport is merely 12 km away from the center of the city so it does not take much time to get from the city to the airport. Multiple world-recognized resorts are also present in Surabaya, in case you want to have a completely relaxing and luxurious experience. It is said that the visitors of Surabaya always fall in love with the vibrant culture of cafes in the city. There are multiple good cafes in and around the city with delicious decently priced food. The tourists also enjoy the golf courses which are present in Surabaya as they offer a calm and relaxing respite from city life. The city also has sights like volcano and mountain viewpoints to offer to the tourists. Other attractions to see include the Surabaya Carnival Night Market, the water park, and the city zoo among others.

Tip: In order to conveniently commute from your place of stay to explore the best of Surabaya, try finding an accommodation which is somewhat close to the heart of the city.

Your overall experience of planning travel and then heading on to it can be made simple and hassle-free to a great extent by Trip.com. This is a platform that helps you with all your travel-related queries and any real-time problems which you might incur when actually on your trip. Be it finding the best airfare deals or finding the best options to stay, Trip.com can help you with all your requirements. So, plan your next travel with Trip.com.

Discover one-way or return flights to Surabaya from just $33

Book one-way or return flights to Surabaya from as little as $33. Choose from the popular airlines below and book your flight today!

  • One way
  • Round-trip

Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.

Top airlines fly to Surabaya from United States

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.

Indonesia AirAsia
From $52
AirAsia
From $76
Malaysia Airlines
From $79
AirAsia X
From $91
TransNusa Airlines
From $100
Jetstar Asia
From $101
Scoot
From $114
Super Air Jet
From $114
Citilink
From $116
Garuda Indonesia
From $139
ANA airlines

Find more flights and airlines

We found these prices a few days ago. Please select one to view the latest price.

There are 1 airport(s) in Surabaya. Discover the top routes now!

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

Best Direct Flights to Surabaya from United States. Enjoy non-stop routes with 1 airline(s).

Check out nonstop flights to Surabaya and find the flight that best fits your travel needs.

FAQs about Flights to Surabaya from United States

  • What is the average flight ticket price from United States to Surabaya?
    The average ticket price to Surabaya is $154. Please use this price as a reference only.
  • How long is the flight to Surabaya?
    • Approx. 3 hours 28 minutes to fly from Kuala Lumpur to Surabaya.
    • Approx. 1 hour 4 minutes to fly from Bali to Surabaya.
    • Approx. 2 hours 38 minutes to fly from Singapore to Surabaya.
    • Approx. 1 hour 34 minutes to fly from Jakarta 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 most popular month to visit Surabaya?
    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 $103.
  • When are the cheapest flights to Surabaya?
    Flight tickets to Surabaya are the cheapest in July compared to other months, the average price is $163.
  • What is the transportation method from the main airport to downtown in Surabaya?
    • The distance from Juanda International Airport to downtown is about 13km. 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 Scoot .
  • What are some popular attractions in Surabaya?
    There are lots of attractions to choose from in Surabaya: GSJPDI Anugrah (3 km from downtown) , B-P House Indonesia (3 km from downtown) and Basecamp KRJ (3 km from downtown) are the most popular attractions close to downtown.

Info about Flights to Surabaya from United States

Cheapest nonstop flight price$33
Cheapest round-trip ticket price$63
Off-season for travelDecember
Peak season for travelOctober
Flight distance1,697.06km
Average flight time2 hours 42 minutes
Popular airlineGaruda Indonesia
Cheapest monthJuly