Direct flights from Surabaya (SUB) to Jakarta (CGK)
5 airline(s) are operating this 695 km flight route, which has a flight time of 1h 45min.
Distance 432 miles (695 km)
Flight time 1h 45min
Low-Cost Airlines with Non-Stop Flights from Surabaya to Jakarta
Traveling between Surabaya's Juanda International Airport and Jakarta's Soekarno-Hatta International Airport has become easier than ever before. Thanks to low-cost airlines offering non-stop flights between these two bustling Indonesian cities, travelers can now conveniently fly between them at affordable prices.
AirAsia
AirAsia is a popular low-cost airline that operates non-stop flights from Surabaya to Jakarta. It offers a range of flights throughout the day, allowing passengers to choose the most suitable departure time for their schedule. With its efficient service and competitive fares, AirAsia is a top choice for budget-conscious travelers.
Lion Air
Lion Air is another low-cost airline that provides non-stop flights between Surabaya and Jakarta. Lion Air offers multiple daily flights, ensuring flexibility for passengers. This airline focuses on affordability without compromising on safety and quality, making it an attractive option for those seeking value for their money.
Sriwijaya Air
Sriwijaya Air is a reliable low-cost airline that connects Surabaya and Jakarta with non-stop flights. Sriwijaya Air operates flights throughout the day, catering to different travel needs. With its reputation for punctuality and excellent customer service, this airline offers a hassle-free travel experience for passengers on a budget.
Garuda Indonesia
Garuda Indonesia is the national airline of Indonesia, but it also offers budget-friendly options for travelers. Garuda Indonesia operates non-stop flights between Surabaya and Jakarta, providing a comfortable and enjoyable journey. Despite being a full-service carrier, Garuda Indonesia offers competitive fares for those looking for affordability without compromising on service quality.
Booking Your Flight
When it comes to booking your flight, it is recommended to visit the official websites of the airlines mentioned above. Booking directly through the official websites ensures that you get the most accurate and up-to-date information on flight schedules, fares, and any ongoing promotions or discounts. Additionally, booking directly through the airline's website often allows you to manage your booking and make any necessary changes or modifications easily.
Traveling between Surabaya and Jakarta is now more accessible and affordable with numerous low-cost airlines offering non-stop flights. Whether you choose AirAsia, Lion Air, Sriwijaya Air, or Garuda Indonesia, you can enjoy a convenient journey without breaking the bank. Make sure to book your flight through the official airline websites for the best deals and a seamless travel experience.
Garuda Indonesia business available |
Su
Mo
Tu
We
Th
Fr
Sa
|
business available |
5-6 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 |
7-8 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
|
|
5 daily flights |
Non-stop flights schedule from Surabaya to Jakarta
Flights Schedule
Airline | Flight | Mon | Tue | Wed | Thu | Fri | Sat | Sun |
---|---|---|---|---|---|---|---|---|
|
GA 305 |
Su
07:35
|
Mo
07:05
|
Tu
07:05
|
We
07:05
|
Th
07:05
|
Fr
07:05
|
Sa
07:05
|
|
GA 327 |
Su
11:00
|
Mo
11:00
|
Tu
11:00
|
We
11:10
|
Th
11:00
|
Fr
11:00
|
Sa
11:00
|
|
GA 317 |
Su
17:55
|
Mo
19:40
|
Tu
19:40
|
We
19:40
|
Th
19:40
|
Fr
20:25
|
Sa
13:30
|
|
GA 449 |
Su
—
|
Mo
—
|
Tu
15:20
|
We
—
|
Th
—
|
Fr
—
|
Sa
15:20
|
|
GA 311 |
Su
16:30
|
Mo
16:30
|
Tu
16:30
|
We
16:30
|
Th
16:30
|
Fr
16:30
|
Sa
16:30
|
|
GA 325 |
Su
18:40
|
Mo
18:40
|
Tu
18:40
|
We
18:40
|
Th
18:40
|
Fr
18:40
|
Sa
18:40
|
|
ID 6589 |
Su
05:00
|
Mo
05:00
|
Tu
05:00
|
We
05:00
|
Th
05:00
|
Fr
05:00
|
Sa
05:00
|
|
ID 6896 |
Su
05:00
|
Mo
05:00
|
Tu
05:00
|
We
05:00
|
Th
05:00
|
Fr
05:00
|
Sa
05:00
|
|
ID 6597 |
Su
07:10
|
Mo
07:10
|
Tu
07:10
|
We
07:10
|
Th
07:10
|
Fr
07:10
|
Sa
07:10
|
|
ID 6581 |
Su
09:10
|
Mo
09:10
|
Tu
09:10
|
We
09:10
|
Th
09:10
|
Fr
09:10
|
Sa
09:10
|
|
ID 6585 |
Su
10:10
|
Mo
10:10
|
Tu
10:10
|
We
10:10
|
Th
10:10
|
Fr
10:10
|
Sa
10:10
|
|
ID 6864 |
Su
10:10
|
Mo
10:10
|
Tu
10:10
|
We
10:10
|
Th
10:10
|
Fr
10:10
|
Sa
10:10
|
|
ID 6593 |
Su
11:10
|
Mo
11:10
|
Tu
11:10
|
We
11:10
|
Th
11:10
|
Fr
11:10
|
Sa
11:10
|
|
ID 6401 |
Su
15:10
|
Mo
15:10
|
Tu
15:10
|
We
15:10
|
Th
15:10
|
Fr
15:10
|
Sa
15:10
|
|
ID 6587 |
Su
16:10
|
Mo
16:10
|
Tu
16:10
|
We
16:10
|
Th
16:10
|
Fr
16:10
|
Sa
16:10
|
|
ID 6862 |
Su
16:10
|
Mo
16:10
|
Tu
16:10
|
We
16:10
|
Th
16:10
|
Fr
16:10
|
Sa
16:10
|
|
ID 6573 |
Su
19:10
|
Mo
19:10
|
Tu
19:10
|
We
19:10
|
Th
19:10
|
Fr
19:10
|
Sa
19:10
|
|
JT 591 |
Su
06:15
|
Mo
06:15
|
Tu
06:15
|
We
—
|
Th
06:15
|
Fr
06:15
|
Sa
—
|
|
JT 573 |
Su
07:40
|
Mo
07:40
|
Tu
07:40
|
We
07:40
|
Th
07:40
|
Fr
07:40
|
Sa
07:40
|
|
JT 693 |
Su
08:20
|
Mo
08:20
|
Tu
08:20
|
We
08:20
|
Th
08:20
|
Fr
08:20
|
Sa
08:20
|
|
JT 697 |
Su
11:20
|
Mo
11:20
|
Tu
11:20
|
We
11:20
|
Th
11:20
|
Fr
11:20
|
Sa
11:20
|
|
JT 811 |
Su
11:20
|
Mo
11:20
|
Tu
11:20
|
We
11:20
|
Th
11:20
|
Fr
11:20
|
Sa
11:20
|
|
JT 749 |
Su
14:20
|
Mo
14:20
|
Tu
14:20
|
We
14:20
|
Th
14:20
|
Fr
14:20
|
Sa
14:20
|
|
JT 581 |
Su
17:40
|
Mo
17:40
|
Tu
17:40
|
We
17:40
|
Th
17:40
|
Fr
17:40
|
Sa
17:40
|
|
JT 695 |
Su
17:40
|
Mo
17:40
|
Tu
17:40
|
We
17:40
|
Th
17:40
|
Fr
17:40
|
Sa
17:40
|
|
QG 711 |
Su
05:30
|
Mo
05:30
|
Tu
05:30
|
We
05:30
|
Th
05:30
|
Fr
05:30
|
Sa
05:30
|
|
QG 713 |
Su
09:50
|
Mo
09:50
|
Tu
09:50
|
We
09:50
|
Th
09:50
|
Fr
09:50
|
Sa
09:50
|
|
QG 715 |
Su
10:40
|
Mo
10:40
|
Tu
10:40
|
We
10:40
|
Th
10:40
|
Fr
10:40
|
Sa
10:40
|
|
QG 717 |
Su
11:35
|
Mo
11:35
|
Tu
11:35
|
We
11:35
|
Th
11:35
|
Fr
11:35
|
Sa
11:35
|
|
QG 719 |
Su
17:30
|
Mo
17:30
|
Tu
17:30
|
We
17:30
|
Th
17:30
|
Fr
17:30
|
Sa
17:30
|
|
QG 721 |
Su
19:30
|
Mo
19:30
|
Tu
19:30
|
We
19:30
|
Th
19:30
|
Fr
19:30
|
Sa
19:30
|
|
QG 723 |
Su
19:40
|
Mo
19:40
|
Tu
19:40
|
We
19:40
|
Th
19:40
|
Fr
19:40
|
Sa
19:40
|
|
QG 725 |
Su
20:30
|
Mo
20:30
|
Tu
20:30
|
We
20:30
|
Th
20:30
|
Fr
20:30
|
Sa
20:30
|
|
QG 737 |
Su
21:10
|
Mo
21:10
|
Tu
21:10
|
We
21:10
|
Th
21:10
|
Fr
21:10
|
Sa
21:10
|
|
IU 333 |
Su
06:00
|
Mo
06:00
|
Tu
06:00
|
We
06:00
|
Th
06:00
|
Fr
06:00
|
Sa
06:00
|
|
IU 331 |
Su
08:00
|
Mo
08:00
|
Tu
08:00
|
We
08:00
|
Th
08:00
|
Fr
08:00
|
Sa
08:00
|
|
IU 343 |
Su
16:00
|
Mo
16:00
|
Tu
16:00
|
We
16:00
|
Th
16:00
|
Fr
16:00
|
Sa
16:00
|
|
IU 793 |
Su
16:00
|
Mo
16:00
|
Tu
16:00
|
We
16:00
|
Th
16:00
|
Fr
16:00
|
Sa
16:00
|
|
IU 341 |
Su
17:00
|
Mo
17:00
|
Tu
17:00
|
We
17:00
|
Th
17:00
|
Fr
17:00
|
Sa
17:00
|
Surabaya to Jakarta direct flight price statistics
For those looking for the most affordable option, a direct flight from Juanda International Airport to Soekarno-Hatta International Airport can be found for as little as 60€, with the cheapest time to fly being in November.
The average prices for direct flights between Juanda International Airport (SUB) and Soekarno-Hatta International Airport (SUB) are determined based on user searches and calculated from the lowest prices found per month for a round-trip ticket with a single adult. Please note that the prices may vary depending on the amount of data available for this particular route.
€100 Approximately
Departing from Juanda International Airport (SUB)
Juanda (SUB) is the fourth largest airport in Indonesia and is based in Surabaya.
Show all flights from SUB →
Arriving to 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 →Best in Surabaya
Excursions & Activities in Surabaya
Find a local guide or reserve a ticket to the museums
Aircrafts flying on this route
-
Boeing 737-800 Passenger
Garuda Indonesia162 seats (all economy) -
Airbus A320
Batik Air150 seats (all economy) -
Boeing 737-800 Passenger
Batik Air162 seats (all economy) -
Boeing 737-900 Passenger
Lion Air215 seats (all economy) -
Boeing 737-800 Passenger
Lion Air204 seats (all economy) -
Airbus A330
Lion Air420 seats (all economy) -
Airbus A320
Citilink180 seats (all economy) -
Airbus A320
SW Italia179 seats (all economy)
Surabaya to Jakarta: Flight information
-
Cheapest flight found
54€ -
Average flight time
1:45 h -
Cheapest month for a flight
November -
Most popular airline
Garuda Indonesia -
Flights per week
35
Hotel ideas near Soekarno-Hatta International Airport
Most popular domestic flights from Surabaya
Palangkaraya
3 flights scheduled next month
Siborong-Borong
2 flights scheduled next month
Banjarmasin
8 flights scheduled next month
Jambi
2 flights scheduled next month
Frequently asked questions (FAQ)
What is the duration of the flight from Surabaya to Jakarta?
Usually, it takes 1h 45min to fly from Juanda International Airport (SUB) to Soekarno-Hatta International Airport (CGK)
How many airlines provide direct flights between Juanda International Airport and Soekarno-Hatta International Airport?
5 airline(s): Garuda Indonesia, Batik Air, Lion Air, Citilink, SW Itali make direct flights to Soekarno-Hatta International Airport (CGK).
How much does it usually cost to fly from Surabaya to Jakarta?
You can fly directly from Juanda International Airport and Soekarno-Hatta International Airport for only 60€ if you book in November. A non-stop flight will cost you 123€ in January, when flight prices are higher.
Which airline is the most in-demand on this route?
Garuda Indonesia is the most popular airline with direct flights between Surabaya to Jakarta.
What is the flight travel distance from Surabaya to Jakarta?
Distance from Surabaya to Jakarta 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.