How can I find cheap flights from Surabaya to Halim Perdanakusuma International Airport?
Explore the cheapest one-way and round-trip flights from Surabaya to Halim Perdanakusuma International Airport over the next 90 days, with one-way fares from MYR 227 and round-trip from MYR 425. Based on Trip.com's latest 7-day flight data.
-
One way
-
Round-trip
-
-
Cheapest nonstop
SUB 5:15 PM1h 30mNonstopHLP 6:45 PMSurabaya - Jakarta | Wed, Oct 28 | Citilink
CGK 7:00 AM1h 30mNonstopSUB 8:30 AMJakarta - Surabaya | Mon, Nov 2 | Super Air JetPrice detailsDepartureSUB-HLPEconomy class
Included
ReturnCGK-SUBEconomy class
Included
MYR 425 MYR 66936% off36% offMYR 669 MYR 425 -
SUB 9:35 AM1h 30mNonstopHLP 11:05 AMSurabaya - Jakarta | Mon, Oct 26 | Citilink
CGK 7:00 AM1h 30mNonstopSUB 8:30 AMJakarta - Surabaya | Sun, Nov 1 | Super Air JetPrice detailsDepartureSUB-HLPEconomy class
Included
ReturnCGK-SUBEconomy class
Included
MYR 437 MYR 66935% off35% offMYR 669 MYR 437 -
SUB 9:35 AM1h 30mNonstopHLP 11:05 AMSurabaya - Jakarta | Thu, Oct 8 | Citilink
CGK 3:35 AM1h 30mNonstopSUB 5:05 AMJakarta - Surabaya | Tue, Oct 13 | Lion AirPrice detailsDepartureSUB-HLPEconomy class
Included
ReturnCGK-SUBEconomy class
Included
MYR 445 MYR 66933% off33% offMYR 669 MYR 445 -
SUB 9:35 AM1h 30mNonstopHLP 11:05 AMSurabaya - Jakarta | Mon, Oct 5 | Citilink
CGK 7:00 PM1h 30mNonstopSUB 8:30 PMJakarta - Surabaya | Wed, Oct 7 | Super Air JetPrice detailsDepartureSUB-HLPEconomy class
Included
ReturnCGK-SUBEconomy class
Included
MYR 44933% offMYR 669 MYR 449 -
SUB 5:15 PM1h 30mNonstopHLP 6:45 PMSurabaya - Jakarta | Fri, Oct 9 | Citilink
CGK 3:35 AM1h 30mNonstopSUB 5:05 AMJakarta - Surabaya | Tue, Oct 13 | Lion AirPrice detailsDepartureSUB-HLPEconomy class
Included
ReturnCGK-SUBEconomy class
Included
MYR 45732% offMYR 669 MYR 457 -
SUB 9:35 AM1h 30mNonstopHLP 11:05 AMSurabaya - Jakarta | Sat, Oct 24 | Citilink
CGK 7:00 AM1h 30mNonstopSUB 8:30 AMJakarta - Surabaya | Wed, Oct 28 | Super Air JetPrice detailsDepartureSUB-HLPEconomy class
Included
ReturnCGK-SUBEconomy class
Included
MYR 46131% offMYR 669 MYR 461 -
SUB 3:40 PM1h 20mNonstopHLP 5:00 PMSurabaya - Jakarta | Mon, Oct 5 | Batik Air
CGK 3:35 AM1h 30mNonstopSUB 5:05 AMJakarta - Surabaya | Sun, Oct 11 | Lion AirPrice detailsDepartureSUB-HLPEconomy class
Included
USB port and power outletReturnCGK-SUBEconomy class
Included
MYR 46431% offMYR 669 MYR 464 -
SUB 5:55 PM1h 20mNonstopHLP 7:15 PMSurabaya - Jakarta | Fri, Oct 9 | Batik Air
CGK 3:35 AM1h 30mNonstopSUB 5:05 AMJakarta - Surabaya | Tue, Oct 13 | Lion AirPrice detailsDepartureSUB-HLPEconomy class
Included
USB port and power outletReturnCGK-SUBEconomy class
Included
MYR 46530% offMYR 669 MYR 465 -
SUB 10:55 AM1h 20mNonstopHLP 12:15 PMSurabaya - Jakarta | Thu, Oct 8 | Batik Air
CGK 3:35 AM1h 30mNonstopSUB 5:05 AMJakarta - Surabaya | Tue, Oct 13 | Lion AirPrice detailsDepartureSUB-HLPEconomy class
Included
USB port and power outletReturnCGK-SUBEconomy class
Included
MYR 46530% offMYR 669 MYR 465 -
SUB 10:55 AM1h 20mNonstopHLP 12:15 PMSurabaya - Jakarta | Sat, Oct 10 | Batik Air
CGK 3:35 AM1h 30mNonstopSUB 5:05 AMJakarta - Surabaya | Tue, Oct 13 | Lion AirPrice detailsDepartureSUB-HLPEconomy class
Included
USB port and power outletReturnCGK-SUBEconomy class
Included
MYR 46630% offMYR 669 MYR 466 -
SUB 9:35 AM1h 30mNonstopHLP 11:05 AMSurabaya - Jakarta | Sat, Oct 10 | Citilink
CGK 3:35 AM1h 30mNonstopSUB 5:05 AMJakarta - Surabaya | Thu, Oct 15 | Lion AirPrice detailsDepartureSUB-HLPEconomy class
Included
ReturnCGK-SUBEconomy class
Included
MYR 46630% offMYR 669 MYR 466 -
SUB 3:40 PM1h 20mNonstopHLP 5:00 PMSurabaya - Jakarta | Mon, Oct 26 | Batik Air
CGK 7:00 AM1h 30mNonstopSUB 8:30 AMJakarta - Surabaya | Sun, Nov 1 | Super Air JetPrice detailsDepartureSUB-HLPEconomy class
Included
USB port and power outletReturnCGK-SUBEconomy class
Included
MYR 46830% offMYR 669 MYR 468 -
SUB 1:00 PM17h 25m1 stopJKT 2:00 PMSurabaya - Jakarta | Mon, Oct 5 | Normal Airline
JKT 3:00 PM6hNonstopSUB 4:00 PMJakarta - Surabaya | Wed, Oct 7 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
SUB 5:15 PM1h 30mNonstopHLP 6:45 PMSurabaya - Jakarta | Wed, Oct 28 | Citilink
MYR 227 MYR 44048% off48% offMYR 440 MYR 227 -
SUB 5:55 PM1h 20mNonstopHLP 7:15 PMSurabaya - Jakarta | Wed, Oct 28 | Batik Air
Price detailsSUB-HLPEconomy classUSB port and power outletMYR 268 MYR 44039% off39% offMYR 440 MYR 268 -
SUB 9:35 AM1h 30mNonstopHLP 11:05 AMSurabaya - Jakarta | Thu, Oct 22 | Citilink
MYR 269 MYR 44039% off39% offMYR 440 MYR 269 -
SUB 9:35 AM1h 30mNonstopHLP 11:05 AMSurabaya - Jakarta | Sat, Oct 24 | Citilink
MYR 27138% offMYR 440 MYR 271 -
SUB 2:35 PM1h 30mNonstopHLP 4:05 PMSurabaya - Jakarta | Fri, Oct 23 | Citilink
MYR 27138% offMYR 440 MYR 271 -
SUB 2:35 PM1h 30mNonstopHLP 4:05 PMSurabaya - Jakarta | Mon, Oct 5 | Citilink
MYR 27238% offMYR 440 MYR 272 -
SUB 3:40 PM1h 20mNonstopHLP 5:00 PMSurabaya - Jakarta | Mon, Oct 5 | Batik Air
Price detailsSUB-HLPEconomy classUSB port and power outletMYR 27438% offMYR 440 MYR 274 -
SUB 10:55 AM1h 20mNonstopHLP 12:15 PMSurabaya - Jakarta | Thu, Oct 22 | Batik Air
Price detailsSUB-HLPEconomy classUSB port and power outletMYR 28236% offMYR 440 MYR 282 -
SUB 3:40 PM1h 20mNonstopHLP 5:00 PMSurabaya - Jakarta | Fri, Oct 23 | Batik Air
Price detailsSUB-HLPEconomy classUSB port and power outletMYR 28535% offMYR 440 MYR 285 -
SUB 10:55 AM1h 20mNonstopHLP 12:15 PMSurabaya - Jakarta | Sat, Oct 24 | Batik Air
Price detailsSUB-HLPEconomy classUSB port and power outletMYR 28535% offMYR 440 MYR 285 -
SUB 9:35 AM1h 30mNonstopHLP 11:05 AMSurabaya - Jakarta | Mon, Oct 12 | Citilink
MYR 30531% offMYR 440 MYR 305 -
SUB 5:15 PM1h 30mNonstopHLP 6:45 PMSurabaya - Jakarta | Wed, Oct 7 | Citilink
MYR 30830% offMYR 440 MYR 308 -
SUB 1:00 PM17h 25m1 stopJKT 2:00 PMSurabaya - Jakarta | Mon, Oct 5 | Normal AirlineFind more flightsFind more flights
-
Displayed flight fares from Surabaya to Halim Perdanakusuma International Airport 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 Surabaya to Halim Perdanakusuma International Airport
What is the cheapest month for one-way flights from Surabaya to Halim Perdanakusuma International Airport?
Based on Trip.com’s data from the past 12 months, the cheapest month to fly one-way from Surabaya to Halim Perdanakusuma International Airport is March, with an average price of MYR 267. The priciest month is usually April, when the average price can reach MYR 358.
What is the cheapest day of the week to fly from Surabaya to Halim Perdanakusuma International Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Surabaya to Halim Perdanakusuma International Airport is Saturday, with average fares generally lower than other days. You’ll want to avoid flying on Friday, as ticket prices are usually the highest that day.
Which airlines are the most popular for Surabaya to Halim Perdanakusuma International Airport flights?
Citilink
Batik Air
Pelita Air
Garuda Indonesia
Lion Air
Super Air Jet
Flight Schedule from Surabaya to Halim Perdanakusuma International Airport
-
ID7516
Surabaya Airport
10:55 AM
SUB
12:15 PM
HLP
S M T W T F SSearch -
ID7514
Surabaya Airport
5:55 PM
SUB
7:15 PM
HLP
S M T W T F SSearch -
ID7512
Surabaya Airport
3:40 PM
SUB
5:00 PM
HLP
S M T W T F SSearch -
QG173
Surabaya Airport
5:15 PM
SUB
6:45 PM
HLP
S - T - T - SSearch -
QG179
Surabaya Airport
9:35 AM
SUB
11:05 AM
HLP
- M - W - F -Search -
QG177
Surabaya Airport
2:35 PM
SUB
4:05 PM
HLP
S M T W T F SSearch
What to know about flights from Surabaya to Halim Perdanakusuma International Airport?
| Cheapest round-trip ticket price | MYR 405 |
|---|---|
| Cheapest one-way flight price | MYR 205 |
| Off-season for travel | October |
| Peak season for travel | December |
FAQs for Surabaya to Halim Perdanakusuma International Airport Flights
-
When are flight tickets from Surabaya (SUB) to Jakarta (JKT) the cheapest?
Airlines adjust prices for flights from Surabaya to Jakarta based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much do flights from Surabaya (SUB) to Jakarta (JKT) cost?
According to Trip.com's data, the lowest price is around MYR 502. -
How long does it take to fly from Surabaya (SUB) to Jakarta (JKT) and what is the distance?
It takes around 1 hour 35 minutes to fly from Surabaya (SUB) to Jakarta (JKT). -
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.
-
What are the most popular airlines that fly from Surabaya (SUB) to Jakarta (JKT)?
Airlines with flights from Surabaya (SUB) to Jakarta (JKT): Citilink, KLM Royal Dutch Airlines, Vietnam Airlines, Etihad Airways, Hahn Air, Malaysia Airlines, IndiGo, Oman Air, Pelita Air, Emirates, Batik Air and Saudia. -
What are the cheapest flights from Surabaya to Halim Perdanakusuma International Airport?
One-way flights from Surabaya to Halim Perdanakusuma International Airport currently start from MYR 227, and round-trip fares start from MYR 425. The lowest fare is currently available on flights operated by Citilink departing on Wed, Oct 28. Fares are subject to change based on availability. -
When is the cheapest time to fly from Surabaya to Halim Perdanakusuma International Airport?
Flights from Surabaya to Halim Perdanakusuma International Airport are usually cheapest in March, with an average one-way fare of about MYR 267. -
How long does it take to fly from Surabaya to Halim Perdanakusuma International Airport?
A direct flight from Surabaya to Halim Perdanakusuma International Airport takes about 1 hour 6 minutes on average. Actual flight time may vary depending on the route, weather and air traffic. -
How do I book flights from Surabaya to Halim Perdanakusuma International Airport on Trip.com?
Enter your Surabaya 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 cancellation policy, fill in your passenger details and pay to receive your booking confirmation. -
Are there direct flights from Surabaya to Halim Perdanakusuma International Airport?
Yes. Batik Air and Citilink operate direct flights from Surabaya to Halim Perdanakusuma International Airport. The flight time is approximately 1 hour 6 minutes, with about 55 flights per week. Actual flight frequency may vary by season. -
What time is the latest flight from Surabaya to Halim Perdanakusuma International Airport?
The latest flight from Surabaya to Halim Perdanakusuma International Airport departs at 19:10, with approximately 10 flights per day. Flight schedules may change, so please check the latest departure times before traveling. -
How many airports are there in Jakarta?
Jakarta has 2 airports reachable by flights departing from Surabaya, including Soekarno–Hatta International Airport and Halim Perdanakusuma International Airport. When choosing an airport, consider its distance to the city center and route coverage.
Popular Destinations
- Flights from Surabaya to Soekarno-Hatta Intl. Airport
- Flights from Surabaya to Suvarnabhumi Intl. Airport
- Airlines fly from Surabaya to Changi Airport
- Airlines fly from Surabaya to Kuala Lumpur Intl. Airport
- Airlines fly from Surabaya to Ngurah Rai Intl. Airport
- Flights from Surabaya to Singapore
- Flights from Surabaya to Bangkok
- Flights from Surabaya to Jakarta
- Return flights from Surabaya to Bali
- Return flights from Surabaya to Kuala Lumpur
- Bali to Halim Perdana Kusuma Airport cheap flights
- Malang City to Halim Perdana Kusuma Airport cheap flights
- Flights from Luwuk to Halim Perdana Kusuma Airport
- Airlines fly from Palembang to Halim Perdana Kusuma Airport
- Flights from Surabaya to Halim Perdana Kusuma Airport
- Flights from Ngurah Rai Intl. Airport to Halim Perdana Kusuma Airport
- Flights from Abdul Rachman Saleh Airport to Halim Perdana Kusuma Airport
- Nonstop flights Sultan Mahmud Badaruddin Ii Airport to Halim Perdana Kusuma Airport
- Nonstop flights Surabaya Airport to Halim Perdana Kusuma Airport
- Nonstop flights Syukuran Aminuddin Amir Airport to Halim Perdana Kusuma Airport
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.