Flying from Halim Perdanakusuma Airport (HLP) to Juanda International Airport (SUB): what you need to know
Book a direct flight from Halim Perdanakusuma Airport to Juanda International Airport and you'll be travelling for an average of 1 hour 25 minutes.
Jakarta and Surabaya follow the same timezone, UTC+7.
Flights from HLP to SUB start from 05:25 — the first with Batik Air. The last service of the day is at 18:30 with Batik Air. In total, you can choose from 17 weekly Halim Perdanakusuma Airport to Juanda International Airport flights.
For a stress-free journey, arrive at the airport two hours ahead of international flights and an hour before domestic departures. This way, you'll have plenty of time to board your HLP to SUB flight.
During popular months such as July, it's best to get to the airport earlier than normal. Arrive two hours before a domestic departure and four hours ahead of international flights whenever you're travelling during a high season in general.
Getting to Surabaya (and then seeing more of Indonesia!) is a cinch with Batik Air. This popular airline offers direct flights from Halim Perdanakusuma Airport to Juanda International Airport.
The airline that tops the list for bookings on this route is Batik Air.
Think about adding a stopover when booking your ticket from Halim Perdanakusuma Airport to Juanda International Airport. Simply deselect 'Direct flights only' to break up your journey, or perhaps explore a new destination along the way. Here's where you can stop between HLP and SUB:
Ngurah Rai International Airport
Sultan Syarif Kasim II International Airport
Sultan Mahmud Badaruddin II Airport
How to find the cheapest flights from Halim Perdanakusuma Airport (HLP) to Juanda International Airport (SUB)
Currently, P4,544 is the lowest price we've found for a one-way Halim Perdanakusuma Airport to Juanda International Airport flight. The best price for a return ticket is P9,601. Bear in mind that fares can change due to demand when booking.
Get cheap tickets from HLP to SUB by booking five months ahead. According to our research, that's the sweet spot for bagging a bargain.
The cheapest month for flights from Halim Perdanakusuma Airport to Juanda International Airport is April. Use the 'Whole month' tool to find the lowest airfares if you have flexible dates.
You don't need to check back in every day to find out if fares have gone down when you create a Price Alert. We'll let you know the moment a special offer becomes available on cheap flights from HLP to SUB.
Tailor your trip using filters. Select your departure and arrival times, airlines and total journey duration. You can also sort your results by 'Cheapest,' 'Fastest' or 'Best' flights from Halim Perdanakusuma Airport to Juanda International Airport.
Handy information about Halim Perdanakusuma Airport (HLP)
Halim Perdanakusuma Airport is about 14 kilometres from central Jakarta. If you're driving, ride-sharing or catching a cab from the centre, it'll take you 25 minutes or so to get there, depending on the traffic.
Expect a trip time of roughly 1 hour 30 minutes when using public transport.
Have an early flight from Halim Perdanakusuma Airport to Juanda International Airport? Avoid the last-minute rush to the airport (and sneak in some extra snooze time) by picking one of these stays close to HLP:
Arriving at Juanda International Airport (SUB)
Reserve a hotel close to SUB if you're taking a late Halim Perdanakusuma Airport to Juanda International Airport flight. Choose one of these options and make your arrival easier:
Explore beyond Surabaya and head to places that aren't on the typical itinerary with your own wheels. You can pick up a Juanda International Airport rental car from popular providers like Avis or TRAC Astra Rent A Car.
Reserving your vehicle from Juanda International Airport around one week ahead gives you the best chance of locking in a great deal.
Getting from Juanda International Airport (SUB) to central Surabaya
Juanda International Airport to central Surabaya has a drive time of about 40 minutes. It's approximately 26 kilometres away.
When to fly to Juanda International Airport (SUB)
It's time to choose your dates for your flight from Halim Perdanakusuma Airport to Juanda International Airport. August is the busiest month to head to Surabaya. If you want a quieter vibe, go in February.
Lock in your flight from Halim Perdanakusuma Airport to Juanda International Airport for October if you'd like to go to Surabaya during its warmest month. Expect temperatures of between 24ºC (75ºF) and 34ºC (93ºF).
July sees average temperatures of between 23ºC (73ºF) and 32ºC (90ºF). Search for cheap tickets from HLP to SUB sometime around then if you want to travel when it's cooler.
Explore more of Indonesia
Semarang is just one of the many places in Indonesia waiting to be explored after you've experienced Surabaya. Around 257 kilometres away to the west, top sights here include Lawang Sewu - Historical Building Heritage Semaran, Sam Poo Kong and Semarang Old Town.
Denpasar is another well-known destination in Indonesia and is around 306 kilometres south-east of Surabaya. No trip is complete without visiting Pura Blanjong, Jagatnata Temple (Pura Jagatnatha) and Bali Museum.