Cheap Flight Deals from Surabaya Airport to Soekarno-Hatta Intl. Airport
Search for flights from Surabaya to Jakarta and check out affordable one-way and round-trip options.
- Return
- One way
-
- Cheapest nonstop
SUB 07:401h 30mDirectCGK 09:10Surabaya - Jakarta | Mon, Apr 20 | Thai Lion Air
CGK 09:001h 30mDirectSUB 10:30Jakarta - Surabaya | Sat, Apr 25 | Lion AirNZD 165 NZD 28342% off42% offNZD 283 NZD 165 -
SUB 16:401h 30mDirectCGK 18:10Surabaya - Jakarta | Sat, Apr 18 | Thai Lion Air
CGK 14:501h 30mDirectSUB 16:20Jakarta - Surabaya | Sat, Apr 25 | Lion AirNZD 180 NZD 28336% off36% offNZD 283 NZD 180 -
SUB 16:401h 30mDirectCGK 18:10Surabaya - Jakarta | Thu, Apr 23 | Thai Lion Air
CGK 03:301h 30mDirectSUB 05:00Jakarta - Surabaya | Mon, Apr 27 | Lion AirNZD 181 NZD 28336% off36% offNZD 283 NZD 181 -
SUB 11:051h 30mDirectCGK 12:35Surabaya - Jakarta | Mon, Apr 27 | Thai Lion Air
CGK 14:501h 30mDirectSUB 16:20Jakarta - Surabaya | Thu, Apr 30 | Lion AirNZD 18634% offNZD 283 NZD 186 -
SUB 07:401h 30mDirectCGK 09:10Surabaya - Jakarta | Wed, May 13 | Thai Lion Air
CGK 03:301h 30mDirectSUB 05:00Jakarta - Surabaya | Mon, May 18 | Lion AirNZD 20328% offNZD 283 NZD 203 -
SUB 07:401h 30mDirectCGK 09:10Surabaya - Jakarta | Fri, May 1 | Thai Lion Air
CGK 03:301h 30mDirectSUB 05:00Jakarta - Surabaya | Sun, May 3 | Lion AirNZD 20328% offNZD 283 NZD 203 -
SUB 11:051h 30mDirectCGK 12:35Surabaya - Jakarta | Tue, Apr 21 | Thai Lion Air
CGK 14:501h 30mDirectSUB 16:20Jakarta - Surabaya | Sat, Apr 25 | Lion AirNZD 20428% offNZD 283 NZD 204 -
SUB 16:401h 30mDirectCGK 18:10Surabaya - Jakarta | Sun, Apr 19 | Lion Air
CGK 03:301h 30mDirectSUB 05:00Jakarta - Surabaya | Wed, Apr 22 | Lion AirNZD 20428% offNZD 283 NZD 204 -
SUB 07:401h 30mDirectCGK 09:10Surabaya - Jakarta | Mon, Apr 27 | Lion Air
CGK 09:001h 30mDirectSUB 10:30Jakarta - Surabaya | Wed, Apr 29 | Lion AirNZD 20926% offNZD 283 NZD 209 -
SUB 11:051h 30mDirectCGK 12:35Surabaya - Jakarta | Mon, Apr 20 | Lion Air
CGK 14:501h 30mDirectSUB 16:20Jakarta - Surabaya | Thu, Apr 23 | Lion AirNZD 20926% offNZD 283 NZD 209 -
SUB 13:0017h 25m1 stopJKT Invalid DateSurabaya - Jakarta | Sun, Apr 19 | Normal Airline
JKT 15:006hDirectSUB 16:00Jakarta - Surabaya | Tue, Apr 21 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
SUB 17:001h 30mDirectCGK 18:30Surabaya - Jakarta | Thu, Apr 23 | Lion AirNZD 92 NZD 16043% off43% offNZD 160 NZD 92 -
SUB 05:051h 30mDirectCGK 06:35Surabaya - Jakarta | Fri, Apr 24 | Thai Lion AirNZD 96 NZD 16040% off40% offNZD 160 NZD 96 -
SUB 17:001h 30mDirectCGK 18:30Surabaya - Jakarta | Thu, Apr 30 | Thai Lion AirNZD 96 NZD 16040% off40% offNZD 160 NZD 96 -
SUB 07:401h 30mDirectCGK 09:10Surabaya - Jakarta | Mon, May 18 | Thai Lion AirNZD 10038% offNZD 160 NZD 100 -
SUB 19:151h 30mDirectCGK 20:45Surabaya - Jakarta | Thu, Apr 23 | Batik AirNZD 11428% offNZD 160 NZD 114 -
SUB 16:401h 30mDirectCGK 18:10Surabaya - Jakarta | Mon, Apr 20 | Lion AirNZD 11528% offNZD 160 NZD 115 -
SUB 17:001h 30mDirectCGK 18:30Surabaya - Jakarta | Mon, Jun 8 | Lion AirNZD 11628% offNZD 160 NZD 116 -
SUB 17:001h 30mDirectCGK 18:30Surabaya - Jakarta | Sun, Jun 14 | Thai Lion AirNZD 11727% offNZD 160 NZD 117 -
SUB 07:351h 25mDirectCGK 09:00Surabaya - Jakarta | Thu, Apr 23 | CitilinkNZD 11826% offNZD 160 NZD 118 -
SUB 16:401h 30mDirectCGK 18:10Surabaya - Jakarta | Sat, Apr 25 | Lion AirNZD 11826% offNZD 160 NZD 118 -
SUB 13:0017h 25m1 stopJKT Invalid DateSurabaya - Jakarta | Sun, Apr 19 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Surabaya to Jakarta are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Surabaya Airport to Soekarno-Hatta Intl. Airport
What is the cheapest month to fly from Surabaya Airport to Soekarno-Hatta Intl. Airport?
Based on Trip.com's data from the past 12 months, the cheapest one-way flights from Surabaya Airport to Soekarno-Hatta Intl. Airport are usually in March, with an average price of NZD 75. It is best to avoid April, when the average price can reach NZD 103.
What is the cheapest month to fly return from Surabaya Airport to Soekarno-Hatta Intl. Airport?
Based on Trip.com's data from the past 12 months, March is often the month to find the lowest fares from Surabaya Airport to Soekarno-Hatta Intl. Airport, with an average price of NZD 204. September is usually the most expensive month, with an average price reaching NZD 262.
What is the cheapest day of the week to fly from Surabaya Airport to Soekarno-Hatta Intl. Airport?
Based on Trip.com's data from the past 12 months, the cheapest departure day from Surabaya Airport to Soekarno-Hatta Intl. Airport is Thursday, with average prices usually lower than other days. Avoid departing on Sunday as prices are typically highest on that day.
Selected Airlines from Surabaya Airport to Soekarno-Hatta Intl. Airport
See which airlines fly from Surabaya to Jakarta. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.
Flight Schedule from Surabaya Airport to Soekarno-Hatta Intl. Airport
Check the schedule for flights from Surabaya to Jakarta and find the flight that best matches your travel plans.

QG175
Surabaya Airport
7:35 AM
SUB
9:00 AM
CGK
S M T W T F SSearch
JT581
Surabaya Airport
4:40 PM
SUB
6:10 PM
CGK
S M T W T F SSearch
JT693
Surabaya Airport
7:40 AM
SUB
9:10 AM
CGK
S - T W T F SSearch
ID6575
Surabaya Airport
7:15 PM
SUB
8:45 PM
CGK
S M T W T F SSearch
IP207
Surabaya Airport
7:20 PM
SUB
8:55 PM
CGK
S M T W T F SSearch
Surabaya Airport to Soekarno-Hatta Intl. Airport Flights Info
| Flight distance | 692.61 km |
|---|---|
| Cheapest one-way ticket price | NZD 92 |
| Cheapest return ticket price | NZD 165 |
FAQs for Surabaya Airport to Soekarno-Hatta Intl. Airport Flights
How long is a flight from Surabaya Airport to Soekarno-Hatta Intl. Airport?
It takes around 1 hour 34 minutes to fly from Surabaya Airport (sub) to Soekarno-Hatta Intl. Airport (cgk).How many daily flights are there from Surabaya Airport (SUB) to Soekarno-Hatta Intl. Airport (CGK)?
There are around 28 daily flights from Surabaya Airport (SUB) to Soekarno-Hatta Intl. Airport (CGK).When are flight tickets from Surabaya Airport (SUB) to Soekarno-Hatta Intl. Airport (CGK) the cheapest?
Tickets cost around NZD 152 in April, making it the cheapest month to book. Surabaya Airport (SUB) to Soekarno-Hatta Intl. Airport (CGK) is a popular route, so don't forget to book your tickets in advance.When are flight tickets from Surabaya Airport (SUB) to Soekarno-Hatta Intl. Airport (CGK) most expensive?
The route from Surabaya Airport (SUB) to Soekarno-Hatta Intl. Airport (CGK) is quite popular. Without considering departure times or holidays, tickets cost around NZD 173 in June, the most expensive month to book this route.What time does the earliest flight from Surabaya Airport to Soekarno-Hatta Intl. Airport depart?
The earliest flight departs from Surabaya Airport (SUB) at 05:10 and arrives in Soekarno-Hatta Intl. Airport (CGK) at 06:45.What time does the latest flight from Surabaya Airport to Soekarno-Hatta Intl. Airport depart?
The latest flight departs from Surabaya Airport (SUB) at 20:40 and arrives in Soekarno-Hatta Intl. Airport (CGK) at 22:15.What is the transportation method from the main airport to downtown in Jakarta?
- The distance from Soekarno–Hatta International Airport to downtown is about 23 km. It takes about 40 minutes by taxi.
- The distance from Halim Perdanakusuma International Airport to downtown is about 7 km. It takes about 20 minutes by taxi.
Which airline operates the most direct flights from Surabaya Airport (SUB) to Soekarno-Hatta Intl. Airport (CGK)?
Citilink is a very popular airline operating an average of 2621 flights per month.









