Cheap Flights from Halim Perdanakusuma International Airport to Surabaya Airport
Search for flights from Jakarta to Surabaya and check out affordable one-way and round-trip options.
- Round-trip
- One way
-
- Cheapest nonstop
HLP 4:45 PM1h 30mNonstopSUB 6:15 PMJakarta - Surabaya | Mon, Feb 23 | Citilink
SUB 7:35 AM1h 35mNonstopCGK 9:10 AMSurabaya - Jakarta | Fri, Feb 27 | CitilinkRUB 7,148 RUB 10,76234% off34% offRUB 10,762 RUB 7,148 -
HLP 4:45 PM1h 30mNonstopSUB 6:15 PMJakarta - Surabaya | Mon, Mar 2 | Citilink
SUB 7:35 AM1h 35mNonstopCGK 9:10 AMSurabaya - Jakarta | Wed, Mar 4 | CitilinkRUB 7,148 RUB 10,76234% off34% offRUB 10,762 RUB 7,148 -
HLP 4:45 PM1h 30mNonstopSUB 6:15 PMJakarta - Surabaya | Sun, Mar 1 | Citilink
SUB 6:50 PM1h 30mNonstopHLP 8:20 PMSurabaya - Jakarta | Thu, Mar 5 | CitilinkRUB 7,423 RUB 10,76231% off31% offRUB 10,762 RUB 7,423 -
HLP 4:45 PM1h 30mNonstopSUB 6:15 PMJakarta - Surabaya | Tue, Mar 3 | Citilink
SUB 7:35 AM1h 35mNonstopCGK 9:10 AMSurabaya - Jakarta | Thu, Mar 5 | CitilinkRUB 8,78918% offRUB 10,762 RUB 8,789 -
HLP 7:15 PM1h 30mNonstopSUB 8:45 PMJakarta - Surabaya | Tue, Feb 24 | Citilink
SUB 2:10 PM1h 35mNonstopCGK 3:45 PMSurabaya - Jakarta | Tue, Mar 3 | CitilinkRUB 8,81118% offRUB 10,762 RUB 8,811 -
HLP 7:15 PM1h 30mNonstopSUB 8:45 PMJakarta - Surabaya | Thu, Feb 26 | Citilink
SUB 2:10 PM1h 35mNonstopCGK 3:45 PMSurabaya - Jakarta | Mon, Mar 2 | CitilinkRUB 8,81118% offRUB 10,762 RUB 8,811 -
HLP 7:15 PM1h 30mNonstopSUB 8:45 PMJakarta - Surabaya | Sat, Feb 28 | Citilink
SUB 9:15 AM1h 35mNonstopCGK 10:50 AMSurabaya - Jakarta | Wed, Mar 4 | CitilinkRUB 8,82218% offRUB 10,762 RUB 8,822 -
HLP 7:15 PM1h 30mNonstopSUB 8:45 PMJakarta - Surabaya | Wed, Feb 25 | Citilink
SUB 7:35 AM1h 35mNonstopCGK 9:10 AMSurabaya - Jakarta | Tue, Mar 3 | CitilinkRUB 8,82218% offRUB 10,762 RUB 8,822 -
HLP 8:50 AM1h 25mNonstopSUB 10:15 AMJakarta - Surabaya | Tue, Mar 3 | Batik Air
SUB 9:15 AM1h 35mNonstopCGK 10:50 AMSurabaya - Jakarta | Thu, Mar 5 | CitilinkRUB 8,93217% offRUB 10,762 RUB 8,932 -
HLP 8:50 AM1h 25mNonstopSUB 10:15 AMJakarta - Surabaya | Fri, Feb 27 | Batik Air
SUB 7:35 AM1h 35mNonstopCGK 9:10 AMSurabaya - Jakarta | Sun, Mar 1 | CitilinkRUB 8,93217% offRUB 10,762 RUB 8,932 -
JKT 1:00 PM17h 25m1 stopSUB Invalid DateJakarta - Surabaya | Sat, Jan 31 | Normal Airline
SUB 3:00 PM6hNonstopJKT 4:00 PMSurabaya - Jakarta | Mon, Feb 2 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
HLP 8:15 PM1h 25mNonstopSUB 9:40 PMJakarta - Surabaya | Sat, Jan 31 | Batik AirRUB 5,078 RUB 6,39621% off21% offRUB 6,396 RUB 5,078 -
HLP 5:25 AM1h 25mNonstopSUB 6:50 AMJakarta - Surabaya | Sun, Feb 1 | Batik AirRUB 5,078 RUB 6,39621% off21% offRUB 6,396 RUB 5,078 -
HLP 5:25 AM1h 25mNonstopSUB 6:50 AMJakarta - Surabaya | Sun, Feb 8 | Batik AirRUB 5,078 RUB 6,39621% off21% offRUB 6,396 RUB 5,078 -
HLP 7:00 PM1h 30mNonstopSUB 8:30 PMJakarta - Surabaya | Sat, Jan 31 | CitilinkRUB 5,11120% offRUB 6,396 RUB 5,111 -
HLP 8:15 PM1h 25mNonstopSUB 9:40 PMJakarta - Surabaya | Sun, Mar 22 | Batik AirRUB 5,12220% offRUB 6,396 RUB 5,122 -
HLP 8:15 PM1h 25mNonstopSUB 9:40 PMJakarta - Surabaya | Fri, Mar 20 | Batik AirRUB 5,18819% offRUB 6,396 RUB 5,188 -
HLP 8:15 PM1h 25mNonstopSUB 9:40 PMJakarta - Surabaya | Sat, Mar 21 | Batik AirRUB 5,19919% offRUB 6,396 RUB 5,199 -
HLP 7:15 PM1h 30mNonstopSUB 8:45 PMJakarta - Surabaya | Mon, Feb 23 | CitilinkRUB 5,29817% offRUB 6,396 RUB 5,298 -
HLP 4:45 PM1h 30mNonstopSUB 6:15 PMJakarta - Surabaya | Wed, Mar 11 | CitilinkRUB 5,29817% offRUB 6,396 RUB 5,298 -
HLP 7:15 PM1h 30mNonstopSUB 8:45 PMJakarta - Surabaya | Wed, Feb 25 | CitilinkRUB 5,30917% offRUB 6,396 RUB 5,309 -
JKT 1:00 PM17h 25m1 stopSUB Invalid DateJakarta - Surabaya | Sat, Jan 31 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Jakarta to Surabaya are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Selected Airlines from Halim Perdanakusuma International Airport to Surabaya Airport
See which airlines fly from Jakarta to Surabaya. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.
Flight Schedule from Halim Perdanakusuma International Airport to Surabaya Airport
Check the schedule for flights from Jakarta to Surabaya and find the flight that best matches your travel plans.

ID7521
Halim Perdanakusuma International Airport
8:15 PM
HLP
9:40 PM
SUB
S M T W T F SSearch
ID7511
Halim Perdanakusuma International Airport
5:25 AM
HLP
6:50 AM
SUB
S M T W T F SSearch
ID7503
Halim Perdanakusuma International Airport
4:35 PM
HLP
6:00 PM
SUB
S M T W T F SSearch
ID7513
Halim Perdanakusuma International Airport
8:50 AM
HLP
10:15 AM
SUB
S M T W T F SSearch
ID7501
Halim Perdanakusuma International Airport
1:35 PM
HLP
3:00 PM
SUB
S M T W T F SSearch
ID7517
Halim Perdanakusuma International Airport
9:30 AM
HLP
10:55 AM
SUB
S M T W T F SSearch
QG172
Halim Perdanakusuma International Airport
4:45 PM
HLP
6:15 PM
SUB
S M T W T F SSearch
Halim Perdanakusuma International Airport to Surabaya Airport Flights Info
| Flight distance | 664.04 km |
|---|---|
| Cheapest one-way ticket price | RUB 5,078 |
| Cheapest return ticket price | RUB 7,148 |
FAQs for Halim Perdanakusuma International Airport to Surabaya Airport Flights
How long is a flight from Halim Perdanakusuma International Airport to Surabaya Airport?
It takes around 1 hour 26 minutes to fly from Halim Perdanakusuma International Airport (hlp) to Surabaya Airport (sub).How many daily flights are there from Halim Perdanakusuma International Airport (HLP) to Surabaya Airport (SUB)?
There are around 8 daily flights from Halim Perdanakusuma International Airport (HLP) to Surabaya Airport (SUB).When are flight tickets from Halim Perdanakusuma International Airport (HLP) to Surabaya Airport (SUB) the cheapest?
Tickets cost around RUB 6,233 in January, making it the cheapest month to book. Halim Perdanakusuma International Airport (HLP) to Surabaya Airport (SUB) is a popular route, so don't forget to book your tickets in advance.When are flight tickets from Halim Perdanakusuma International Airport (HLP) to Surabaya Airport (SUB) most expensive?
The route from Halim Perdanakusuma International Airport (HLP) to Surabaya Airport (SUB) is quite popular. Without considering departure times or holidays, tickets cost around RUB 6,674 in March, the most expensive month to book this route.What time does the earliest flight from Halim Perdanakusuma International Airport to Surabaya Airport depart?
The earliest flight departs from Halim Perdanakusuma International Airport (HLP) at 05:25 and arrives in Surabaya Airport (SUB) at 06:45.What time does the latest flight from Halim Perdanakusuma International Airport to Surabaya Airport depart?
The latest flight departs from Halim Perdanakusuma International Airport (HLP) at 20:15 and arrives in Surabaya Airport (SUB) at 21:35.What is the transportation method from the main airport to downtown in Surabaya?
- The distance from Juanda International Airport to downtown is about 13 km. It takes about 30 minutes by taxi.
What's the closest airport to Surabaya Airport (SUB)?
The closest airport to Surabaya Airport (SUB) is Abdul Rachman Saleh Airport. The distance is around 62 km.Which airline operates the most direct flights from Halim Perdanakusuma International Airport (HLP) to Surabaya Airport (SUB)?
Citilink is a very popular airline operating an average of 1306 flights per month.
Popular Destinations
- Nonstop flights Halim Perdana Kusuma Airport to Ngurah Rai Intl. Airport
- Cheap Halim Perdana Kusuma Airport to Adisutjipto Airport flights
- Flights from Halim Perdana Kusuma Airport to Surabaya Airport
- Nonstop flights Halim Perdana Kusuma Airport to Abdul Rachman Saleh Airport
- Cheap Halim Perdana Kusuma Airport to Medan Kuala Namu Airport flights
- Flight deals from Halim Perdana Kusuma Airport to Surabaya
- Nonstop flights from Halim Perdana Kusuma Airport to Perth
- Cheap flights from Halim Perdana Kusuma Airport to Malang City
- Cheap flights from Halim Perdana Kusuma Airport to Bali
- Nonstop flights from Halim Perdana Kusuma Airport to Yogyakarta
- Nonstop flights Ngurah Rai Intl. Airport to Surabaya Airport
- Cheap Soekarno-Hatta Intl. Airport to Surabaya Airport flights
- Flights from Changi Airport to Surabaya Airport
- Nonstop flights Don Mueang Intl. Airport to Surabaya Airport
- Cheap Kuala Lumpur Intl. Airport to Surabaya Airport flights
- Airlines fly from Jakarta to Surabaya Airport
- Kuala Lumpur to Surabaya Airport cheap flights
- Bali to Surabaya Airport cheap flights
- Airlines fly from Bangkok to Surabaya Airport
- Flights from Singapore to Surabaya Airport


