Cheap Flights from Jakarta to Surabaya Airport
- Round-trip
- One way
-
- Cheapest nonstop
CGK 3:30 AM1h 30mNonstopSUB 5:00 AMJakarta - Surabaya | Thu, Apr 16 | Thai Lion Air
SUB 4:40 PM1h 30mNonstopCGK 6:10 PMSurabaya - Jakarta | Thu, Apr 23 | Lion Air$106 $15833% off33% off$158 $106 -
CGK 3:30 AM1h 30mNonstopSUB 5:00 AMJakarta - Surabaya | Sat, Apr 18 | Thai Lion Air
SUB 11:05 AM1h 30mNonstopCGK 12:35 PMSurabaya - Jakarta | Wed, Apr 22 | Lion Air$109 $15831% off31% off$158 $109 -
CGK 3:30 AM1h 30mNonstopSUB 5:00 AMJakarta - Surabaya | Wed, May 13 | Thai Lion Air
SUB 7:40 AM1h 30mNonstopCGK 9:10 AMSurabaya - Jakarta | Fri, May 15 | Lion Air$109 $15831% off31% off$158 $109 -
CGK 2:50 PM1h 30mNonstopSUB 4:20 PMJakarta - Surabaya | Wed, Apr 29 | Lion Air
SUB 5:00 PM1h 30mNonstopCGK 6:30 PMSurabaya - Jakarta | Fri, May 1 | Lion Air$11130% off$158 $111 -
CGK 2:50 PM1h 30mNonstopSUB 4:20 PMJakarta - Surabaya | Tue, Apr 28 | Lion Air
SUB 7:40 AM1h 30mNonstopCGK 9:10 AMSurabaya - Jakarta | Thu, Apr 30 | Lion Air$11130% off$158 $111 -
CGK 9:00 AM1h 30mNonstopSUB 10:30 AMJakarta - Surabaya | Mon, Apr 27 | Lion Air
SUB 5:00 PM1h 30mNonstopCGK 6:30 PMSurabaya - Jakarta | Wed, Apr 29 | Lion Air$11130% off$158 $111 -
CGK 5:25 AM1h 35mNonstopSUB 7:00 AMJakarta - Surabaya | Wed, Apr 29 | Citilink
SUB 5:00 PM1h 30mNonstopCGK 6:30 PMSurabaya - Jakarta | Fri, May 1 | Lion Air$11925% off$158 $119 -
CGK 5:25 AM1h 35mNonstopSUB 7:00 AMJakarta - Surabaya | Mon, Apr 27 | Citilink
SUB 5:00 PM1h 30mNonstopCGK 6:30 PMSurabaya - Jakarta | Wed, Apr 29 | Lion Air$11925% off$158 $119 -
CGK 3:30 AM1h 30mNonstopSUB 5:00 AMJakarta - Surabaya | Thu, Apr 16 | Lion Air
SUB 7:40 AM1h 30mNonstopCGK 9:10 AMSurabaya - Jakarta | Tue, Apr 21 | Lion Air$12024% off$158 $120 -
JKT 1:00 PM17h 25m1 stopSUB Invalid DateJakarta - Surabaya | Fri, Apr 17 | Normal Airline
SUB 3:00 PM6hNonstopJKT 4:00 PMSurabaya - Jakarta | Sun, Apr 19 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
CGK 2:50 PM1h 30mNonstopSUB 4:20 PMJakarta - Surabaya | Fri, May 1 | Thai Lion Air$52 $8640% off40% off$86 $52 -
CGK 3:30 AM1h 30mNonstopSUB 5:00 AMJakarta - Surabaya | Sat, May 16 | Thai Lion Air$56 $8635% off35% off$86 $56 -
CGK 5:15 PM1h 35mNonstopSUB 6:50 PMJakarta - Surabaya | Fri, Jun 5 | Pelita Air$58 $8633% off33% off$86 $58 -
CGK 3:30 AM1h 30mNonstopSUB 5:00 AMJakarta - Surabaya | Sat, May 23 | Thai Lion Air$6030% off$86 $60 -
CGK 3:30 AM1h 30mNonstopSUB 5:00 AMJakarta - Surabaya | Mon, May 11 | Thai Lion Air$6327% off$86 $63 -
CGK 6:50 PM1h 30mNonstopSUB 8:20 PMJakarta - Surabaya | Tue, May 19 | Lion Air$6426% off$86 $64 -
CGK 6:50 PM1h 30mNonstopSUB 8:20 PMJakarta - Surabaya | Mon, May 18 | Lion Air$6426% off$86 $64 -
CGK 2:50 PM1h 30mNonstopSUB 4:20 PMJakarta - Surabaya | Thu, May 21 | Lion Air$6524% off$86 $65 -
CGK 9:00 AM1h 30mNonstopSUB 10:30 AMJakarta - Surabaya | Sat, Jun 6 | Lion Air$6524% off$86 $65 -
JKT 1:00 PM17h 25m1 stopSUB Invalid DateJakarta - Surabaya | Fri, Apr 17 | 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.
Trip.com Price Insights: Flights from Jakarta to Surabaya Airport
What is the cheapest month for one-way flights from Jakarta to Surabaya Airport?
Based on Trip.com’s data from the past 12 months, the cheapest month to fly one-way from Jakarta to Surabaya Airport is March, with an average price of $40. The priciest month is usually May, when the average price can reach $58.
What’s the cheapest month to fly round-trip from Jakarta to Surabaya Airport?
Based on Trip.com’s data from the past 12 months, November is typically the cheapest month to find flights from Jakarta to Surabaya Airport, with an average price of $148. In contrast, September is usually the most expensive month, with average fares reaching $167.
What is the cheapest day of the week to fly from Jakarta to Surabaya Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Jakarta to Surabaya 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.
Cheap Flights from Jakarta to Surabaya Airport
Citilink
Batik Air
Garuda Indonesia
Pelita Air
Lion Air Flight Schedule from Jakarta to Surabaya Airport

ID7521
Halim Perdanakusuma International Airport
8:15 PM
HLP
9:40 PM
SUB
S M T W T F SSearch
JT694
Soekarno-Hatta Intl. Airport
9:40 AM
CGK
11:10 AM
SUB
S M T W T F SSearch
JT692
Soekarno-Hatta Intl. Airport
3:20 PM
CGK
4:50 PM
SUB
S M T W T F SSearch
JT690
Soekarno-Hatta Intl. Airport
3:30 AM
CGK
5:00 AM
SUB
S M T W T F SSearch
ID6588
Soekarno-Hatta Intl. Airport
8:00 PM
CGK
9:30 PM
SUB
S M T W T F SSearch
QG172
Halim Perdanakusuma International Airport
8:20 PM
HLP
9:45 PM
SUB
S M T W T F SSearch
QG170
Soekarno-Hatta Intl. Airport
5:25 AM
CGK
7:00 AM
SUB
S M T W T F SSearch
Flight Info of Flights from Jakarta to Surabaya Airport
| Cheapest round-trip ticket price | $106 |
|---|---|
| Cheapest one-way flight price | $52 |
| Off-season for travel | October |
| Peak season for travel | January |
FAQs for Jakarta to Surabaya Airport Flights
When are flight tickets from Jakarta (JKT) to Surabaya (SUB) the cheapest?
Airlines adjust prices for flights from Jakarta to Surabaya 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 Jakarta (JKT) to Surabaya (SUB) cost?
According to Trip.com's data, the lowest price is around $117.How long does it take to fly from Jakarta (JKT) to Surabaya (SUB) and what is the distance?
It takes around 1 hour 38 minutes to fly from Jakarta (JKT) to Surabaya (SUB).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 are the most popular airlines that fly from Jakarta (JKT) to Surabaya (SUB)?
Airlines with flights from Jakarta (JKT) to Surabaya (SUB): Etihad Airways, Oman Air, Emirates, Malaysia Airlines, Vietnam Airlines, China Airlines, Japan Airlines, Saudia, Philippine Airlines, Hahn Air, Pelita Air and KLM Royal Dutch Airlines.
Popular Destinations
- Flights from Jakarta to Changi Airport
- Jakarta to Ngurah Rai Intl. Airport cheap flights
- Flights from Jakarta to Don Mueang Intl. Airport
- Airlines fly from Jakarta to Surabaya Airport
- Airlines fly from Jakarta to Kuala Lumpur Intl. Airport
- Flights from Jakarta to Singapore
- Flights from Jakarta to Bangkok
- Cheap flights from Jakarta to Kuala Lumpur
- Return flights from Jakarta to Surabaya
- Return flights from Jakarta to Bali
- Airlines fly from Singapore to Surabaya Airport
- Flights from Los Angeles to Surabaya Airport
- Flights from Bali to Surabaya Airport
- Kuala Lumpur to Surabaya Airport cheap flights
- Jakarta to Surabaya Airport cheap flights
- Flights from Kuala Lumpur Intl. Airport to Surabaya Airport
- Flights from Soekarno-Hatta Intl. Airport to Surabaya Airport
- Flights from Halim Perdana Kusuma Airport to Surabaya Airport
- Cheap Ngurah Rai Intl. Airport to Surabaya Airport flights
- Cheap Changi Airport to Surabaya Airport flights
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.


