Find cheap flights from Jakarta to Surabaya

CGK - SUB

Find cheap flights from Jakarta to Surabaya

Search hundreds of travel sites at once for deals on flights to Surabaya. Bundle your flight + hotel and save!

Round-trip
Economy
Jakarta (CGK)
Surabaya Juanda
Mon 11/29
Mon 12/6
Any month
Bundle with KAYAK |
Include hotels

Good to know

Low season

March

High season

June

Average price round-trip

$108

Good deal round-trip

$67

Good deal one-way

$45
Best time to beat the crowds with an average 34% drop in price.
Most popular time to fly with an average 49% increase in price.
(avg. price over the last 2 weeks)
or less
or less

When to book flights from Jakarta to Surabaya

Estimated round-trip price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight

  • Looking for a cheap flight? 25% of our users found flights on this route for $45 or less one-way and $67 or less round-trip.
  • The cheapest flight from Jakarta to Surabaya was found 39 days before departure, on average.
  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be May, June and July. The cheapest month to fly is March.
  • Morning departure is around 14% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for booking Jakarta to Surabaya flights

Which airlines have a flexible cancellation policy for flights from Jakarta Soekarno-Hatta Intl to Surabaya Juanda due to COVID-19?

How long does a flight from Jakarta to Surabaya take?

How many flights are there between Jakarta and Surabaya?

Which airlines provide the cheapest flights from Jakarta to Surabaya?

Do I need a passport to fly between Jakarta and Surabaya?

Which airlines fly most frequently between Jakarta and Surabaya?

What’s the cheapest day of the week to fly from Jakarta to Surabaya?

Which airports will I be using when flying from Jakarta to Surabaya?

How does KAYAK find such low prices on flights from Jakarta to Surabaya?

How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Jakarta to Surabaya?

What is the Hacker Fare option on flights from Jakarta to Surabaya?

What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Jakarta to Surabaya?

Top 5 airlines serving Jakarta Soekarno-Hatta Intl to Surabaya Juanda

Scores according to KAYAK customer reviews

8.1
Garuda Indonesia
Overall score based on 715 reviews
8.3
Boarding
8.3
Comfort
8.7
Crew
7.9
Entertainment
7.6
Food
Airline reviews

Pros: "Flight was just 10 minutes late so not bad. Smooth flight with courteous flight crew and attractive flight attendants. Great choice of in flight films. Watched 2!"

Pros: "Crews are friendly"
Cons: "Delays should be reduced"

Pros: "Big plane, excellent entertainment on seat, excellent food, nice crews."
Cons: "Passengers with children & elderlies should be boarded first for priority, for strict implementation."

Cons: "Flight GA321 was delayed in Surabaya for almost 3 hours. We came as transit passengers from Denpasar to Jakarta as our final destination and stranded in Juanda airport."

Cons: "It was ok"

Pros: "The flight was in time. Boarding didn’t take long. Crew was friendly and worked fast distributing snacks for a 25-minute flight. In-flight magazine is informative and colorful."
Cons: "Phone check-in until 1 hr before departure would’ve been helpful."

Cons: "New Aircraft with more seating space"

Pros: "On time smooth flight"

Pros: "Void Jancok"
Cons: "Void Jancok"

Pros: "Checkin process very smooth"
Cons: "Boarding process, and gate assigned is quite far .."

Pros: "Nothing 2 hours late Had to watch commercials on the seat tv screen."
Cons: "I will make it a point to avoid Garuda Really has gone down hill. I think it is overpriced for the bad service and 2 hours late. Better to pay half the price and take another airline."

Pros: "Despite a short delay fo boarding, everything's just great!"
Cons: "a short delay on boarding"

Pros: "Fast boarding"
Cons: "Food is low quality. Nothing special."

Pros: "I LOVED the Flight Attendants' uniforms. Smile!"

Pros: "On time"
Cons: "Passengers Have to walk a long way during boarding as the plane is not at the assigned intl gate but on the domestic side. Food is bland, instant noodle may taste much better."

Pros: "As above"
Cons: "Nothing"

Pros: "Flight was comfortable enough. Nothing special, but got me safely to my destination. Service was good, plenty of food"
Cons: "Meals were just okay. I flew Cathway last month abd their food was better, plus they gave us hagendaz ice cream which was a major happiness booster."

Cons: "The flight was on time, everything on schedule. Everything was good"

Pros: "The boarding procedure from CGK T3 is pretty smooth and good!"
Cons: "The food... taste quite weird. It’s a far far cry from the standard of an Indonesian food."

Pros: "Boarding on time, efficient flight, handled well, on time at destination."
Cons: "Long check in queue, many counters closed, counter staff seemed very busy with talking to their colleagues while checking in passengers. I am used better from Garuda."

Pros: "Service."

Cons: "Plane was delayed"

Pros: "Smooth flight on time including lunch service. Good entertainment system. Friendly attentive crew."
Cons: "Low quality food. On arrival in Bali walked a long way inside terminal down corridors and up-down stairs without anyone guiding disembarking passengers and without signs guiding us. We even passed other passengers in the halls boarding their flights. So disorganized!"

Pros: "The flight crew was amazing, as always. Boarding was fast and simple. And the flight wasn't packed so there was plenty of room."
Cons: "There really wasn't anything bad. But I transferred from a Boing-777 so the smaller, older plane just didn't feel "nice". But it's only a 1hr flight so whatever."

Pros: "Great experience, friendly staff, great food. (I travelled business class)."
Cons: "Boarding started late. Needed to wait quite some time in the corridor, without further explanation. Likely because of a rain leakage, but there was staff, who could have explained it."

Pros: "The crew was very friendly. The airplane was on-time, clean and comfortable. The food was delicious. There was no in-flight entertainment, but that's ok. The flight was short."
Cons: "There was no in-flight entertainment, but like I said it was ok since it was a short flight."

Pros: "Non stop"
Cons: "Delay by 2 plus hours!"

Pros: "Crew still manage to provide their excellent services instead of all of the problem related to boarding."
Cons: "There's no dedicated Garuda counter for internet checked-in international passengers at Soekarno Hatta T3; you need to queue together with the other passengers. I've put a formal suggestion before to Garuda several months ago; seems nobody care. Gate information is confusing, initially shown gate number at *domestic* terminal; then changed again twice. In the end they took you on a bus-ride to domestic gate; need to climb a couple of narrow stairs (good luck for older people); the escalator next to it is set for descending only while the ground crew doing nothing. Then your plane are on the 7th queue for another 20 minutes. Food is mediocre, in flight entertainment suddenly went blank and resetting for several minutes."

Pros: "Beautiful NEW Terminal at Jakarta!, but Plenty of food outlets. Waiting areas are very large and accommodating. Security area is large and extremely efficient in processing passengers. Security personnel were friendly."
Cons: "Due to the enormous inside volume it is impossible to maintain a pleasant air temperature. It's nearly impossible to hear any announcements due to the extremely poor acoustics. The large open spaces and ceramic tile floors aren't conducive to hearing anything! No announcement to the departure time as we were already 20 minutes past the established boarding time as indicated on the boarding pass. I was sitting quite close to the check-in counter and was able to decipher that the boarding process was going to happen soon, so I took a position in the line without any announcement."

Pros: "good"
Cons: "-"

Pros: "GA always Great"

Pros: "I had low expectations and the entire process felt like flying in the states but with much better food!"

Pros: "..service great - I normally fly Singapore airlines - but now I will always consider guruda"
Cons: "...had same movies going to Indonesia ...and on the return journey to London being a 14hr 20 min flight to Jakarta I had watched many of the film's - I was a little disappointed to see the film list hadn't changed when I was about to sit through a 13 hr return trip !!"

Pros: "bagus"
Cons: "bagus"

Pros: "Gr8 service on land and air way to go Garuda"

Pros: "One thing that i love about garuda indonesia is their service"
Cons: "The entertainment system need more variation"

Pros: "Nothing"
Cons: "Staffs separate seat from parent and kids. Crazy."

Pros: "In Indonesia you fly Garuda not because it is cheapest, but because it has generally the best ontime record"

Cons: "Departure gate changed over boarding time. The waiting gate was hot"

Pros: "Their lounge in Soekarno Hatta is cozy with a lot of food choices."
Cons: "Now, they won't give you a choice for the meal. The movie selection has been stagnant for three months. Boarding in Soekarno Hatta is based on first come first based basis, not based on class/membership/row number."

Pros: "The crew are polite."
Cons: "Insufficient information about boarding , no announcement. No information screen. The food was a bit strange."

Cons: "Sin-Jkt Fish with Rice: rice was very salty"

Pros: "Garuda has come a long way to be voted as worlds best cabin. I'm impressed by the service and the food. It certainly has improved. Certainly will fly again with them."
Cons: "The only negative feedback was the transit in Depansar whereby luggages have to be claimed when transferred from international to domestic terminal. This is cumbersome and time consuming. As luggage have to be check on again. I do hope they will have auto self transferred in the near future."

Pros: "The staff, on time departure and everything was friendly."
Cons: "Nothing"

Pros: "Crew was friendly and professional"
Cons: "The boarding area at Jakarta airport was so too small and didn't have enough seats. Many had to stand. Lacking class."

Pros: "Professional and Excellent Customer Service"

Pros: "Cabin Crew is friendly and professional"

Pros: "Wonderful service"

Pros: "the only website that i issued my Garuda ticket through it"
Cons: "they didin't send me the ticket same day .. i was so worry ."

Pros: "I have traveled to over 60 countries and I’m not prone to negative feedback but checking in a bag on Citilink in Phnom Penh was the most unhelpful customer service situation I’ve ever experienced. The Citilink website indicated one charge (which I had prepared for) for excess weight of luggage but the check-in counter charged more and only in US cash - so when I could not get my pin to work to get the additional cash, they sat back, grimaced at me, and told me they really didn’t care, I’d have to leave my bag, they couldn’t let me pay in IDR (rupiah) or pay in Jakarta, didn’t have credit card to let me charge, or pay pal, Venmo, or any other way to pay. The airport cashier wouldn’t exchange rupiah. Again, they didn’t care. One woman told me I could wire her the money into her personal bank account, though. The cashier just told them to bring my bags out and told me I should just take them back, whatever, call someone. If I left them, I asked how I would pay because they only take cash and in Phnom Penh, but they couldn’t answer. They couldn’t even lend me a bag to take things out of my bag. Luckily, I was wearing a scarf and used it be a makeshift bag for myself to unpack enough from my suitcase to bring the bag down to the amount of cash I had. I barely was able to board my flight. Of all these people, one of the ticket gentlemen was kind enough to walk me through to board the plane, apologizing for everyone."
Cons: "Citilink is a budget airline and I get that they keep overhead down with charging people for luggage but they need to do 2 things; put the costs of their charges on their website for consistency and to support the customer experience, have at least one credit card option in an airport ticket booth. Help their employees be better than that kind of behavior. In this day and age, Paypal credit card app processing can even be done on a phone. There’s zero reason to not allow at least some flexibility with payment, even if it’s processed on their website."

Pros: "Citilink always does the best to smoothen the boarding process."
Cons: "The departure hall was messy. If flights get delayed, there is not sufficient capacity."

Pros: "High commitment to be on time."
Cons: "The machines for self-check in have been removed. That was previously very conventent. Citilink advertises with branded e-toll cards, but I can't get them anywhere."

Pros: "Professional, straightforward. Food and entertainment not rated. Not available for short trips. Food for additional payment, not tried. Prices seem reasonable."
Cons: "Advertise with merchandise, which is not available."

Cons: "Please warn the passengers who not obey the flight rules, such as turning on the mobile phones before the plane stop and so on."

Pros: "None"
Cons: "N"

Pros: "Good service thanks you"

Pros: "Resorted to Malindo/Batik just to get home after Mt Agung eruptions - so points for at least flying. Very good seat pitch in economy, let down by an uncomfortable back with no head rest."
Cons: "The food was utterly appalling, providing a new level of disappointment. I'm convinced my tray table would have been easier to chew than the three dehydrated lumps of so-called chicken thrown on top of land overcooked rice, together with something that was allegedly once an egg - which I couldn't even stomach."

Pros: "Modern plane, good price, friendly staff"
Cons: "Plane landed very hard and felt like pilot was struggling for control (or still learning). Luggage took long time to come out and after abot 10 min of luggage just stopped and we found out that rest of our luggage was coming out of another carousel. Nobody told us, we had to find out ourselves when we couldn't find our luggage. Communication is important"

Cons: "I wish I was told my ticket did not include a meal upfront."

Pros: "Quick , professional boarding . Smoth take off and landing"
Cons: "Baggage unload time"

Cons: "Flight attendant presentation (uniforms were not very high quality)"

Pros: "Boarding was fast, aircraft clean"
Cons: "Crew wasn't just unfriendly, they were really rude!"

Cons: "We were delay for 2 hours, no communication, no apology or compensation."

Pros: "Sat grounded for 1 hour,"
Cons: "Service"

Pros: "Great experience"

Pros: "The airline was okay and pretty much on time. I think they are one of the safest to travel on in Indonesia after Garuda Indonesia."
Cons: "Super old aircraft, it was very dirty including the seats and tray table. I didnt feel like touching it. There was no entertainment whatsoever."

Pros: "Again Delayed"
Cons: "Missed appointment delayed as usual"

Pros: "Clean and crew"
Cons: "2.5 hour delay. Not worth it."

Cons: "It would have been great to have a confirmation that you received our request before the day of departure. We thought the booking did not get through so we booked another company. We ended up losing the money for that ticket. We could not reach kayak and AirAsia, in their policy doesn’t cancel anything. I don’t know who was supposed to send us the confirmation but the money is gone"

Pros: "It arrived on time"
Cons: "Very snel legroom, no included food, no free water, no inflight entertainment"

Pros: "Price and clean plane."
Cons: "Baggage fees"

Cons: "You booked us a flight with only an hour layover in Singapore. I feel you should have known that changing airlines in Singapore requires a 3 hour layover as you must claim your baggage at the baggage claim, go through customs, change terminals, re-check your bag and then go through security again. All this being said we missed our flight and had to purchase new tickets! What are you going to do to make this up to us as it’s our honeymoon?"

Pros: "We survived the flight with only a little backpain and one stiff butt cheek"
Cons: "No legroom, very narrow seating, no meal, expensive"

Cons: "Flight delayed 4 times until 4 hours from the original flight time."

Pros: "Overall service"
Cons: "Delay, no entertainment"

Cons: "Long delay..!!"

Pros: "The flight was on time and the food was ok"
Cons: "Not specifically to do with Air Asia - but the very long queue going through immigration at Denpasar could be improved dramatically"

Cons: "plane was late and queues at Bali airport beyond belief"

Pros: "Crews are quite friendly"
Cons: "Certain Crew is unable to do simple math calculation even though she is using calculator. I was purchasing food and gave Malaysian Ringgit, little that I know, the change is given in Rupiah and the amount was wrong, it was short of 55,000. Luckily I did a little math calculation my own, and find that she was over-charging too much for the food. Realizing that particular crew can't calculate, I offer to pay using Rupiah, she rejected it and gave me back the proper change. The exchange rate on board is absurd!!! I suggest use local currency if anyone would do onboard purchasing on AirAsia."

Pros: "We boarded and landed on-time without a hitch. I didn't prepaid or order any food but it did smell good."
Cons: "No entertainment on the aircraft."

Pros: "Friendly staffs - both on the Fllight as well as the Ground Staffs."
Cons: "I cannot think of any"

Pros: "Easy check in and boarding. On-time flight."
Cons: "I paid extra for premium seat, but still legroom is painfully lacking.The unlocked cockpit, and the casual movement of cabin crew in and out of the cockpit, made me nervous in this error of terrorism."

Pros: "AirAsia is probably my favorite discount airline, but that means by definition an acceptable but no frills experience. Got that at a relatively attractive price"
Cons: "The on-board sales cart did not have finger puppets, which I wanted to buy for some children."

Pros: "Service Crew"
Cons: "The automated baggage system"

Pros: "The price is competitive"
Cons: "The aircraft had been in the ground but boarding 45 minutes late, I saw steward, stewardess and copilot chat in front of toilet :|"

Pros: "Almost everything except for the seats.."
Cons: "The seats.. too small.."

Pros: "Cabin crew was nice and polite."
Cons: "We almost missed the flight as the boarding gate was changed at the last minute and the announcement was very late. That is very scary!"

Pros: "Nothing"
Cons: "Delay of one hour Delay announced was 20 minutes and no further announcements were made about additional delays Maybe some refreshments could have been served to compensate for delay at least"

Pros: "Cheap flight, landing at T2"
Cons: "Walking on the Tarmac or busing to the plane, flight delayed 25m without an update till past actual departure time, seatbelt light on for almost entire flight-when are passengers given a chance to use the bathroom? The value meal (sandwiches) was very basic and exactly the same for both departing & return flights. My 4yo could pull out the table from its tracks-He's not exactly he-man."

Pros: "On schedule, even a bit earlier on arrival. Good, polite crew."
Cons: "So small space, can hardly move. But it was a budget flight, so was expected. Would be harder on person with longer leg."

Pros: "The service was excellent"

Pros: "Crews attitude were nice."
Cons: "The interior was look old and worn. It's a tired plane, with no proper clean up or maintenance in between flights."

Pros: "We got there."
Cons: "Late departure, charged for baggage, cramped seating."

Cons: "Baggage collection at DPS was way too long."

Pros: "Arrived ar destination safely"
Cons: "Delayed for 3+ hours. Poor passenger management."

Pros: "Crew manager sang us some songs as we descended to Perth"
Cons: "Seat space for legs a little cramped for taller folks."

Pros: "The free meal prior to boarding."
Cons: "The fact that our flight was extremely delayed and the gate was very chaotic!"

Cons: "From prior reviews I knew enough to allow nearly four hours to make the change from domestic (Bali to Jakarta) to international (Jakarta to Tokyo) upon arrival in the Jakarta airport. Good thing! Our early evening Bali flight was delayed by almost an hour; more importantly, the bus-to-arrival, baggage claim, bus-to-international terminal-with-luggage took nearly ninety minutes to figure out and execute (not AirAsia's fault, obviously, but still a planning issue). Adding the long walk from check-in to gate and the immigration process meant in the end we made our connection with less than thirty minutes to spare. Otherwise the flight was fine. No complaints about the ticket price either."

Pros: "Nothing"
Cons: "We staied alot in the airport waiting the delayed flight without parior commuincation The plan was so noisy We were not notified before that our luggages were not included in the ticket price so we spent time trying to pay online but the website was so bad and then we paied cash The plan was so cold which made me feel sick and no plankets to use The take off and the landing were terriple Even no pottle of water served all have to be paid by the passengers !!"

Pros: "Nothing !!!!!! $$$$???"
Cons: "Didn't do a good servers, even a small bottle of water passengers have to pay. What the world !!! $$$ ???"

Pros: "Crew on board are very polite"
Cons: "They sell the tickets so cheap but lots of hidden charges I checked online on their website the baggage allwanc and it was from Bali to Jakarta 15kg and any extra weight up to 30 kg you pay 20 usd more by the time I arrived there they wanted to charge me 120 usd for my bags .agents at the counter were rude and they sent me to Air Asia office in the Airport where the agents there were even more rude and the lady was just screaming at me and pointing in my face with her finger and she never even offered any solution and she mentioned that the charge is mentioned online .I asked her to show me as I had a screen shot for the Web page but instead she was still shouting and pointing at me . Finally one agent at the counter informed me that I'm allowed to have two handbags so I can remove some staff from my suite case and carry them as handbag which was never mentioned before from any other agent .and this 120 usd were never mentioned on the website as I'm an airline staff as well and I know how to read terms and conditions. Above all I tried to write feedback online guess what !? They don't have this option. First and last time I fly with this cheap airline I'm not willing to pay money to get insulted"

Cons: "Boarding to the plane was terrible. Plane was delayed but two other flights had to board at the same terminal so there was a lot of confusion about boarding. There was a last minute terminal change and 3 different flights had to share the same terminal to board the bus to the planes."

Cons: "We arrived at the airport right at check in time. When we went up to check in and hand over our luggage only to find out that one piece wasn't included in ticket price, something that hasn't been made clear. My friend (who was on crutches) and I then had to go back and wait in a different line to pay $45 each per backpack. None of this was explained to us and the girl at the front was too busy on her phone looking at Facebook to be helping people. when we finally got through the plane was small, no leg room and I'm only 5'2. Limited meal options which we were charged an extra 30% through a poor exchange rate for, still fairly convinced the staff pocketed that money as it didn't say anywhere that they were going to charge that amount extra. No complimentary drink, not even water. Won't fly air Asia again. Cheap and you get what you pay for, but after that baggage charge there were definitely cheaper, better options out there."

Pros: "Quick boarding process"
Cons: "N/a"

Pros: "We arrived at checkin to discover we had to pay for luggage and the price just before take off is crazy like $90 per bag Kayak Didn't disclose when buying tickets that there was a option to buy luggage allowance ahead - this is really bad!"
Cons: "Kayak's lack of transparency on hidden luggage charges and not making us buy it ahead of time cost is"

Pros: "AirAsia is the budget option"
Cons: "Nothing really. You get what you pay for"

Pros: "Ticket price and excellent service at the airport nd onboard"

Pros: "Flight was short, they passed out beverages. They shuffle you from the gate area in a bus out to plane were the passengers that came in on it are deplaning while the next "herd" of passengers arrive to board. To be expected with these cheap flights. Overall flight was good, nothing extraordinary, one needs to be alert of time of flight and listen for announcements. They tend to change gates and/or start board with little notice."
Cons: "AirAsia's website not reliable for web check in and unclear about baggage costs. We were taking a bag weighing 30kg and paid the extra money for it when we didn't need to since we had a total of 4 bags each to weigh 15kg, of which we only used 2, total weight 30kg. They would have allowed the 30kg bag to go for free. Wished they would have made that clear that the weight per person can be used at total/combine weight. Of cours AirAsia didn't reimburse the money for the excess weight that wasn't used. These flights are economical but can hide several extra charges that add up. Beware, and do due diligence before buying."

Pros: "Nothing"
Cons: "I dont know. Perhaps more on time schedule rather than delayed for 2 hours with no prior notice"

Pros: "We didn’t crash."
Cons: "Everything."

Pros: "We didn’t crash."
Cons: "Check-in Procedure Baggage Policies Security Airport Facilities Seat Comfort Flight Amenities Airline Staff"

Pros: "on time and landed faster than schedule"

Pros: "Cheap tickets"
Cons: "Flight attendants were not friendly. This is rare for Indonesia."

Pros: "Nothing"
Cons: "Flight was delayed for 30 minutes but there was no heads up from the crew at the airport. After continued waiting after the boarding time, I approached the crew myself to ask and the crew didn't even know the flight was getting delayed (still no announcement to the other passengers). Pure nonsense"

Pros: "Prompt, modern plane"
Cons: "Bag of peanuts"

Cons: "2 hour delay with no explanation. Checked bag arrived very wet."

Cons: "The checked in bagage did not arrive with our flight from Labuan Bajo. Every time they said it was arriving, but it did not. Staff did not know where bagage was. Afterwards I constructed that the bagage was simply not loaded on the place, because there was no space. So it was left intentionally and not lost. No one told us. They never admitted this to us, let alone compensation for wasting our time on the airport waiting."

Pros: "On time"

Cons: "Not only was there a delay but there was so little information about the delay. No help with getting new tickets for our next flights. We were given the run around trying to sort things out ourself. The "refreshments" were absolutely horrible considering that we were delayed 8 hours over the course of two flights. When we got on the plane the seat pockets were so disgusting that I couldn't put anything inside them. The inflight drink and snacks were pitiful. Won't be flying Lion Air ever again."

Pros: "fast check in"
Cons: "delay no F&B provided during flight no in flight entertainment"

Pros: "Nothing to like. Basically the stewardesses in the plane where helpful, but I guess they where running over their allowed flight hours."
Cons: "4 hours delay, each and every time the delay was 1 hour more, and 1 hour more. Not even a close to correct estimation. No compensation from the airline for drinks or food. Once finally boarded flight-documents process took more than 20 minutes, and taxiing for take off took 25 minutes more."

Pros: "Lion air include the bagage in the flight price."
Cons: "even web check in already, we still have to Q-up."

Pros: "Promo price"

Pros: "Promo price"
Cons: "Not only the flight is delayed, the announcement to notify the passengers about the delay was late as well."

Read more about Garuda Indonesia
COVID-19 information

Safety measures for airlines flying from Jakarta to Surabaya

Airlines flying from Jakarta to Surabaya have enacted additional safety measures and adjusted policies to better accommodate travelers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Jakarta to Surabaya

Mandatory masks

Masks required on board, masks provided on flights from Jakarta to Surabaya

Social distancing seating

Middle seats unavailable to book on flights from Jakarta to Surabaya

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Jakarta to Surabaya

Book cheap flights from Jakarta to Surabaya

Recent round-trip flight deals

2/17
Thu
nonstop
Lion Air
1h 30m
CGK - SUB
2/18
Fri
nonstop
Lion Air
1h 30m
SUB - CGK
12/12
Sun
nonstop
Multiple Airlines
1h 30m
CGK - SUB
12/13
Mon
nonstop
Multiple Airlines
1h 30m
SUB - CGK
12/14
Tue
nonstop
Multiple Airlines
1h 30m
CGK - SUB
12/17
Fri
nonstop
Multiple Airlines
1h 30m
SUB - CGK
12/22
Wed
nonstop
Citilink
1h 30m
CGK - SUB
1/2
Sun
nonstop
Citilink
1h 25m
SUB - CGK
12/13
Mon
nonstop
Multiple Airlines
1h 30m
CGK - SUB
12/17
Fri
nonstop
Multiple Airlines
1h 30m
SUB - CGK
12/23
Thu
1 stop
Citilink
22h 40m
CGK - SUB
1/2
Sun
nonstop
Citilink
1h 30m
SUB - CGK
12/23
Thu
2 stops
Citilink
27h 35m
CGK - SUB
1/2
Sun
nonstop
Citilink
1h 30m
SUB - CGK
12/22
Wed
nonstop
Citilink
1h 30m
CGK - SUB
1/2
Sun
1 stop
Citilink
22h 15m
SUB - CGK
12/14
Tue
1 stop
Citilink
23h 25m
CGK - SUB
12/17
Fri
nonstop
Citilink
1h 25m
SUB - CGK
12/12
Sun
nonstop
Citilink
1h 30m
CGK - SUB
12/13
Mon
1 stop
Citilink
19h 20m
SUB - CGK
12/13
Mon
1 stop
Multiple Airlines
7h 15m
CGK - SUB
12/17
Fri
nonstop
Multiple Airlines
1h 30m
SUB - CGK
12/13
Mon
nonstop
Multiple Airlines
1h 30m
CGK - SUB
12/13
Mon
2 stops
Multiple Airlines
27h 50m
SUB - CGK
2/17
Thu
nonstop
Multiple Airlines
1h 30m
CGK - SUB
2/18
Fri
1 stop
Multiple Airlines
4h 40m
SUB - CGK
2/16
Wed
nonstop
Multiple Airlines
1h 30m
CGK - SUB
2/18
Fri
1 stop
Multiple Airlines
4h 40m
SUB - CGK
12/23
Thu
2 stops
Citilink
27h 35m
CGK - SUB
1/2
Sun
1 stop
Citilink
22h 15m
SUB - CGK
12/14
Tue
1 stop
Citilink
23h 25m
CGK - SUB
12/17
Fri
1 stop
Citilink
9h 00m
SUB - CGK
2/16
Wed
1 stop
Batik Air
12h 35m
CGK - SUB
2/18
Fri
1 stop
Batik Air
15h 15m
SUB - CGK
12/22
Wed
1 stop
Batik Air
13h 35m
CGK - SUB
1/2
Sun
1 stop
Batik Air
15h 15m
SUB - CGK
2/17
Thu
1 stop
Multiple Airlines
18h 55m
CGK - SUB
2/18
Fri
1 stop
Multiple Airlines
8h 50m
SUB - CGK
12/14
Tue
1 stop
Garuda Indonesia
9h 35m
CGK - SUB
12/17
Fri
2 stops
Garuda Indonesia
25h 25m
SUB - CGK
Show more results

Recent one-way flight deals

4/15
Fri
nonstop
Indonesia AirAsia
1h 30m
CGK - SUB
12/5
Sun
nonstop
Lion Air
1h 30m
CGK - SUB
12/5
Sun
nonstop
Citilink
1h 30m
CGK - SUB
12/6
Mon
nonstop
Lion Air
1h 30m
CGK - SUB
12/6
Mon
nonstop
Super Air Jet
1h 30m
CGK - SUB
12/4
Sat
nonstop
Super Air Jet
1h 30m
CGK - SUB
12/3
Fri
nonstop
Citilink
1h 30m
CGK - SUB
12/6
Mon
1 stop
Lion Air
3h 50m
CGK - SUB
12/4
Sat
1 stop
Citilink
11h 30m
CGK - SUB
12/6
Mon
2 stops
Citilink
25h 35m
CGK - SUB
12/6
Mon
1 stop
Citilink
11h 30m
CGK - SUB
12/6
Mon
2 stops
Citilink
31h 10m
CGK - SUB
12/4
Sat
2 stops
Citilink
31h 10m
CGK - SUB
12/5
Sun
1 stop
Multiple Airlines
4h 00m
CGK - SUB
12/5
Sun
1 stop
Multiple Airlines
4h 00m
CGK - SUB
12/5
Sun
1 stop
Multiple Airlines
4h 00m
CGK - SUB
12/7
Tue
1 stop
Multiple Airlines
4h 00m
CGK - SUB
12/12
Sun
1 stop
Multiple Airlines
4h 00m
CGK - SUB
4/14
Thu
1 stop
Batik Air
12h 35m
CGK - SUB
12/3
Fri
1 stop
Batik Air
12h 35m
CGK - SUB
Show more results
-
1
  • Round-trip
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First