
Big names and deals
Big names and deals
Search 100s of travel sites to compare prices.Filter for what you want
Filter for what you want
Free Wi-Fi? Stopover? Instantly customize your results.Trusted and free
Trusted and free
We’re completely free to use - no hidden charges or fees.Price Alerts
Price Alerts
Not ready to book? to track prices.Find the cheapest flights from Jakarta to Surabaya
Cheap round-trip flights
Cheap one-way flights
Cheap last minute flights
Cheap direct flights
Lion Air flights from Jakarta to Surabaya
Our best Lion Air deals on Jakarta to Surabaya flight tickets
Super Air Jet flights from Jakarta to Surabaya
Our best Super Air Jet deals on Jakarta to Surabaya flight tickets
See travel insights to Surabaya from
How to get the cheapest flight ticket from Jakarta to Surabaya
Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip
What is the typical price of a round-trip flight between Jakarta and Surabaya?
What is the cheapest month to fly to Surabaya?
In general, March is the cheapest month to fly from Jakarta to Surabaya. Due to it being the ‘off-season’ during this time, you can expect flight prices to be around $119. The month of August is another great option to travel to Surabaya, with average flight prices from Jakarta averaging around $132.
What is the cheapest day to depart on your flight to Surabaya?
The cheapest day to depart from Jakarta to Surabaya is on a Tuesday when prices can be found for as low as $142. Flights from Jakarta to Surabaya on a Saturday will generally be more expensive and average around $159. Keep in mind that these prices on both days could fluctuate depending on the season and the demand.
What is the cheapest time of day to depart on your flight to Surabaya?
The cheapest time of day to fly to Surabaya is in the morning when flights can be purchased for as low as $140. In contrast, the most expensive time of day to depart to Surabaya is at noon when prices are around $164.
What is the cheapest Jakarta to Surabaya Juanda flight route?
Fly from Jakarta Halim Perdana Kusuma to Surabaya Juanda for the best Jakarta - Surabaya Juanda flight prices
What cabin class options are available on Jakarta to Surabaya Juanda flights?
There are 2 cabin classes available to choose from on Jakarta to Surabaya Juanda flights. Cabin price and availability will vary by airline so perform a search above to find the right deals for you.
How have Jakarta to Surabaya flight prices changed over time?
As of February 2025, prices for Jakarta to Surabaya flights are approximately 36% more expensive when compared to flights at the same time last year.
What is the cheapest airline that flies from Jakarta to Surabaya Juanda?
Lion Air, Super Air Jet, and Garuda Indonesia are the most popular carriers operating from Jakarta to Surabaya Juanda
What airlines fly to Surabaya?
Batik Air, Lion Air and Garuda Indonesia are the top three most popular airlines that fly to Surabaya from Jakarta according to our data. Batik Air is the first choice among our users, with 50% of people opting to fly with this airline when traveling to Surabaya. Keep in mind that there are 5 different airlines that fly to Surabaya on a routine basis, so you have a few additional options to choose from.
How many flights depart from Jakarta to Surabaya on average per day?
As of February 2025, 64 flights take off from Jakarta and land in Surabaya each day. The most common flight departure time for this route is 8:00AM, with 44% of daily flights taking off at noon.
How many flights depart from Jakarta to Surabaya on average per week?
The number of flights available between Jakarta and Surabaya is 448 per week as of February 2025. The most frequent departure day is Thu, with 17% of weekly flights leaving on this day.
When to book flights from Jakarta to Surabaya
Cheap Jakarta to Surabaya (JKT to SUB) flight deals and tips
Find info about flight duration, direct flights, and airports for your flight from Jakarta to Surabaya
How far is Jakarta to Surabaya Juanda by plane?
The distance between Jakarta and Surabaya Juanda is about 412.8 mi. Flights usually cover this in 1h 30m, depending on flying conditions and air traffic around both airports.
When did momondo last update prices for flights from Jakarta to Surabaya Juanda Airport?
Prices for flights from Jakarta to Surabaya Juanda Airport refresh daily.
How many operators does momondo search for flights from Jakarta to Surabaya Juanda Airport?
As of February 2025, there are 5 operators available to choose from for flights from Jakarta to Surabaya Juanda Airport.
How old do you have to be to fly from Jakarta to Surabaya Juanda Airport?
The minimum age for a child to fly alone is five, but airlines that offer an unaccompanied minor (UNMR) service may have their own age limitations. Flight duration, scheduling, and layovers are among the considerations that may influence age limits. We recommend that you double-check with the airline you are booking with for travel from Jakarta to Surabaya Juanda Airport.
What documentation or ID do you need to fly to Surabaya Juanda Airport?
The travel and health documents you'll need for your trip to Surabaya Juanda Airport may differ based on your itinerary and personal situation. Typically, you should have several documents on hand, such as a national ID card or driver's license and a passport that is valid for six months after your intended arrival at Surabaya Juanda Airport. It is always advisable to seek advice from your airline or a trusted third party, such as IATA.
What is the most popular plane model from Jakarta to Surabaya?
Based on momondo bookings for flights between Jakarta and Surabaya, the leading plane model is Airbus A320-100/200, making up 39.67% of the total bookings. Other popular models include Boeing 737-800 with 22.75%, Airbus A320 (sharklets) with 20.51%, and Boeing 737-900 with 12.13%.
What is the most popular airline from Jakarta to Surabaya?
Based on momondo bookings for flights between Jakarta and Surabaya, the leading airline is Garuda Indonesia, making up 100% of the total bookings.
Best airlines flying from Jakarta to Surabaya
Compare and see reviews for airlines that fly from Jakarta to Surabaya with momondo
Airline | Rating | Free Cancellation | Price | ||
---|---|---|---|---|---|
PriceFrom $78 | Free Cancellation | Rating 8.1 76 reviews | |||
PriceFrom $114 | Free Cancellation | Rating 6.5 30 reviews | |||
PriceFrom $116 | Free Cancellation | Rating 9.0 6 reviews | |||
PriceFrom $120 | Free Cancellation | Rating 6.0 69 reviews | |||
PriceFrom $127 | Free Cancellation | Rating 7.3 26 reviews |
Pelita Air Flights From Jakarta to Surabaya
Pelita Air is one of the most popular airlines flying from Jakarta to Surabaya, operating 49 flights/week on average for this route. A good Pelita Air flight deal for Jakarta to Surabaya starts from $116 round-trip, up to an average price of $130. Our users have rated Pelita Air at 9.0/10.
Garuda Indonesia Flights From Jakarta to Surabaya
$78 is the best Garuda Indonesia flight deal from Jakarta to Surabaya found on momondo over the last 72 hours. The average Garuda Indonesia ticket price found was closer to $192, however, with flight time and availability significantly affecting the price. Garuda Indonesia (8.1/10 from 76 user reviews) flies into Surabaya from Jakarta 40 times in an average week so prices can vary.
Why use momondo?
Why should I use momondo to find a flight deal from Jakarta to Surabaya?
It is quick and easy to find Jakarta to Surabaya flights on momondo. We search and return numerous flight options from various airlines and agents. You can then use our filters to narrow your search until you have found the most convenient flight to Surabaya that suits you.
Can I find flights from Jakarta to Surabaya with flexible booking policies on momondo?
Yes. momondo allows you to filter the results for Jakarta to Surabaya flights to just show those with flexible booking policies.
How can momondo help me find flights from Jakarta to Surabaya?
momondo provides multiple filters to help you find the best flight to Surabaya from Jakarta. Filter by price, airline, airports, cabin, aircraft, payment method, number of stops and more.
I’m not ready to book a flight from Jakarta to Surabaya right now. Can momondo alert me if prices change?
Yes. momondo can track prices for Jakarta to Surabaya flights and alert you when they change. Perform a search to set up the price alert. All that is required is a valid email address.