How can I find cheap flights from Juanda International Airport to Halim Perdanakusuma International Airport?
Explore the cheapest one-way and round-trip flights from Juanda International Airport to Halim Perdanakusuma International Airport over the next 90 days, with one-way fares from €57 and round-trip from €107. Based on Trip.com's latest 7-day flight data.
- Cheapest
- Return
- Direct
- Recommended
- Next 7 days
- Fastest
- Cheapest
SUB 09:351h 30mDirectHLP 11:05Surabaya - Jakarta | Tue, Nov 17 | Citilink€57 €7221% off21% off€72 €57 - Cheapest
SUB 09:351h 30mDirectHLP 11:05Surabaya - Jakarta | Thu, Nov 26 | Citilink€57 €7221% off21% off€72 €57
SUB 17:151h 30mDirectHLP 18:45Surabaya - Jakarta | Mon, Nov 30 | Citilink€59 €7218% off18% off€72 €59
SUB 17:151h 30mDirectHLP 18:45Surabaya - Jakarta | Mon, Nov 23 | Citilink€5918% off€72 €59
SUB 17:151h 30mDirectHLP 18:45Surabaya - Jakarta | Wed, Nov 25 | Citilink€5918% off€72 €59
SUB 17:151h 30mDirectHLP 18:45Surabaya - Jakarta | Sat, Nov 28 | Citilink€5918% off€72 €59
SUB 17:151h 30mDirectHLP 18:45Surabaya - Jakarta | Mon, Nov 16 | Citilink€5918% off€72 €59
SUB 17:151h 30mDirectHLP 18:45Surabaya - Jakarta | Thu, Nov 19 | Citilink€5918% off€72 €59
SUB 17:551h 20mDirectHLP 19:15Surabaya - Jakarta | Mon, Nov 16 | Batik Air€6017% off€72 €60
SUB 13:0017h 25m1 stopJKT 14:00Surabaya - Jakarta | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
SUB 09:351h 30mDirectHLP 11:05Surabaya - Jakarta | Fri, Nov 27 | Citilink
CGK 09:051h 30mDirectSUB 10:35Jakarta - Surabaya | Sun, Nov 29 | Lion Air€107 €12615% off15% off€126 €107
SUB 17:151h 30mDirectHLP 18:45Surabaya - Jakarta | Thu, Nov 5 | Citilink
CGK 09:051h 30mDirectSUB 10:35Jakarta - Surabaya | Thu, Nov 12 | Lion Air€107 €12615% off15% off€126 €107
SUB 17:551h 20mDirectHLP 19:15Surabaya - Jakarta | Thu, Nov 5 | Batik Air
CGK 03:351h 30mDirectSUB 05:05Jakarta - Surabaya | Sun, Nov 8 | Lion Air€108 €12614% off14% off€126 €108
SUB 17:151h 30mDirectHLP 18:45Surabaya - Jakarta | Thu, Nov 12 | Citilink
CGK 03:351h 30mDirectSUB 05:05Jakarta - Surabaya | Wed, Nov 18 | Lion Air€10814% off€126 €108
SUB 17:151h 30mDirectHLP 18:45Surabaya - Jakarta | Sun, Nov 15 | Citilink
CGK 03:351h 30mDirectSUB 05:05Jakarta - Surabaya | Wed, Nov 18 | Lion Air€10814% off€126 €108
SUB 17:551h 20mDirectHLP 19:15Surabaya - Jakarta | Thu, Nov 12 | Batik Air
CGK 03:351h 30mDirectSUB 05:05Jakarta - Surabaya | Wed, Nov 18 | Lion Air€10913% off€126 €109
SUB 17:151h 30mDirectHLP 18:45Surabaya - Jakarta | Tue, Nov 24 | Citilink
CGK 15:051h 30mDirectSUB 16:35Jakarta - Surabaya | Sun, Nov 29 | Lion Air€10913% off€126 €109
SUB 09:351h 30mDirectHLP 11:05Surabaya - Jakarta | Wed, Nov 25 | Citilink
CGK 03:351h 30mDirectSUB 05:05Jakarta - Surabaya | Sun, Nov 29 | Lion Air€10913% off€126 €109
SUB 17:151h 30mDirectHLP 18:45Surabaya - Jakarta | Thu, Nov 26 | Citilink
CGK 15:051h 30mDirectSUB 16:35Jakarta - Surabaya | Sun, Nov 29 | Lion Air€10913% off€126 €109
SUB 13:0017h 25m1 stopJKT 14:00Surabaya - Jakarta | Fri, Nov 6 | Normal Airline
JKT 15:006hDirectSUB 16:00Jakarta - Surabaya | Sun, Nov 8 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
SUB 09:351h 30mDirectHLP 11:05Surabaya - Jakarta | Tue, Nov 17 | Citilink€57 €7221% off21% off€72 €57
SUB 09:351h 30mDirectHLP 11:05Surabaya - Jakarta | Thu, Nov 26 | Citilink€57 €7221% off21% off€72 €57
SUB 17:151h 30mDirectHLP 18:45Surabaya - Jakarta | Mon, Nov 30 | Citilink€59 €7218% off18% off€72 €59
SUB 17:151h 30mDirectHLP 18:45Surabaya - Jakarta | Mon, Nov 23 | Citilink€5918% off€72 €59
SUB 17:151h 30mDirectHLP 18:45Surabaya - Jakarta | Wed, Nov 25 | Citilink€5918% off€72 €59
SUB 17:151h 30mDirectHLP 18:45Surabaya - Jakarta | Sat, Nov 28 | Citilink€5918% off€72 €59
SUB 17:151h 30mDirectHLP 18:45Surabaya - Jakarta | Mon, Nov 16 | Citilink€5918% off€72 €59
SUB 17:151h 30mDirectHLP 18:45Surabaya - Jakarta | Thu, Nov 19 | Citilink€5918% off€72 €59
SUB 17:551h 20mDirectHLP 19:15Surabaya - Jakarta | Mon, Nov 16 | Batik Air€6017% off€72 €60
SUB 13:0017h 25m1 stopJKT 14:00Surabaya - Jakarta | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
SUB 09:351h 30mDirectHLP 11:05Surabaya - Jakarta | Thu, Nov 26 | Citilink€57 €15663% off63% off€156 €57
SUB 17:151h 30mDirectHLP 18:45Surabaya - Jakarta | Wed, Nov 25 | Citilink€59 €15662% off62% off€156 €59
SUB 17:151h 30mDirectHLP 18:45Surabaya - Jakarta | Mon, Nov 16 | Citilink€59 €15662% off62% off€156 €59
SUB 17:151h 30mDirectHLP 18:45Surabaya - Jakarta | Sat, Nov 28 | Citilink€5962% off€156 €59
SUB 17:151h 30mDirectHLP 18:45Surabaya - Jakarta | Thu, Nov 19 | Citilink€5962% off€156 €59
SUB 17:151h 30mDirectHLP 18:45Surabaya - Jakarta | Mon, Nov 23 | Citilink€5962% off€156 €59
SUB 17:151h 30mDirectHLP 18:45Surabaya - Jakarta | Mon, Nov 30 | Citilink€5962% off€156 €59
SUB 09:351h 30mDirectHLP 11:05Surabaya - Jakarta | Tue, Nov 24 | Citilink€6062% off€156 €60
SUB 17:151h 30mDirectHLP 18:45Surabaya - Jakarta | Wed, Nov 11 | Citilink€6260% off€156 €62
SUB 13:0017h 25m1 stopJKT 14:00Surabaya - Jakarta | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
SUB 17:151h 30mDirectHLP 18:45Surabaya - Jakarta | Wed, Nov 11 | Citilink€62 €15761% off61% off€157 €62
SUB 17:151h 30mDirectHLP 18:45Surabaya - Jakarta | Thu, Nov 5 | Citilink€63 €15760% off60% off€157 €63
SUB 17:551h 20mDirectHLP 19:15Surabaya - Jakarta | Sat, Nov 7 | Batik Air€67 €15756% off56% off€157 €67
SUB 17:551h 20mDirectHLP 19:15Surabaya - Jakarta | Thu, Nov 5 | Batik Air€6756% off€157 €67
SUB 17:151h 30mDirectHLP 18:45Surabaya - Jakarta | Tue, Nov 10 | Citilink€6756% off€157 €67
SUB 17:151h 30mDirectHLP 18:45Surabaya - Jakarta | Sat, Nov 7 | Citilink€6756% off€157 €67
SUB 17:551h 20mDirectHLP 19:15Surabaya - Jakarta | Wed, Nov 11 | Batik Air€6756% off€157 €67
SUB 17:151h 30mDirectHLP 18:45Surabaya - Jakarta | Mon, Nov 9 | Citilink€7055% off€157 €70
SUB 05:101h 20mDirectHLP 06:30Surabaya - Jakarta | Fri, Nov 6 | Batik Air€7751% off€157 €77
SUB 13:0017h 25m1 stopJKT 14:00Surabaya - Jakarta | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
SUB 17:551h 20mDirectHLP 19:15Surabaya - Jakarta | Mon, Nov 16 | Batik Air€60 €7217% off17% off€72 €60
SUB 15:401h 20mDirectHLP 17:00Surabaya - Jakarta | Thu, Nov 19 | Batik Air€69 €10937% off37% off€109 €69
SUB 18:401h 20mDirectHLP 20:00Surabaya - Jakarta | Wed, Nov 25 | Batik Air€78 €10928% off28% off€109 €78
SUB 10:551h 20mDirectHLP 12:15Surabaya - Jakarta | Mon, Nov 23 | Batik Air€7828% off€109 €78
SUB 07:301h 20mDirectHLP 08:50Surabaya - Jakarta | Sun, Jan 3 | Batik Air€8225% off€109 €82
SUB 05:101h 20mDirectHLP 06:30Surabaya - Jakarta | Tue, Jan 5 | Batik Air€8413% off€97 €84
SUB 11:351h 20mDirectHLP 12:55Surabaya - Jakarta | Thu, Dec 3 | Batik Air€8423% off€109 €84
SUB 10:551h 20mDirectHLP 12:15Surabaya - Jakarta | Fri, Nov 6 | Batik Air€8621% off€109 €86
SUB 18:401h 20mDirectHLP 20:00Surabaya - Jakarta | Mon, Dec 21 | Batik Air€8819% off€109 €88
SUB 13:0017h 25m1 stopJKT 14:00Surabaya - Jakarta | Fri, Nov 6 | 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
What is the cheapest month to fly from Juanda International Airport to Halim Perdanakusuma International Airport?
Based on Trip.com's data from the past 12 months, the cheapest one-way flights from Juanda International Airport to Halim Perdanakusuma International Airport are usually in March, with an average price of €59. It is best to avoid April, when the average price can reach €79.
What is the cheapest month to fly return from Juanda International Airport to Halim Perdanakusuma International Airport?
Based on Trip.com's data from the past 12 months, August is often the month to find the lowest fares from Juanda International Airport to Halim Perdanakusuma International Airport, with an average price of €90. November is usually the most expensive month, with an average price reaching €160.
What is the cheapest day of the week to fly from Juanda International Airport to Halim Perdanakusuma International Airport?
Based on Trip.com's data from the past 12 months, the cheapest departure day from Juanda International Airport to Halim Perdanakusuma International Airport is Thursday, with average prices usually lower than other days. Avoid departing on Friday as prices are typically highest on that day.
Which airline offers the cheapest flights from Juanda International Airport to Halim Perdanakusuma International Airport?
The cheapest airline flying from Juanda International Airport to Halim Perdanakusuma International Airport is Citilink (from €59) among 5 carriers operating this route. Based on Trip.com's latest 7-day flight data.





Find more flights and airlines
What is the 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
17:55
SUB
19:15
HLP
S M T W T F SSearch -
ID7512
Juanda International Airport
15:40
SUB
17:00
HLP
S M T W T F SSearch -
ID7502
Juanda International Airport
18:40
SUB
20:00
HLP
S M T W T F SSearch -
QG179
Juanda International Airport
09:35
SUB
11:05
HLP
- M - W - F -Search -
QG173
Juanda International Airport
17:15
SUB
18:45
HLP
S M T W T F SSearch -
QG177
Juanda International Airport
14:35
SUB
16:05
HLP
S M T W T F SSearch
About Juanda International Airport and Halim Perdanakusuma International Airport
Learn about Juanda International Airport (SUB) and Halim Perdanakusuma International Airport (HLP) — including location, terminals, transportation, and travel tips.
| Flight distance | 664.04km |
|---|---|
| Cheapest one-way ticket price | €57 |
| Cheapest return ticket price | €107 |
FAQs for Juanda International Airport to Halim Perdanakusuma International Airport Flights
How long is the flight from Juanda International Airport to Halim Perdanakusuma International Airport?
Juanda International Airport to Halim Perdanakusuma International Airport takes about 1 hour 7 minutes on average. Actual flight time may vary depending on route, weather and air traffic.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).What is the flight schedule from Juanda International Airport to Halim Perdanakusuma International Airport?
The earliest flight from Juanda International Airport to Halim Perdanakusuma International Airport departs at 05:10, and the last departs at 18:40, with about 10 flights per day. Flight times may change, so please check the latest departure and arrival times before you travel.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 €119 in January, 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 23km, by taxi about 40 minutes.
- The distance from Halim Perdanakusuma International Airport to downtown is about 7km, by taxi about 20 minutes.
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.What are the cheapest flights from Juanda International Airport to Halim Perdanakusuma International Airport?
One-way flights from Juanda International Airport to Halim Perdanakusuma International Airport currently start from €57, and round-trip fares start from €107. The current lowest fare is a Citilink flight departing on Tue, Nov 17; prices may vary depending on availability.Which airlines offer direct flights from Juanda International Airport to Halim Perdanakusuma International Airport?
Yes. Batik Air and Citilink operate direct flights from Juanda International Airport to Halim Perdanakusuma International Airport, with an average flight time of 1 hour 5 minutes, and around 57 weekly flights. Actual flight frequency may vary by season.What is the average price of a flight from Juanda International Airport to Halim Perdanakusuma International Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Juanda International Airport to Halim Perdanakusuma International Airport is €85. Prices may vary depending on the departure date, airline, and availability.Which budget airlines fly from Juanda International Airport to Halim Perdanakusuma International Airport?
Batik Air and Citilink are the most popular budget airlines flying from Juanda International Airport to Halim Perdanakusuma International Airport, with one-way fares starting from €57. Compare final prices carefully, as baggage, seat selection and payment fees may apply.How many weekly flights are there from Juanda International Airport to Halim Perdanakusuma International Airport?
Juanda International Airport to Halim Perdanakusuma International Airport operates around 57 weekly flights, mainly by Batik Air and Citilink. Actual frequency may vary during holidays and seasonal schedule adjustments.How do I book flights from Juanda International Airport to Halim Perdanakusuma International Airport on Trip.com?
Enter Juanda International Airport and Halim Perdanakusuma International Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Find Cheap Flights with Trip.com
- Flights from Juanda International Airport to Don Mueang International Airport
- Flights from Juanda International Airport to Ngurah Rai International Airport
- Flights from Juanda International Airport to Chhatrapati Shivaji Maharaj International Airport
- Flights from Juanda International Airport to Soekarno–Hatta International Airport
- Flights from Juanda International Airport to Suvarnabhumi Airport
- Flights from Juanda International Airport to Jakarta
- Flights from Juanda International Airport to Bangkok
- Flights from Juanda International Airport to Bali
- Flights from Juanda International Airport to Kuala Lumpur
- Flights from Juanda International Airport to Mumbai
- Flights from Presidente Nicolau Lobato International Airport to Halim Perdanakusuma International Airport
- Flights from Minangkabau International Airport to Halim Perdanakusuma International Airport
- Flights from Juanda International Airport to Halim Perdanakusuma International Airport
- Flights from Yogyakarta International Airport to Halim Perdanakusuma International Airport
- Flights from Ngurah Rai International Airport to Halim Perdanakusuma International Airport
- Flights from Dili to Halim Perdanakusuma International Airport
- Flights from Bali to Halim Perdanakusuma International Airport
- Flights from Seoul to Halim Perdanakusuma International Airport
- Flights from Bangkok to Halim Perdanakusuma International Airport
- Flights from Surabaya to Halim Perdanakusuma International Airport