Direct flights from Jakarta to Surabaya

CGK - SUB route map All flights from CGK to SUB non-stop. There are direct flights from Soekarno Hatta International, Indonesia to Juanda (SUB), Indonesia every day of the week The flight distance is 432 miles and the trip usually takes about 1 hour and 35 minutes.

CGK
Soekarno Hatta
IndonesiaJakarta , Indonesia
SUB
Juanda
IndonesiaSurabaya , Indonesia
CGK
Soekarno Hatta
IndonesiaJakarta , Indonesia
Juanda
IndonesiaSurabaya , Indonesia
SUB
Flight time is 1 hour and 35 minutes
CHANGE DIRECTION

Airlines with non-stop routes:

Batik Air

S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
13 flights per day
13 flights per day

Citilink

S
M
T
W
T
F
S
Low-cost airline
Sun
Mon
Tue
Wed
Thu
Fri
Sat
9 flights per day
9 flights per day

Garuda Indonesia

S
M
T
W
T
F
S
Sky Team
Sun
Mon
Tue
Wed
Thu
Fri
Sat
6-8 flights per day
6-8 flights per day

Apsara International

S
M
T
W
T
F
S
New airline
Sun
Mon
Tue
Wed
Thu
Fri
Sat
4-6 flights per day
4-6 flights per day

Lion Air

S
M
T
W
T
F
S
Low-cost airline
Sun
Mon
Tue
Wed
Thu
Fri
Sat
3 flights per day
3 flights per day

Indonesia AirAsia
No flights anymore

Ended in Oct 2023

Sriwijaya Air
No flights anymore

Ended in Dec 2023

Super Air Jet
No flights anymore

Ended in Mar 2024

Indonesia AirAsia X
No flights anymore

Ended in Oct 2019

JAL
No flights anymore

Ended in Sep 2019
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
Check availability
Ad
Flight schedule from Jakarta to Surabaya with Batik Air

This is a weekly direct flight schedule for Batik Air. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
May 20
Tue
May 21
Wed
May 22
Thu
May 23
Fri
May 24
Sat
May 25
Sun
May 26
ID6370
05:00
05:00
05:00
05:00
05:00
05:00
05:00
ID6308
06:00
06:00
06:00
06:00
06:00
06:00
06:00
ID6582
07:00
07:00
07:00
07:00
07:00
07:00
07:00
ID6584
07:55
07:55
07:55
07:55
07:55
07:55
07:55
ID6594
08:55
08:55
08:55
08:55
08:55
08:55
08:55
ID6592
10:00
10:00
10:00
10:00
10:00
10:00
10:00
ID6596
11:15
11:15
11:15
11:15
11:15
11:15
11:15
ID6406
12:00
12:00
12:00
12:00
12:00
12:00
12:00
ID6586
14:00
14:00
14:00
14:00
14:00
14:00
14:00
ID6578
15:10
15:10
15:10
15:10
15:10
15:10
15:10
ID6306
16:00
16:00
16:00
16:00
16:00
16:00
16:00
ID6576
17:00
17:00
17:00
17:00
17:00
17:00
17:00
ID6574
19:00
19:00
19:00
19:00
19:00
19:00
19:00
ID6588
19:00
19:00
19:00
19:00
19:00
19:00
19:00

The timetable & schedule information was updated at 2024-03-15

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Jakarta to Surabaya with Citilink

This is a weekly direct flight schedule for Citilink. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
May 20
Tue
May 21
Wed
May 22
Thu
May 23
Fri
May 24
Sat
May 25
Sun
May 26
QG710
04:10
04:10
04:10
04:10
04:10
04:10
04:10
QG712
05:50
05:50
05:50
05:50
05:50
05:50
05:50
QG714
07:35
07:35
07:35
07:35
07:35
07:35
07:35
QG716
12:00
12:00
12:00
12:00
12:00
12:00
12:00
QG718
13:40
13:40
13:40
13:40
13:40
13:40
13:40
QG720
15:55
15:55
15:55
15:55
15:55
15:55
15:55
QG722
17:00
17:00
17:00
17:00
17:00
17:00
17:00
QG736
18:40
18:40
18:40
18:40
18:40
18:40
18:40
QG726
19:30
19:30
19:30
19:30
19:30
19:30
19:30

The timetable & schedule information was updated at 2024-03-15

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Jakarta to Surabaya with Garuda Indonesia

This is a weekly direct flight schedule for Garuda Indonesia. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
May 20
Tue
May 21
Wed
May 22
Thu
May 23
Fri
May 24
Sat
May 25
Sun
May 26
GA304
----
06:40
06:40
----
06:40
06:40
06:40
GA308
----
----
07:05
----
----
----
----
GA448
07:10
07:10
----
07:10
----
07:10
----
GA322
09:00
09:00
09:00
09:00
09:00
09:00
09:00
GA312
11:10
11:10
11:10
11:10
11:10
11:10
11:10
GA310
14:00
14:00
14:00
14:00
14:00
14:00
14:00
GA320
16:00
16:00
16:00
16:00
16:00
16:00
16:00
GA326
17:30
17:30
17:30
17:30
17:30
17:30
17:30
GA328
18:30
18:30
18:30
18:30
18:30
----
----

The timetable & schedule information was updated at 2024-03-15

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Jakarta to Surabaya with Apsara International

This is a weekly direct flight schedule for Apsara International. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
May 20
Tue
May 21
Wed
May 22
Thu
May 23
Fri
May 24
Sat
May 25
Sun
May 26
IP200
07:00
07:00
07:00
07:00
07:00
----
----
IP210
08:20
08:20
08:20
08:20
08:20
08:20
08:20
IP204
10:50
10:50
10:50
10:50
10:50
10:50
10:50
IP208
12:50
12:50
12:50
12:50
12:50
12:50
12:50
IP206
14:25
14:25
14:25
14:25
14:25
14:25
----
IP202
17:30
17:30
17:30
17:30
17:30
17:30
17:30

The timetable & schedule information was updated at 2024-03-15

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Jakarta to Surabaya with Lion Air

This is a weekly direct flight schedule for Lion Air. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
May 20
Tue
May 21
Wed
May 22
Thu
May 23
Fri
May 24
Sat
May 25
Sun
May 26
JT690
03:40
03:40
03:40
03:40
03:40
03:40
03:40
JT694
09:30
09:30
09:30
09:30
09:30
09:30
09:30
JT692
14:30
14:30
14:30
14:30
14:30
14:30
14:30

The timetable & schedule information was updated at 2024-03-15

RETURN SCHEDULE
CHECK PRICES

Jakarta to Surabaya flight departures

Select a date to see all scheduled flight departures between CGK to SUB.

Tuesday
Tue
May 21
40 flights(40)
Wednesday
Wed
May 22
40 flights(40)
Thursday
Thu
May 23
39 flights(39)
Friday
Fri
May 24
39 flights(39)
Saturday
Sat
May 25
38 flights(38)
Sunday
Sun
May 26
36 flights(36)
Monday
Mon
May 27
39 flights(39)
Time
Airline
Flight
03:40
Lion Air Lion Air
JT690
04:10
Citilink Citilink
QG710
05:00
Batik Air Batik Air
ID6370
05:50
Citilink Citilink
QG712
06:00
Batik Air Batik Air
ID6308
06:40
Garuda Indonesia Garuda Indonesia
GA304
07:00
Apsara International Apsara International
IP200
07:00
Batik Air Batik Air
ID6582
07:10
Garuda Indonesia Garuda Indonesia
GA448
07:35
Citilink Citilink
QG714
07:55
Batik Air Batik Air
ID6584
08:20
Apsara International Apsara International
IP210
08:55
Batik Air Batik Air
ID6594
09:00
Garuda Indonesia Garuda Indonesia
GA322
09:30
Lion Air Lion Air
JT694
10:00
Batik Air Batik Air
ID6592
10:50
Apsara International Apsara International
IP204
11:10
Garuda Indonesia Garuda Indonesia
GA312
11:15
Batik Air Batik Air
ID6596
12:00
Batik Air Batik Air
ID6406
12:00
Citilink Citilink
QG716
12:50
Apsara International Apsara International
IP208
13:40
Citilink Citilink
QG718
14:00
Garuda Indonesia Garuda Indonesia
GA310
14:00
Batik Air Batik Air
ID6586
14:25
Apsara International Apsara International
IP206
14:30
Lion Air Lion Air
JT692
15:10
Batik Air Batik Air
ID6578
15:55
Citilink Citilink
QG720
16:00
Batik Air Batik Air
ID6306
16:00
Garuda Indonesia Garuda Indonesia
GA320
17:00
Citilink Citilink
QG722
17:00
Batik Air Batik Air
ID6576
17:30
Garuda Indonesia Garuda Indonesia
GA326
17:30
Apsara International Apsara International
IP202
18:30
Garuda Indonesia Garuda Indonesia
GA328
18:40
Citilink Citilink
QG736
19:00
Batik Air Batik Air
ID6588
19:00
Batik Air Batik Air
ID6574
19:30
Citilink Citilink
QG726
03:40
Lion Air Lion Air
JT690
04:10
Citilink Citilink
QG710
05:00
Batik Air Batik Air
ID6370
05:50
Citilink Citilink
QG712
06:00
Batik Air Batik Air
ID6308
06:40
Garuda Indonesia Garuda Indonesia
GA304
07:00
Apsara International Apsara International
IP200
07:00
Batik Air Batik Air
ID6582
07:05
Garuda Indonesia Garuda Indonesia
GA308
07:35
Citilink Citilink
QG714
07:55
Batik Air Batik Air
ID6584
08:20
Apsara International Apsara International
IP210
08:55
Batik Air Batik Air
ID6594
09:00
Garuda Indonesia Garuda Indonesia
GA322
09:30
Lion Air Lion Air
JT694
10:00
Batik Air Batik Air
ID6592
10:50
Apsara International Apsara International
IP204
11:10
Garuda Indonesia Garuda Indonesia
GA312
11:15
Batik Air Batik Air
ID6596
12:00
Batik Air Batik Air
ID6406
12:00
Citilink Citilink
QG716
12:50
Apsara International Apsara International
IP208
13:40
Citilink Citilink
QG718
14:00
Garuda Indonesia Garuda Indonesia
GA310
14:00
Batik Air Batik Air
ID6586
14:25
Apsara International Apsara International
IP206
14:30
Lion Air Lion Air
JT692
15:10
Batik Air Batik Air
ID6578
15:55
Citilink Citilink
QG720
16:00
Batik Air Batik Air
ID6306
16:00
Garuda Indonesia Garuda Indonesia
GA320
17:00
Citilink Citilink
QG722
17:00
Batik Air Batik Air
ID6576
17:30
Garuda Indonesia Garuda Indonesia
GA326
17:30
Apsara International Apsara International
IP202
18:30
Garuda Indonesia Garuda Indonesia
GA328
18:40
Citilink Citilink
QG736
19:00
Batik Air Batik Air
ID6588
19:00
Batik Air Batik Air
ID6574
19:30
Citilink Citilink
QG726
03:40
Lion Air Lion Air
JT690
04:10
Citilink Citilink
QG710
05:00
Batik Air Batik Air
ID6370
05:50
Citilink Citilink
QG712
06:00
Batik Air Batik Air
ID6308
07:00
Batik Air Batik Air
ID6582
07:00
Apsara International Apsara International
IP200
07:10
Garuda Indonesia Garuda Indonesia
GA448
07:35
Citilink Citilink
QG714
07:55
Batik Air Batik Air
ID6584
08:20
Apsara International Apsara International
IP210
08:55
Batik Air Batik Air
ID6594
09:00
Garuda Indonesia Garuda Indonesia
GA322
09:30
Lion Air Lion Air
JT694
10:00
Batik Air Batik Air
ID6592
10:50
Apsara International Apsara International
IP204
11:10
Garuda Indonesia Garuda Indonesia
GA312
11:15
Batik Air Batik Air
ID6596
12:00
Citilink Citilink
QG716
12:00
Batik Air Batik Air
ID6406
12:50
Apsara International Apsara International
IP208
13:40
Citilink Citilink
QG718
14:00
Garuda Indonesia Garuda Indonesia
GA310
14:00
Batik Air Batik Air
ID6586
14:25
Apsara International Apsara International
IP206
14:30
Lion Air Lion Air
JT692
15:10
Batik Air Batik Air
ID6578
15:55
Citilink Citilink
QG720
16:00
Batik Air Batik Air
ID6306
16:00
Garuda Indonesia Garuda Indonesia
GA320
17:00
Batik Air Batik Air
ID6576
17:00
Citilink Citilink
QG722
17:30
Garuda Indonesia Garuda Indonesia
GA326
17:30
Apsara International Apsara International
IP202
18:30
Garuda Indonesia Garuda Indonesia
GA328
18:40
Citilink Citilink
QG736
19:00
Batik Air Batik Air
ID6588
19:00
Batik Air Batik Air
ID6574
19:30
Citilink Citilink
QG726
03:40
Lion Air Lion Air
JT690
04:10
Citilink Citilink
QG710
05:00
Batik Air Batik Air
ID6370
05:50
Citilink Citilink
QG712
06:00
Batik Air Batik Air
ID6308
06:40
Garuda Indonesia Garuda Indonesia
GA304
07:00
Apsara International Apsara International
IP200
07:00
Batik Air Batik Air
ID6582
07:35
Citilink Citilink
QG714
07:55
Batik Air Batik Air
ID6584
08:20
Apsara International Apsara International
IP210
08:55
Batik Air Batik Air
ID6594
09:00
Garuda Indonesia Garuda Indonesia
GA322
09:30
Lion Air Lion Air
JT694
10:00
Batik Air Batik Air
ID6592
10:50
Apsara International Apsara International
IP204
11:10
Garuda Indonesia Garuda Indonesia
GA312
11:15
Batik Air Batik Air
ID6596
12:00
Batik Air Batik Air
ID6406
12:00
Citilink Citilink
QG716
12:50
Apsara International Apsara International
IP208
13:40
Citilink Citilink
QG718
14:00
Garuda Indonesia Garuda Indonesia
GA310
14:00
Batik Air Batik Air
ID6586
14:25
Apsara International Apsara International
IP206
14:30
Lion Air Lion Air
JT692
15:10
Batik Air Batik Air
ID6578
15:55
Citilink Citilink
QG720
16:00
Batik Air Batik Air
ID6306
16:00
Garuda Indonesia Garuda Indonesia
GA320
17:00
Citilink Citilink
QG722
17:00
Batik Air Batik Air
ID6576
17:30
Garuda Indonesia Garuda Indonesia
GA326
17:30
Apsara International Apsara International
IP202
18:30
Garuda Indonesia Garuda Indonesia
GA328
18:40
Citilink Citilink
QG736
19:00
Batik Air Batik Air
ID6588
19:00
Batik Air Batik Air
ID6574
19:30
Citilink Citilink
QG726
03:40
Lion Air Lion Air
JT690
04:10
Citilink Citilink
QG710
05:00
Batik Air Batik Air
ID6370
05:50
Citilink Citilink
QG712
06:00
Batik Air Batik Air
ID6308
06:40
Garuda Indonesia Garuda Indonesia
GA304
07:00
Batik Air Batik Air
ID6582
07:10
Garuda Indonesia Garuda Indonesia
GA448
07:35
Citilink Citilink
QG714
07:55
Batik Air Batik Air
ID6584
08:20
Apsara International Apsara International
IP210
08:55
Batik Air Batik Air
ID6594
09:00
Garuda Indonesia Garuda Indonesia
GA322
09:30
Lion Air Lion Air
JT694
10:00
Batik Air Batik Air
ID6592
10:50
Apsara International Apsara International
IP204
11:10
Garuda Indonesia Garuda Indonesia
GA312
11:15
Batik Air Batik Air
ID6596
12:00
Citilink Citilink
QG716
12:00
Batik Air Batik Air
ID6406
12:50
Apsara International Apsara International
IP208
13:40
Citilink Citilink
QG718
14:00
Garuda Indonesia Garuda Indonesia
GA310
14:00
Batik Air Batik Air
ID6586
14:25
Apsara International Apsara International
IP206
14:30
Lion Air Lion Air
JT692
15:10
Batik Air Batik Air
ID6578
15:55
Citilink Citilink
QG720
16:00
Batik Air Batik Air
ID6306
16:00
Garuda Indonesia Garuda Indonesia
GA320
17:00
Citilink Citilink
QG722
17:00
Batik Air Batik Air
ID6576
17:30
Garuda Indonesia Garuda Indonesia
GA326
17:30
Apsara International Apsara International
IP202
18:40
Citilink Citilink
QG736
19:00
Batik Air Batik Air
ID6588
19:00
Batik Air Batik Air
ID6574
19:30
Citilink Citilink
QG726
03:40
Lion Air Lion Air
JT690
04:10
Citilink Citilink
QG710
05:00
Batik Air Batik Air
ID6370
05:50
Citilink Citilink
QG712
06:00
Batik Air Batik Air
ID6308
06:40
Garuda Indonesia Garuda Indonesia
GA304
07:00
Batik Air Batik Air
ID6582
07:35
Citilink Citilink
QG714
07:55
Batik Air Batik Air
ID6584
08:20
Apsara International Apsara International
IP210
08:55
Batik Air Batik Air
ID6594
09:00
Garuda Indonesia Garuda Indonesia
GA322
09:30
Lion Air Lion Air
JT694
10:00
Batik Air Batik Air
ID6592
10:50
Apsara International Apsara International
IP204
11:10
Garuda Indonesia Garuda Indonesia
GA312
11:15
Batik Air Batik Air
ID6596
12:00
Citilink Citilink
QG716
12:00
Batik Air Batik Air
ID6406
12:50
Apsara International Apsara International
IP208
13:40
Citilink Citilink
QG718
14:00
Garuda Indonesia Garuda Indonesia
GA310
14:00
Batik Air Batik Air
ID6586
14:30
Lion Air Lion Air
JT692
15:10
Batik Air Batik Air
ID6578
15:55
Citilink Citilink
QG720
16:00
Batik Air Batik Air
ID6306
16:00
Garuda Indonesia Garuda Indonesia
GA320
17:00
Citilink Citilink
QG722
17:00
Batik Air Batik Air
ID6576
17:30
Garuda Indonesia Garuda Indonesia
GA326
17:30
Apsara International Apsara International
IP202
18:40
Citilink Citilink
QG736
19:00
Batik Air Batik Air
ID6588
19:00
Batik Air Batik Air
ID6574
19:30
Citilink Citilink
QG726
03:40
Lion Air Lion Air
JT690
04:10
Citilink Citilink
QG710
05:00
Batik Air Batik Air
ID6370
05:50
Citilink Citilink
QG712
06:00
Batik Air Batik Air
ID6308
07:00
Batik Air Batik Air
ID6582
07:00
Apsara International Apsara International
IP200
07:10
Garuda Indonesia Garuda Indonesia
GA448
07:35
Citilink Citilink
QG714
07:55
Batik Air Batik Air
ID6584
08:20
Apsara International Apsara International
IP210
08:55
Batik Air Batik Air
ID6594
09:00
Garuda Indonesia Garuda Indonesia
GA322
09:30
Lion Air Lion Air
JT694
10:00
Batik Air Batik Air
ID6592
10:50
Apsara International Apsara International
IP204
11:10
Garuda Indonesia Garuda Indonesia
GA312
11:15
Batik Air Batik Air
ID6596
12:00
Citilink Citilink
QG716
12:00
Batik Air Batik Air
ID6406
12:50
Apsara International Apsara International
IP208
13:40
Citilink Citilink
QG718
14:00
Garuda Indonesia Garuda Indonesia
GA310
14:00
Batik Air Batik Air
ID6586
14:25
Apsara International Apsara International
IP206
14:30
Lion Air Lion Air
JT692
15:10
Batik Air Batik Air
ID6578
15:55
Citilink Citilink
QG720
16:00
Batik Air Batik Air
ID6306
16:00
Garuda Indonesia Garuda Indonesia
GA320
17:00
Batik Air Batik Air
ID6576
17:00
Citilink Citilink
QG722
17:30
Garuda Indonesia Garuda Indonesia
GA326
17:30
Apsara International Apsara International
IP202
18:30
Garuda Indonesia Garuda Indonesia
GA328
18:40
Citilink Citilink
QG736
19:00
Batik Air Batik Air
ID6588
19:00
Batik Air Batik Air
ID6574
19:30
Citilink Citilink
QG726
Ad
CGK-SUB flight route
Jakarta, CGK to Surabaya, SUB flight path. The distance is 432 miles or 695 km.
Ad
Jakarta - Surabaya direct flight map
Ad

CGK - SUB information

  • Distance
    432 miles (695 km)
  • Flight time
    1 hour and 35 minutes
  • Airlines
    Batik Air Batik Air
    Citilink Citilink
    Garuda Indonesia Garuda Indonesia
    Apsara International Apsara International
    Lion Air Lion Air
  • Alliances
    One World
    Sky Team
    Star Alliance
  • Classes
    Economy
    Business
    First Class
  • Batik Air Aircrafts
    Airbus A318 / A319 / A320 / A321
    Boeing 737 Passenger
  • Citilink Aircraft
    Airbus A318 / A319 / A320 / A321
  • Garuda Indonesia Aircrafts
    Airbus A330
    Boeing 737 Passenger
  • Apsara International Aircraft
    Airbus A318 / A319 / A320 / A321
  • Lion Air Aircraft
    Boeing 737 Passenger
  • Departure Terminals
    Terminal 1 (Lion Air)
    Terminal 2 (Citilink)
    Terminal 3 (Garuda Indonesia)
  • Arrival Terminal
    Terminal 1 (Garuda Indonesia)
AD (888) 559-5091:
Unpublished Flight Rates From Jakarta to Surabaya
Ad

Yes, you can take a direct flight from Jakarta (CGK) to Surabaya (SUB) with Garuda Indonesia, Batik Air, Lion Air, Citilink or SW Italia.

All the flights from Jakarta to Surabaya are departing from Terminal and 1.

The flight time is 1 hour and 40 minutes. The distance is 432 miles or 695 kilometers.

The flight (GA306) departs at 13:30.

Unfortunately you can't fly direct from Jakarta to Surabaya with Star Alliance.

Unfortunately you can't fly direct from Jakarta to Surabaya with One World.

Yes, you can fly direct with Sky Team member Garuda Indonesia.

Both Garuda Indonesia and Batik Air fly this route with the Boeing 737 Passenger aircraft.

You can fly direct every day of the week.
Domestic flights from Jakarta (SUB)
From Jakarta to Denpasar

DPS Bali International

From Jakarta to Ujung Pandang

UPG Ujung Pandang

From Jakarta to Kuala Namu

KNO Knokke

From Jakarta to Pontianak

PNK Supadio

From Jakarta to Pekanbaru

PKU Sultan Syarif Kasim Ii

From Jakarta to Palembang

PLM Sultan Mahmud Badaruddin Ii

From Jakarta to Yogyakarta

YIA New Yogyakarta International Airport

From Jakarta to Batam

BTH Hang Nadim

From Jakarta to Padang

PDG Tabing

From Jakarta to Banjarmasin

BDJ Syamsudin Noor