Cheap Flights from Juanda International Airport to Halim Perdanakusuma 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:55 PM1h 20mNonstopHLP 7:15 PMSurabaya - Jakarta | Wed, Apr 15 | Batik Air
CGK 9:00 AM1h 30mNonstopSUB 10:30 AMJakarta - Surabaya | Mon, Apr 20 | Lion AirSGD 163 SGD 24834% off34% offSGD 248 SGD 163 -
SUB 10:55 AM1h 20mNonstopHLP 12:15 PMSurabaya - Jakarta | Fri, Apr 17 | Batik Air
CGK 3:30 AM1h 30mNonstopSUB 5:00 AMJakarta - Surabaya | Mon, Apr 20 | Lion AirSGD 172 SGD 24831% off31% offSGD 248 SGD 172 -
SUB 6:15 PM1h 35mNonstopHLP 7:50 PMSurabaya - Jakarta | Wed, Apr 15 | Citilink
CGK 3:30 AM1h 30mNonstopSUB 5:00 AMJakarta - Surabaya | Mon, Apr 20 | Lion AirSGD 175 SGD 24828% off28% offSGD 248 SGD 175 -
SUB 5:55 PM1h 20mNonstopHLP 7:15 PMSurabaya - Jakarta | Thu, Apr 16 | Thai Lion Air
CGK 9:00 AM1h 30mNonstopSUB 10:30 AMJakarta - Surabaya | Tue, Apr 21 | Lion AirSGD 17728% offSGD 248 SGD 177 -
SUB 5:55 PM1h 20mNonstopHLP 7:15 PMSurabaya - Jakarta | Mon, Apr 20 | Thai Lion Air
CGK 2:50 PM1h 30mNonstopSUB 4:20 PMJakarta - Surabaya | Thu, Apr 23 | Lion AirSGD 18227% offSGD 248 SGD 182 -
SUB 10:55 AM1h 20mNonstopHLP 12:15 PMSurabaya - Jakarta | Wed, Apr 22 | Thai Lion Air
CGK 2:50 PM1h 30mNonstopSUB 4:20 PMJakarta - Surabaya | Fri, Apr 24 | Lion AirSGD 18227% offSGD 248 SGD 182 -
SUB 7:30 AM1h 20mNonstopHLP 8:50 AMSurabaya - Jakarta | Sun, Apr 26 | Thai Lion Air
CGK 3:30 AM1h 30mNonstopSUB 5:00 AMJakarta - Surabaya | Wed, Apr 29 | Lion AirSGD 18227% offSGD 248 SGD 182 -
SUB 5:55 PM1h 20mNonstopHLP 7:15 PMSurabaya - Jakarta | Sat, Apr 18 | Thai Lion Air
CGK 9:00 AM1h 30mNonstopSUB 10:30 AMJakarta - Surabaya | Thu, Apr 23 | Lion AirSGD 18227% offSGD 248 SGD 182 -
SUB 6:15 PM1h 35mNonstopHLP 7:50 PMSurabaya - Jakarta | Fri, Apr 17 | Citilink
CGK 3:30 AM1h 30mNonstopSUB 5:00 AMJakarta - Surabaya | Mon, Apr 20 | Lion AirSGD 18326% offSGD 248 SGD 183 -
SUB 5:55 PM1h 20mNonstopHLP 7:15 PMSurabaya - Jakarta | Thu, May 21 | Batik Air
CGK 3:30 AM1h 30mNonstopSUB 5:00 AMJakarta - Surabaya | Sun, May 24 | Lion AirSGD 18625% offSGD 248 SGD 186 -
SUB 1:00 PM17h 25m1 stopJKT Invalid DateSurabaya - Jakarta | Thu, Apr 16 | Normal Airline
JKT 3:00 PM6hNonstopSUB 4:00 PMJakarta - Surabaya | Sat, Apr 18 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
SUB 6:50 PM1h 30mNonstopHLP 8:20 PMSurabaya - Jakarta | Thu, Apr 30 | CitilinkSGD 97 SGD 13830% off30% offSGD 138 SGD 97 -
SUB 5:55 PM1h 20mNonstopHLP 7:15 PMSurabaya - Jakarta | Mon, Apr 20 | Thai Lion AirSGD 101 SGD 13827% off27% offSGD 138 SGD 101 -
SUB 5:55 PM1h 20mNonstopHLP 7:15 PMSurabaya - Jakarta | Wed, Apr 22 | Thai Lion AirSGD 101 SGD 13827% off27% offSGD 138 SGD 101 -
SUB 6:40 PM1h 20mNonstopHLP 8:00 PMSurabaya - Jakarta | Sat, May 2 | Batik AirSGD 10127% offSGD 138 SGD 101 -
SUB 6:50 PM1h 30mNonstopHLP 8:20 PMSurabaya - Jakarta | Thu, Jun 11 | CitilinkSGD 10127% offSGD 138 SGD 101 -
SUB 6:50 PM1h 30mNonstopHLP 8:20 PMSurabaya - Jakarta | Fri, Jun 12 | CitilinkSGD 10226% offSGD 138 SGD 102 -
SUB 6:40 PM1h 20mNonstopHLP 8:00 PMSurabaya - Jakarta | Sun, Apr 19 | Thai Lion AirSGD 10226% offSGD 138 SGD 102 -
SUB 6:50 PM1h 30mNonstopHLP 8:20 PMSurabaya - Jakarta | Wed, May 6 | CitilinkSGD 10226% offSGD 138 SGD 102 -
SUB 5:55 PM1h 20mNonstopHLP 7:15 PMSurabaya - Jakarta | Tue, Apr 21 | Thai Lion AirSGD 10325% offSGD 138 SGD 103 -
SUB 6:50 PM1h 30mNonstopHLP 8:20 PMSurabaya - Jakarta | Sat, May 2 | CitilinkSGD 10325% offSGD 138 SGD 103 -
SUB 1:00 PM17h 25m1 stopJKT Invalid DateSurabaya - Jakarta | Thu, Apr 16 | 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 Juanda International Airport to Halim Perdanakusuma International Airport
Which month has the lowest one-way flight price from Juanda International Airport to Halim Perdanakusuma 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 Halim Perdanakusuma International Airport, the best time to book is in March, with an average price of SGD 82. Try to avoid August, when prices are highest, averaging around SGD 106.
What is the cheapest day of the week to fly from Juanda International Airport to Halim Perdanakusuma International Airport?
Based on Trip.com data from the past 12 months, the cheapest day to depart from Juanda International Airport to Halim Perdanakusuma International Airport is usually Saturday, 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 Halim Perdanakusuma 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.
Flight Schedule from Juanda International Airport to Halim Perdanakusuma International Airport
Check the schedule for flights from Surabaya to Jakarta and find the flight that best matches your travel plans.

ID7514
Juanda International Airport
5:55 PM
SUB
7:15 PM
HLP
S M T W T F SSearch
ID7502
Juanda International Airport
6:40 PM
SUB
8:00 PM
HLP
S M T W T F SSearch
ID7520
Juanda International Airport
11:35 AM
SUB
12:55 PM
HLP
S M T W T F SSearch
ID7516
Juanda International Airport
10:55 AM
SUB
12:15 PM
HLP
S M T W T F SSearch
QG173
Juanda International Airport
6:15 PM
SUB
7:50 PM
HLP
S M T W T F SSearch
Juanda International Airport to Halim Perdanakusuma International Airport Flights Info
| Flight distance | 664.04 km |
|---|---|
| Cheapest one-way ticket price | SGD 97 |
| Cheapest return ticket price | SGD 163 |
FAQs for Juanda International Airport to Halim Perdanakusuma International Airport Flights
How long is a flight from Juanda International Airport to Halim Perdanakusuma International Airport?
It takes around 1 hour 23 minutes to fly from Juanda International Airport (sub) to Halim Perdanakusuma International Airport (hlp).How many daily flights are there from Juanda International Airport (SUB) to Halim Perdanakusuma International Airport (HLP)?
There are around 9 daily flights from Juanda International Airport (SUB) to Halim Perdanakusuma International Airport (HLP).When are flight tickets from Juanda International Airport (SUB) to Halim Perdanakusuma International Airport (HLP) the cheapest?
Tickets cost around SGD 129 in April, making it the cheapest month to book. Juanda International Airport (SUB) to Halim Perdanakusuma International Airport (HLP) is a popular route, so don't forget to book your tickets in advance.When are flight tickets from Juanda International Airport (SUB) to Halim Perdanakusuma International Airport (HLP) most expensive?
The route from Juanda International Airport (SUB) to Halim Perdanakusuma International Airport (HLP) is quite popular. Without considering departure times or holidays, tickets cost around SGD 134 in July, 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 Halim Perdanakusuma International Airport (HLP)?
Citilink is a very popular airline operating an average of 2008 flights per month.
Popular Destinations
- Return plane tickets from Juanda Airport to Kuala Lumpur International Airport
- Cheap flights from Juanda Airport to Ninoy Aquino International Airport
- Cheap flights from Juanda Airport to Lombok International Airport
- Return plane tickets from Juanda Airport to Ngurah Rai Airport
- Return plane tickets from Juanda Airport to Soekarno-Hatta International Airport
- Plane tickets from Juanda Airport to Jakarta
- Return plane tickets from Juanda Airport to Manila
- Cheap flights from Juanda Airport to Kuala Lumpur
- Return plane tickets from Juanda Airport to Bali
- Plane tickets from Juanda Airport to Lombok
- Return plane tickets from Davao Airport to Halim Perdana Kusuma Airport
- Cheap tickets from Noi Bai International Airport to Halim Perdana Kusuma Airport
- Return plane tickets from Laguindingan International Airport to Halim Perdana Kusuma Airport
- Return plane tickets from Ngurah Rai Airport to Halim Perdana Kusuma Airport
- Cheap flights from Yogyakarta International Airport to Halim Perdana Kusuma Airport
- Plane tickets from Davao to Halim Perdana Kusuma Airport
- Plane tickets from Iloilo City to Halim Perdana Kusuma Airport
- Plane tickets from Cagayan De Oro to Halim Perdana Kusuma Airport
- Plane tickets from Manila to Halim Perdana Kusuma Airport
- Return flight tickets from Bali to Halim Perdana Kusuma Airport
- Return plane tickets from Juanda Airport to Lombok
- Cheap flights from Juanda Airport to Jakarta
- Cheap flights from Juanda Airport to Kuala Lumpur
- Return plane tickets from Juanda Airport to Bali
- Plane tickets from Juanda Airport to Manila
- Cheap tickets from Juanda Airport to Kuala Lumpur International Airport
- Cheap flights from Juanda Airport to Lombok International Airport
- Cheap tickets from Juanda Airport to Ninoy Aquino International Airport
- Cheap flights from Juanda Airport to Ngurah Rai Airport
- Cheap flights from Juanda Airport to Soekarno-Hatta International Airport
- Flights from United Kingdom to Spain
- Cheap tickets from Australia to Japan
- Cheap tickets from Canada to Philippines
- Cheap tickets from Thailand to Vietnam
- Cheap flights from Singapore to Philippines
- Flights from Kuala Lumpur to Singapore
- Cheap flights from Mumbai to Singapore
- Cheap flights from Dubai to India
- Cheap flights from Manila to Singapore
- Cheap flights from Penang to Singapore
- Singapore to Langkawi Flights
- Singapore to Penang Flights
- Singapore to Kuala Lumpur Flights
- Singapore to Kota Kinabalu Flights
- Manila to Macau Flights
- Manila to Kota Kinabalu Flights
- Cheap Flights to France From US$108
- New York to Atlanta Flights
- New York to San Francisco Flights
- New York to London Flights
- New York to Paris Flights
- What to Eat in Hong Kong
- Can I Bring Food on a Plane
- Australia Arrival Card
- Hong Kong Plug
- Hong Kong Weather in May
- Christmas in Baguio
- What is ETA
- What to Buy in Hong Kong
- What to Eat in Cebu
- Singapore GST Refund
- Singapore Arrival Card
- New Zealand Arrival Card
- Philippines Public Holiday 2026
- e-Travel Philippines
- Best Time to Visit Kuala Lumpur
- China Power Bank Limit
- Philippine Airlines Baggage Allowance
- Cebu Pacific Online Check In
- Trip.com Booking Confirmation
- Cebu Pacific Super Pass
- Trip.com Cancellation Policy
- Philippines Public Holidays
- Trip.com Cheap Time Period
- Best Time to Visit Bali
- Alipay
- Where to Go in Tagaytay
- Frequent Flyer Number
- Japan Visa
- Philippine Airlines Terminal in NAIA
- Hong Kong International Airport
- Flights from Sibu
- 5J6112 Flight Status
- Return plane tickets from Ninoy Aquino International Airport to Ciampino Airport
- Flights from Tampico
- Cheap Pegasus Airlines tickets to Bishkek
Note: Prices shown on this page are the lowest estimated prices found in the last 24 hours and include all taxes and fees.


