Cheap Flights from Juanda International Airport to Soekarno–Hatta International Airport
Search for flights from Surabaya to Jakarta and check out affordable one-way and round-trip options.
- Round-trip
- One way
-
- Cheapest nonstop
SUB 5:30 AM1h 40mNonstopCGK 7:10 AMSurabaya - Jakarta | Mon, Jun 29 | Citilink
CGK 3:30 AM1h 30mNonstopSUB 5:00 AMJakarta - Surabaya | Wed, Jul 1 | Lion AirPHP 8,215 PHP 9,72816% off16% offPHP 9,728 PHP 8,215 -
SUB 7:40 AM1h 30mNonstopCGK 9:10 AMSurabaya - Jakarta | Mon, Jun 29 | Lion Air
CGK 3:30 AM1h 30mNonstopSUB 5:00 AMJakarta - Surabaya | Wed, Jul 1 | Lion AirPHP 8,332 PHP 9,72814% off14% offPHP 9,728 PHP 8,332 -
SUB 6:35 PM1h 30mNonstopCGK 8:05 PMSurabaya - Jakarta | Tue, Jun 30 | Lion Air
HLP 5:25 AM1h 25mNonstopSUB 6:50 AMJakarta - Surabaya | Fri, Jul 3 | Batik AirPHP 8,576 PHP 9,72812% off12% offPHP 9,728 PHP 8,576 -
SUB 5:05 AM1h 30mNonstopCGK 6:35 AMSurabaya - Jakarta | Mon, Jun 29 | Batik Air
CGK 3:30 AM1h 30mNonstopSUB 5:00 AMJakarta - Surabaya | Wed, Jul 1 | Lion AirPHP 8,61211% offPHP 9,728 PHP 8,612 -
SUB 6:10 AM1h 30mNonstopCGK 7:40 AMSurabaya - Jakarta | Mon, Jun 29 | Pelita Air
CGK 3:30 AM1h 30mNonstopSUB 5:00 AMJakarta - Surabaya | Wed, Jul 1 | Lion AirPHP 8,76510% offPHP 9,728 PHP 8,765 -
SUB 6:30 AM1h 35mNonstopCGK 8:05 AMSurabaya - Jakarta | Tue, Jun 30 | Citilink
HLP 5:25 AM1h 25mNonstopSUB 6:50 AMJakarta - Surabaya | Fri, Jul 3 | Batik AirPHP 8,8199% offPHP 9,728 PHP 8,819 -
SUB 7:40 AM1h 30mNonstopCGK 9:10 AMSurabaya - Jakarta | Wed, Jul 1 | Lion Air
HLP 8:15 PM1h 25mNonstopSUB 9:40 PMJakarta - Surabaya | Fri, Jul 3 | Batik AirPHP 8,8649% offPHP 9,728 PHP 8,864 -
SUB 5:05 AM1h 30mNonstopCGK 6:35 AMSurabaya - Jakarta | Tue, Jun 30 | Batik Air
HLP 8:15 PM1h 25mNonstopSUB 9:40 PMJakarta - Surabaya | Thu, Jul 2 | Batik AirPHP 8,9458% offPHP 9,728 PHP 8,945 -
SUB 6:25 PM1h 35mNonstopCGK 8:00 PMSurabaya - Jakarta | Tue, Jun 30 | Pelita Air
HLP 5:25 AM1h 25mNonstopSUB 6:50 AMJakarta - Surabaya | Fri, Jul 3 | Batik AirPHP 9,0367% offPHP 9,728 PHP 9,036 -
SUB 5:05 AM1h 30mNonstopCGK 6:35 AMSurabaya - Jakarta | Wed, Jul 1 | Batik Air
HLP 5:25 AM1h 25mNonstopSUB 6:50 AMJakarta - Surabaya | Fri, Jul 3 | Batik AirPHP 9,1446% offPHP 9,728 PHP 9,144 -
SUB 1:00 PM17h 25m1 stopJKT 2:00 PMSurabaya - Jakarta | Tue, Jun 30 | Normal Airline
JKT 3:00 PM6hNonstopSUB 4:00 PMJakarta - Surabaya | Thu, Jul 2 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
SUB 11:05 AM1h 30mNonstopCGK 12:35 PMSurabaya - Jakarta | Mon, Jun 29 | Lion AirPHP 4,211 PHP 5,00816% off16% offPHP 5,008 PHP 4,211 -
SUB 6:30 AM1h 35mNonstopCGK 8:05 AMSurabaya - Jakarta | Mon, Jun 29 | CitilinkPHP 4,230 PHP 5,00816% off16% offPHP 5,008 PHP 4,230 -
SUB 5:30 AM1h 35mNonstopCGK 7:05 AMSurabaya - Jakarta | Mon, Jul 6 | CitilinkPHP 4,356 PHP 5,00813% off13% offPHP 5,008 PHP 4,356 -
SUB 7:35 AM1h 35mNonstopCGK 9:10 AMSurabaya - Jakarta | Sat, Jul 4 | CitilinkPHP 4,35613% offPHP 5,008 PHP 4,356 -
SUB 5:05 AM1h 30mNonstopCGK 6:35 AMSurabaya - Jakarta | Mon, Jun 29 | Batik AirPHP 4,42812% offPHP 5,008 PHP 4,428 -
SUB 1:25 PM1h 35mNonstopCGK 3:00 PMSurabaya - Jakarta | Fri, Aug 7 | Pelita AirPHP 4,48211% offPHP 5,008 PHP 4,482 -
SUB 7:40 AM1h 30mNonstopCGK 9:10 AMSurabaya - Jakarta | Sat, Jul 4 | Lion AirPHP 4,52710% offPHP 5,008 PHP 4,527 -
SUB 6:10 AM1h 30mNonstopCGK 7:40 AMSurabaya - Jakarta | Fri, Jul 3 | Pelita AirPHP 4,6807% offPHP 5,008 PHP 4,680 -
SUB 6:10 AM1h 30mNonstopCGK 7:40 AMSurabaya - Jakarta | Mon, Jul 6 | Pelita AirPHP 4,7076% offPHP 5,008 PHP 4,707 -
SUB 6:10 AM1h 30mNonstopCGK 7:40 AMSurabaya - Jakarta | Sat, Jul 4 | Pelita AirPHP 4,7076% offPHP 5,008 PHP 4,707 -
SUB 1:00 PM17h 25m1 stopJKT 2:00 PMSurabaya - Jakarta | Tue, Jun 30 | Normal AirlineFind more flightsFind more flights
Flight fares from Juanda International Airport to Soekarno–Hatta International Airport are based on average airline prices for the next 3 months, according to Trip.com’s latest data.
Trip.com Price Insights: Flights from Juanda International Airport to Soekarno–Hatta International Airport
Which month has the lowest one-way flight price from Juanda International Airport to Soekarno–Hatta International Airport?
Based on Trip.com data from the past 12 months, if you’re looking for low one-way flight fares from Juanda International Airport to Soekarno–Hatta International Airport, the best time to book is in March, with an average price of PHP 2,711. Try to avoid June, when prices are highest, averaging around PHP 4,553.
Which month is the cheapest for round-trip flights from Juanda International Airport to Soekarno–Hatta International Airport?
Based on Trip.com data from the past 12 months, March is usually the cheapest month to find flights from Juanda International Airport to Soekarno–Hatta International Airport, with an average price of PHP 7,389. In contrast, September is typically the most expensive month, with average prices reaching PHP 9,485.
What is the cheapest day of the week to fly from Juanda International Airport to Soekarno–Hatta International Airport?
Based on Trip.com data from the past 12 months, the cheapest day to depart from Juanda International Airport to Soekarno–Hatta International Airport is usually Thursday, with average fares typically lower than other days. Try to avoid departing on Sunday, as prices are usually the highest on that day.
Selected Airlines from Juanda International Airport to Soekarno–Hatta International 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.








Find more flights and airlines
Flight Schedule from Juanda International Airport to Soekarno–Hatta International Airport
Check the schedule for flights from Surabaya to Jakarta and find the flight that best matches your travel plans.

QG175
Juanda International Airport
7:35 AM
SUB
9:00 AM
CGK
S M T W T F SSearch
JT693
Juanda International Airport
7:40 AM
SUB
9:10 AM
CGK
S M T W T F SSearch
JT581
Juanda International Airport
5:00 PM
SUB
6:30 PM
CGK
S M T W T F SSearch
ID6391
Juanda International Airport
5:05 AM
SUB
6:35 AM
CGK
S M T W T F SSearch
JT697
Juanda International Airport
11:05 AM
SUB
12:35 PM
CGK
S M T W T F SSearch
IP213
Juanda International Airport
6:10 AM
SUB
7:40 AM
CGK
S M T W T F SSearch
ID6575
Juanda International Airport
7:15 PM
SUB
8:45 PM
CGK
S M T W T F SSearch
QG725
Juanda International Airport
6:30 AM
SUB
8:05 AM
CGK
S M T W T F SSearch
IP201
Juanda International Airport
8:50 AM
SUB
10:25 AM
CGK
S M T W T F -Search
Juanda International Airport to Soekarno–Hatta International Airport Flights Info
| Flight distance | 692.61 km |
|---|---|
| Cheapest one-way ticket price | PHP 4,211 |
| Cheapest return ticket price | PHP 8,215 |
FAQs for Juanda International Airport to Soekarno–Hatta International Airport Flights
How long is a flight from Juanda International Airport to Soekarno–Hatta International Airport?
It takes around 1 hour 34 minutes to fly from Juanda International Airport (sub) to Soekarno–Hatta International Airport (cgk).How many daily flights are there from Juanda International Airport (SUB) to Soekarno–Hatta International Airport (CGK)?
There are around 29 daily flights from Juanda International Airport (SUB) to Soekarno–Hatta International Airport (CGK).When are flight tickets from Juanda International Airport (SUB) to Soekarno–Hatta International Airport (CGK) the cheapest?
Tickets cost around PHP 5,285 in June, making it the cheapest month to book. Juanda International Airport (SUB) to Soekarno–Hatta International Airport (CGK) is a popular route, so don't forget to book your tickets in advance.When are flight tickets from Juanda International Airport (SUB) to Soekarno–Hatta International Airport (CGK) most expensive?
The route from Juanda International Airport (SUB) to Soekarno–Hatta International Airport (CGK) is quite popular. Without considering departure times or holidays, tickets cost around PHP 6,303 in August, the most expensive month to book this route.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 Juanda International Airport (SUB) to Soekarno–Hatta International Airport (CGK)?
Citilink is a very popular airline operating an average of 2621 flights per month.
Popular Destinations
- Cheap flights from Juanda Airport to Velana International Airport
- Cheap flights from Juanda Airport to Ninoy Aquino International Airport
- Cheap flights from Juanda Airport to Soekarno-Hatta International Airport
- Cheap tickets from Juanda Airport to Kuala Lumpur International Airport
- Return plane tickets from Juanda Airport to Ngurah Rai Airport
- Cheap flights from Juanda Airport to Bali
- Plane tickets from Juanda Airport to Manila
- Plane tickets from Juanda Airport to Kuala Lumpur
- Cheap flights from Juanda Airport to Jakarta
- Return plane tickets from Juanda Airport to Malé
- Return plane tickets from Changi Airport to Soekarno-Hatta International Airport
- Cheap flights from Ngurah Rai Airport to Soekarno-Hatta International Airport
- Cheap flights from Davao Airport to Soekarno-Hatta International Airport
- Return plane tickets from Kuala Lumpur International Airport to Soekarno-Hatta International Airport
- Cheap flights from Ninoy Aquino International Airport to Soekarno-Hatta International Airport
- Plane tickets from Bali to Soekarno-Hatta International Airport
- Return flight tickets from Kuala Lumpur to Soekarno-Hatta International Airport
- Return flight tickets from Davao to Soekarno-Hatta International Airport
- Return flight tickets from Bangkok to Soekarno-Hatta International Airport
- Plane tickets from Manila to Soekarno-Hatta International Airport
- Return plane tickets from Juanda Airport to Jakarta
- Return plane tickets from Juanda Airport to Kuala Lumpur
- Cheap flights from Juanda Airport to Malé
- Plane tickets from Juanda Airport to Manila
- Plane tickets from Juanda Airport to Bali
- Return plane tickets from Juanda Airport to Kuala Lumpur International Airport
- Return plane tickets from Juanda Airport to Soekarno-Hatta International Airport
- Return plane tickets from Juanda Airport to Velana International Airport
- Cheap tickets from Juanda Airport to Ninoy Aquino International Airport
- Return plane tickets from Juanda Airport to Ngurah Rai Airport
- Indonesia eSIM
- Flight Cancellation
- Thailand eSIM
- Japan eSIM
- Hong Kong
- Taipei MRT Map
- Singapore eSIM
- Malaysia Visa
- Chongqing Airport to City
- Hong Kong Itinerary
- South Korean Visa
- Economy vs Premium Economy
- Best Time to Visit Taipei
- Vietnam eSIM
- Hong Kong Weather in May
- Hong Kong eSIM
- Taiwan eSIM
- Japan Plug
- BTS Concert in Thailand 2026
- Beijing Metro Map
- Thailand Visa
- USA eSIM
- Trip Coins
- Europe eSIM
- Tokyo Airport to City
- Trip.com Promo Code
- Trip.com E-Ticket
- Best Time to Visit Japan
- Shanghai Maglev Train
- Trip.com Check In
- Cheap flights from Bangkok to Vietnam
- Cheap Flights to Volta
- 6E465 Flight Status
- Flights to Shihezi Huayuan Airport
- Flights from Hongyuan
Note: Prices shown on this page are the lowest estimated prices found in the last 24 hours and include all taxes and fees.



