Direct flights from Jakarta (CGK) to Surabaya (SUB)
Distance 432 miles (695 km)
Flight time 1h 40min
Low-Cost Airlines with Non-Stop Flights from Jakarta to Surabaya
If you're planning to travel from Jakarta to Surabaya, you'll be pleased to know that several low-cost airlines offer non-stop flights between the two cities. These airlines provide convenient and affordable options for both leisure and business travelers. Whether you're visiting family, heading to a business meeting, or exploring the cultural wonders of Surabaya, flying with these airlines will ensure a smooth and easy journey.
Lion Air
Lion Air is one of Indonesia's largest low-cost airlines and operates multiple daily flights from Jakarta's Soekarno-Hatta International Airport to Surabaya's Juanda International Airport. With its extensive flight network and affordable fares, Lion Air is a popular choice for travelers on this route. The airline offers a comfortable flying experience with its modern fleet and friendly service. Don't forget to check their website for special promotions and discounts.
AirAsia
Another popular low-cost airline that operates non-stop flights from Jakarta to Surabaya is AirAsia. Known for its competitive prices and excellent service, AirAsia is a favorite among budget-conscious travelers. The airline offers several flights daily, providing passengers with flexibility in choosing their travel times. Passengers can expect a pleasant journey onboard AirAsia's modern aircraft, equipped with comfortable seating and in-flight entertainment options.
Citilink
Citilink, a subsidiary of Garuda Indonesia, is another low-cost carrier that operates non-stop flights between Jakarta and Surabaya. With its commitment to providing affordable and reliable service, Citilink offers an excellent option for travelers looking for convenience and value. The airline's modern fleet ensures a comfortable journey, while its competitive pricing appeals to budget travelers. Check their website for the latest promotions and offers.
Batik Air
If you're looking for a low-cost airline that also offers a touch of luxury, Batik Air is a great choice. As a subsidiary of Lion Air, Batik Air provides non-stop flights from Jakarta to Surabaya, showcasing the perfect blend of affordability and comfort. Passengers can enjoy spacious seating, complimentary snacks, and an in-flight entertainment system. With its modern amenities and reasonable fares, Batik Air offers a premium flying experience without breaking the bank.
When traveling from Jakarta to Surabaya, these low-cost airlines will not only save you money but also provide a hassle-free journey. Be sure to visit their respective websites for booking information, flight schedules, and any ongoing promotions. With non-stop flights available throughout the day, you can easily plan your trip and enjoy the wonders that Surabaya has to offer.
Garuda Indonesia business available |
Su
Mo
Tu
We
Th
Fr
Sa
|
business available |
4-5 daily flights |
|
Batik Air business available |
Su
Mo
Tu
We
Th
Fr
Sa
|
business available |
11 daily flights |
|
Lion Air low cost airline |
Su
Mo
Tu
We
Th
Fr
Sa
|
low cost airline |
6-7 daily flights |
|
Citilink low cost airline |
Su
Mo
Tu
We
Th
Fr
Sa
|
low cost airline |
9 daily flights |
|
SW Italia |
Su
Mo
Tu
We
Th
Fr
Sa
|
|
4 daily flights |
Non-stop flights schedule from Jakarta to Surabaya
Flights Schedule
Airline | Flight | Mon | Tue | Wed | Thu | Fri | Sat | Sun |
---|---|---|---|---|---|---|---|---|
|
GA 312 |
Su
06:50
|
Mo
18:30
|
Tu
—
|
We
—
|
Th
—
|
Fr
06:50
|
Sa
—
|
|
GA 448 |
Su
—
|
Mo
—
|
Tu
07:30
|
We
—
|
Th
—
|
Fr
—
|
Sa
07:30
|
|
GA 322 |
Su
08:35
|
Mo
08:35
|
Tu
08:35
|
We
08:45
|
Th
08:35
|
Fr
08:35
|
Sa
08:35
|
|
GA 306 |
Su
13:30
|
Mo
13:30
|
Tu
13:30
|
We
13:30
|
Th
13:30
|
Fr
13:30
|
Sa
13:30
|
|
GA 320 |
Su
16:00
|
Mo
16:00
|
Tu
16:00
|
We
16:00
|
Th
16:00
|
Fr
16:00
|
Sa
16:00
|
|
GA 326 |
Su
17:10
|
Mo
17:10
|
Tu
17:10
|
We
17:10
|
Th
17:10
|
Fr
17:10
|
Sa
17:10
|
|
ID 6370 |
Su
05:00
|
Mo
05:00
|
Tu
05:00
|
We
05:00
|
Th
05:00
|
Fr
05:00
|
Sa
05:00
|
|
ID 6572 |
Su
06:00
|
Mo
06:00
|
Tu
06:00
|
We
06:00
|
Th
06:00
|
Fr
06:00
|
Sa
06:00
|
|
ID 6582 |
Su
07:00
|
Mo
07:00
|
Tu
07:00
|
We
07:00
|
Th
07:00
|
Fr
07:00
|
Sa
07:00
|
|
ID 6584 |
Su
08:00
|
Mo
08:00
|
Tu
08:00
|
We
08:00
|
Th
08:00
|
Fr
08:00
|
Sa
08:00
|
|
ID 6594 |
Su
09:00
|
Mo
09:00
|
Tu
09:00
|
We
09:00
|
Th
09:00
|
Fr
09:00
|
Sa
09:00
|
|
ID 6863 |
Su
10:00
|
Mo
10:00
|
Tu
10:00
|
We
10:00
|
Th
10:00
|
Fr
10:00
|
Sa
10:00
|
|
ID 6406 |
Su
13:00
|
Mo
13:00
|
Tu
13:00
|
We
13:00
|
Th
13:00
|
Fr
13:00
|
Sa
13:00
|
|
ID 6586 |
Su
14:00
|
Mo
14:00
|
Tu
14:00
|
We
14:00
|
Th
14:00
|
Fr
14:00
|
Sa
14:00
|
|
ID 6588 |
Su
19:00
|
Mo
19:00
|
Tu
19:00
|
We
19:00
|
Th
19:00
|
Fr
19:00
|
Sa
19:00
|
|
ID 6855 |
Su
19:00
|
Mo
19:00
|
Tu
19:00
|
We
19:00
|
Th
19:00
|
Fr
19:00
|
Sa
19:00
|
|
ID 6865 |
Su
19:00
|
Mo
19:00
|
Tu
19:00
|
We
19:00
|
Th
19:00
|
Fr
19:00
|
Sa
19:00
|
|
JT 690 |
Su
03:40
|
Mo
03:40
|
Tu
03:40
|
We
03:40
|
Th
03:40
|
Fr
03:40
|
Sa
03:40
|
|
JT 810 |
Su
03:40
|
Mo
03:40
|
Tu
03:40
|
We
03:40
|
Th
03:40
|
Fr
03:40
|
Sa
03:40
|
|
JT 748 |
Su
05:30
|
Mo
05:30
|
Tu
05:30
|
We
05:30
|
Th
05:30
|
Fr
05:30
|
Sa
05:30
|
|
JT 592 |
Su
16:25
|
Mo
16:25
|
Tu
16:25
|
We
16:25
|
Th
16:25
|
Fr
08:50
|
Sa
16:25
|
|
JT 694 |
Su
09:30
|
Mo
09:30
|
Tu
09:30
|
We
09:30
|
Th
09:30
|
Fr
09:30
|
Sa
09:30
|
|
JT 692 |
Su
14:30
|
Mo
14:30
|
Tu
14:30
|
We
14:30
|
Th
14:30
|
Fr
14:30
|
Sa
14:30
|
|
JT 696 |
Su
—
|
Mo
15:30
|
Tu
15:30
|
We
—
|
Th
15:30
|
Fr
15:30
|
Sa
15:30
|
|
QG 710 |
Su
04:10
|
Mo
04:10
|
Tu
04:10
|
We
04:10
|
Th
04:10
|
Fr
04:10
|
Sa
04:10
|
|
QG 712 |
Su
05:50
|
Mo
05:50
|
Tu
05:50
|
We
05:50
|
Th
05:50
|
Fr
05:50
|
Sa
05:50
|
|
QG 714 |
Su
07:35
|
Mo
07:35
|
Tu
07:35
|
We
07:35
|
Th
07:35
|
Fr
07:35
|
Sa
07:35
|
|
QG 716 |
Su
12:00
|
Mo
12:00
|
Tu
12:00
|
We
12:00
|
Th
12:00
|
Fr
12:00
|
Sa
12:00
|
|
QG 718 |
Su
13:40
|
Mo
13:40
|
Tu
13:40
|
We
13:40
|
Th
13:40
|
Fr
13:40
|
Sa
13:40
|
|
QG 720 |
Su
15:55
|
Mo
15:55
|
Tu
15:55
|
We
15:55
|
Th
15:55
|
Fr
15:55
|
Sa
15:55
|
|
QG 722 |
Su
17:00
|
Mo
17:00
|
Tu
17:00
|
We
17:00
|
Th
17:00
|
Fr
17:00
|
Sa
17:00
|
|
QG 736 |
Su
18:40
|
Mo
18:40
|
Tu
18:40
|
We
18:40
|
Th
18:40
|
Fr
18:40
|
Sa
18:40
|
|
QG 726 |
Su
19:30
|
Mo
19:30
|
Tu
19:30
|
We
19:30
|
Th
19:30
|
Fr
19:30
|
Sa
19:30
|
|
IU 330 |
Su
05:45
|
Mo
05:45
|
Tu
05:45
|
We
05:45
|
Th
05:45
|
Fr
05:45
|
Sa
05:45
|
|
IU 340 |
Su
14:45
|
Mo
14:45
|
Tu
14:45
|
We
14:45
|
Th
14:45
|
Fr
14:45
|
Sa
14:45
|
|
IU 332 |
Su
16:45
|
Mo
16:45
|
Tu
16:45
|
We
16:45
|
Th
16:45
|
Fr
16:45
|
Sa
16:45
|
|
IU 342 |
Su
18:45
|
Mo
18:45
|
Tu
18:45
|
We
18:45
|
Th
18:45
|
Fr
18:45
|
Sa
18:45
|
Jakarta to Surabaya non-stop flight price statistics
This graph provides insight into the average prices for direct flights between Soekarno-Hatta International Airport (CGK) and Juanda International Airport (CGK). The prices are based on user searches and are calculated using the cheapest fares found each month for a round-trip ticket with one adult passenger.
It's important to note that these prices are subject to change and may vary based on the availability of data for this particular route. Nonetheless, this information can be an invaluable resource for anyone looking to plan their travels and stay within a specific budget. By utilizing this tool, you can gain valuable insights into the most cost-effective times to travel and secure the best possible deals on flights between these two destinations.
€106 Approximately
Approximate prices for a flight between Soekarno-Hatta International Airport (CGK) and Juanda International Airport (CGK)
Departing from Soekarno-Hatta International Airport (CGK)
Soekarno Hatta International (CGK) is the largest airport in Indonesia and is based in Jakarta.
Show all flights from CGK →
Arriving to Juanda International Airport (SUB)
Juanda (SUB) is the fourth largest airport in Indonesia and is based in Surabaya.
Show all flights from SUB →Best in Jakarta
Excursions & Activities in Jakarta
Find a local guide or reserve a ticket to the museums
Type of aircrafts on this to route
-
Boeing 737-800 Passenger
Garuda Indonesia162 seats (all economy) -
Boeing 737-800 Passenger
Batik Air162 seats (all economy) -
Airbus A320
Batik Air150 seats (all economy) -
Boeing 737-900 Passenger
Batik Air162 seats (all economy) -
Boeing 737-800 Passenger
Lion Air204 seats (all economy) -
Boeing 737-900 Passenger
Lion Air215 seats (all economy) -
Airbus A330
Lion Air420 seats (all economy) -
Airbus A320
Citilink180 seats (all economy) -
Airbus A320
SW Italia179 seats (all economy)
Jakarta to Surabaya: Flight information
-
Cheapest flight found
90€ -
Average flight time
1:40 h -
Cheapest month for a flight
June -
Most popular airline
Garuda Indonesia -
Flights per week
35
Hotel ideas near Juanda International Airport
The top international destinations from Soekarno-Hatta International Airport
Muscat (MCT)
71 flights scheduled next month
Arnavutköy (IST)
301 flights scheduled next month
Jeddah (JED)
110 flights scheduled next month
Johor Bahru (JHB)
15 flights scheduled next month
Frequently asked questions (FAQ)
What is the duration of the flight from Jakarta to Surabaya?
Usually, it takes 1h 40min to fly from Soekarno-Hatta International Airport (CGK) to Juanda International Airport (SUB)
How many airlines provide direct flights between Soekarno-Hatta International Airport and Juanda International Airport?
5 airline(s): Garuda Indonesia, Batik Air, Lion Air, Citilink, SW Itali make direct flights to Juanda International Airport (SUB).
How much does it usually cost to fly from Jakarta to Surabaya?
You can fly directly from Soekarno-Hatta International Airport and Juanda International Airport for only 89€ if you book in June. A non-stop flight will cost you 146€ in November, when flight prices are higher.
What is the most popular airline on this route?
The most well-known airline operating direct flights between Jakarta to Surabaya is Garuda Indonesia.
What is the flight travel distance from Jakarta to Surabaya?
Distance from Jakarta to Surabaya is approximately 695 kilometers
Our advantages
100% Free
Europefly is a free platform, so you can begin saving right now.
Book with Flexibility
Plan your travels in advance without and find flights with no changes fees
Travel smart
Every year, we assist millions of people with their flight requirements. Our platform offers valuable insights and data-driven charts, which can aid in making informed decisions and simplify travel planning.