CGK - SUB

Find cheap flights from Jakarta to Surabaya

Search hundreds of travel sites at once for deals on flights to Surabaya

CGK — SUB
Dec 2 — Dec 91
Round-trip
1 adult
Economy
0 bags
From?
To?
Fri 12/2
Fri 12/9

Let KAYAK do the searching

Save 22% or more

Search hundreds of travel sites at once for deals on flights to Surabaya

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Bundle your flight + hotel and save

Good to know

Low season

January

High season

August

Cheapest flight

$141

Average price round-trip

$123

Good deal round-trip

$141

Good deal one-way

$89
Best time to beat the crowds with an average 49% drop in price.
Most popular time to fly with an average 35% increase in price.
Flight from Jakarta Soekarno-Hatta Intl to Surabaya Juanda
(avg. price over the last 2 weeks)
or less
or less

When to book flights from Jakarta to Juanda

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

Top tips for finding a cheap flight from CGK to Surabaya

  • Looking for a cheap flight? 25% of our users found flights on this route for $89 or less one-way and $141 or less round-trip.
  • The cheapest flight from Jakarta to Surabaya was found 89 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 July, August and September. The cheapest month to fly is January.
  • Morning departure is around 13% cheaper 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

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

Scores according to KAYAK customer reviews
8.1
Garuda IndonesiaOverall score based on 732 reviews
8.3Boarding
8.3Comfort
8.7Crew
7.9Entertainment
7.6Food
Airline reviews

At CGK, need to walk from one gate all the way to the other gate to board the plane. Which makes me wonder, why can’t we just gather at the correct gate in the first place?

Read more about Garuda Indonesia

At CGK, need to walk from one gate all the way to the other gate to board the plane. Which makes me wonder, why can’t we just gather at the correct gate in the first place?

Pros: "Comfortable seats"
Cons: "Cabin was very warm for a long time. Boarding could be more organized. Food - fish for main fish and tuna salad. I like fish, but really?"
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"

No, price/performance is excellent

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."

We were charged an additional $54 usd per passenger to board, not mentioned in the ticket.

The trip canceled and transferred me to another flight after 1 hour

Book cheap flights from Jakarta to Surabaya

Recent round-trip flight deals

1/31Tue
nonstopLion Air
1h 30mCGK-SUB
2/6Mon
nonstopLion Air
1h 30mSUB-CGK
$141
4/3Mon
nonstopMultiple Airlines
1h 20mCGK-SUB
4/4Tue
nonstopMultiple Airlines
1h 30mSUB-CGK
$153
3/20Mon
nonstopLion Air
1h 30mCGK-SUB
6/14Wed
nonstopLion Air
1h 30mSUB-CGK
$162
4/26Wed
nonstopMultiple Airlines
1h 20mCGK-SUB
4/29Sat
nonstopMultiple Airlines
1h 30mSUB-CGK
$163
4/2Sun
nonstopLion Air
1h 30mCGK-SUB
4/4Tue
nonstopLion Air
1h 30mSUB-CGK
$164
12/16Fri
nonstopMultiple Airlines
1h 30mCGK-SUB
12/18Sun
nonstopMultiple Airlines
1h 35mSUB-CGK
$167
12/17Sat
nonstopMultiple Airlines
1h 20mCGK-SUB
12/18Sun
nonstopMultiple Airlines
1h 30mSUB-CGK
$168
12/16Fri
nonstopMultiple Airlines
1h 30mCGK-SUB
12/19Mon
nonstopMultiple Airlines
1h 20mSUB-CGK
$170
4/25Tue
nonstopLion Air
1h 30mCGK-SUB
4/29Sat
nonstopLion Air
1h 30mSUB-CGK
$171
12/16Fri
nonstopMultiple Airlines
1h 30mCGK-SUB
12/17Sat
nonstopMultiple Airlines
1h 30mSUB-CGK
$174
12/17Sat
nonstopMultiple Airlines
1h 30mCGK-SUB
12/17Sat
nonstopMultiple Airlines
1h 30mSUB-CGK
$178
12/27Tue
nonstopGaruda Indonesia
1h 40mCGK-SUB
12/30Fri
nonstopGaruda Indonesia
1h 20mSUB-CGK
$200
4/26Wed
1 stopSuper Air Jet
3h 50mCGK-SUB
4/29Sat
nonstopSuper Air Jet
1h 30mSUB-CGK
$210
2/1Wed
nonstopMultiple Airlines
1h 40mCGK-SUB
2/6Mon
1 stopMultiple Airlines
4h 35mSUB-CGK
$213
12/23Fri
nonstopGaruda Indonesia
1h 40mCGK-SUB
1/1Sun
1 stopGaruda Indonesia
9h 10mSUB-CGK
$246
4/26Wed
1 stopSuper Air Jet
3h 50mCGK-SUB
4/29Sat
1 stopSuper Air Jet
5h 05mSUB-CGK
$252
12/27Tue
nonstopGaruda Indonesia
1h 35mCGK-SUB
12/30Fri
1 stopGaruda Indonesia
4h 45mSUB-CGK
$271
12/17Sat
1 stopLion Air
3h 30mCGK-SUB
12/18Sun
1 stopLion Air
4h 40mSUB-CGK
$293
12/17Sat
1 stopHahn Air
12h 55mCGK-SUB
12/18Sun
nonstopHahn Air
1h 30mSUB-CGK
$332
4/25Tue
nonstopHahn Air
1h 30mCGK-SUB
4/29Sat
1 stopHahn Air
10h 00mSUB-CGK
$343

Search by stops

Search by airline

Search by price

Jakarta - Surabaya Flights

Departure:

Jakarta (CGK)Indonesia

Destination:

Surabaya (SUB)Indonesia

Return flight deals:

Surabaya - Jakarta

Cabin classes:

$506
$201
$118

Browse origins:

  • Flights » 
  • Jakarta » 
  • Jakarta
$55
Jakarta

Browse destinations:

  • Flights » 
  • Flights to Surabaya
$55
Surabaya