Jakarta to Surabaya flight status today

List of all flights from Jakarta Indonesia (CGK) to Surabaya Indonesia (SUB) and airlines operated flight from Jakarta to Surabaya. The flight is a domestic flight in Indonesia. There are 250 flights operated by 25 airlines on this route.

The distance from Jakarta, ID (CGK) to Surabaya, ID (SUB) is 692 km (430 miles). Soekarno-Hatta International Airport and Juanda International Airport are in the same time zone (GMT +7:00). The current time on both airports is Tuesday 2025-11-18 00:11 AM.

Citilink | Batik Air | Etihad Airways | Oman Air | Garuda Indonesia | Vietnam Airlines | Philippine Airlines | KLM | Saudia Airlines | Pelita Air | Malaysia Airlines | Bangkok Airways | Emirates | China Airlines | Japan Airlines | ANA | Blue Air | True Aviation | My Indo Airlines | Lion Air | Super Air Jet | Invest Avia | AirAsia | Sriwijaya Air | Indonesia AirAsia |

List of 250 flights from Jakarta, ID (CGK) to Surabaya, ID (SUB).
No. Departure Arrival Last Update Status
QG716 10:25 12:00 Arrived On time
QG726 19:00 20:40 Arrived On time
QG170 05:25 07:00 Arrived On time
QG174 17:45 19:20 Arrived On time
QG736 12:00 13:35 Arrived On time
QG720 13:05 14:40 Arrived On time
QG722 08:10 09:35 Arrived Delayed by 19m
QG712 05:55 07:35 Scheduled On time
QG718 15:15 17:00 Scheduled On time
QG252 10:40 12:20 Scheduled On time
QG710 08:05 09:45 Scheduled On time
QG805 13:40 15:10 Arrived
QG9720 06:00 None Scheduled
QG9728 21:00 None Arrived
QG9740 13:30 None Arrived
QG714 07:35 09:10 Scheduled On time
QG9716 11:30 Arrived
QG9736 19:30 None In Air
QG9714 07:25 Arrived
QG1915 06:26 None No Recent Info - Call Airline
QG7720 18:22 None Arrived On time
QG8710 07:00 08:40 Scheduled
QG9726 20:20 21:50 Unknown
QG9724 09:45 11:15 Landed

 

No. Departure Arrival Last Update Status
ID6406 13:30 15:00 Arrived On time
ID6584 08:00 09:30 Arrived On time
ID6572 06:00 07:30 Arrived On time
ID6582 12:00 13:30 Arrived On time
ID6588 20:00 21:30 Scheduled On time
ID6576 17:00 18:30 Scheduled On time
ID7519 16:00 17:30 Scheduled On time
ID6578 15:20 16:50 Arrived On time
ID6586 18:00 19:25 Scheduled On time
ID6594 19:00 20:25 Scheduled On time
ID6596 11:10 12:35 Arrived On time
ID6370 04:40 06:05 Arrived Delayed by 24m
ID6592 10:00 11:25 Landed
ID6308 06:15 07:40 Expected
ID3582 07:05 None No Recent Info - Call Airline
ID3370 None 06:05 Expected
ID3588 18:00 None Expected
ID3574 21:00 None Expected
ID3572 16:00 None No Recent Info - Call Airline
ID5572 16:00 None No Recent Info - Call Airline
ID5582 07:05 None No Recent Info - Call Airline
ID5370 04:40 None Expected
ID5574 21:00 None Expected
ID5588 18:00 None Expected
ID6574 21:00 22:30 Scheduled On time
ID6306 16:00 17:25 Scheduled On time
ID8370 20:20 21:30 Landed
ID5010 05:30 07:00 No Recent Info - Call Airline
ID8586 14:00 15:35 No Recent Info - Call Airline
ID6730 18:00 None No Recent Info - Call Airline
ID598 17:00 None Arrived On time
ID590 19:00 None Arrived Delayed by 36 minutes
ID6000 16:30 None Arrived Delayed by 31 minutes
ID696 16:55 None Arrived Delayed by 15 minutes
ID8572 10:30 12:00 No Recent Info - Call Airline
ID592 17:55 None Arrived On time
ID694 11:00 None Arrived Delayed by 17 minutes
ID682 07:10 08:40 Scheduled
ID8582 16:00 17:30 Cancelled
ID8521 17:00 19:20 Unknown
ID8578 16:30 18:00 Unknown
ID8711 11:10 12:40 Landed
ID8887 10:30 12:00 Unknown
ID8574 19:40 21:10 Unknown

 

No. Departure Arrival Last Update Status
EY8177 06:50 08:25 Arrived On time
EY8180 18:30 20:10 Arrived On time
EY8179 14:05 15:40 Arrived On time
EY8138 08:45 10:25 Arrived On time
EY7121 16:00 17:40 Arrived On time
EY7064 20:15 21:50 Scheduled On time
EY8130 12:05 13:45 Scheduled On time
EY8186 18:00 19:40 Scheduled On time
EY8187 07:05 08:45 Arrived
EY8145 07:10 08:50 Arrived

 

No. Departure Arrival Last Update Status
WY5790 18:30 20:10 Arrived On time
WY5787 16:00 17:40 Arrived Delayed by 39m
WY5788 18:00 19:40 Scheduled On time

 

No. Departure Arrival Last Update Status
GA304 06:50 08:25 Arrived On time
GA328 18:30 20:10 Arrived On time
GA312 12:05 13:45 Arrived On time
GA310 14:05 15:40 Arrived On time
GA322 08:45 10:25 Scheduled On time
GA320 16:00 17:40 Departed On time
GA326 18:00 19:40 Scheduled On time
GA324 20:15 21:50 Scheduled On time
GA3282 18:00 19:40 Cancelled
GA3204 15:00 16:40 Cancelled
GA3042 06:55 08:30 Arrived On time
GA3242 20:30 22:05 Arrived On time
GA448 07:10 08:50 Unknown
GA3024 10:00 11:40 Cancelled
GA3124 06:30 08:00 No Recent Info - Call Airline
GA3284 19:40 21:25 Arrived
GA3264 17:00 18:40 No Takeoff Info - Call Airline
GA3084 07:05 08:40 Arrived
GA308 07:05 08:45 Arrived
GA3082 07:05 08:45 Landed
GA3224 11:00 12:35 In Air
GA3104 14:00 15:35 In Air
GA3309 18:55 20:35 In Air
GA3201 16:20 17:00 In Air
GA3101 18:35 20:20 In Air
GA3044 09:15 10:50 Arrived
GA3180 09:36 None Arrived On time
GA3266 19:40 None Arrived Early
GA3185 06:15 None Arrived Early
GA3800 10:18 None Arrived On time
GA736 18:00 None Arrived Delayed by 28 minutes
GA6480 07:41 None Arrived On time
GA3020 21:56 None Arrived On time
GA3126 10:25 12:00 Landed 11:41
GA3146 18:00 19:35 Landed 19:23
GA3226 06:28 None Arrived On time
GA3165 16:40 None Arrived Early
GA306 13:30 14:50 Landed 15:24
GA314 18:30 20:05 Landed 20:04
GA3080 08:00 07:00 In Air
GA4484 07:30 09:10 Scheduled
GA3064 07:05 08:45 Scheduled On time
GA316 08:35 10:15 Scheduled
GA3262 18:30 20:10 In_Air
GA440 18:30 20:05 Arrived On time
GA4442 08:55 10:35 Scheduled
GA3040 08:00 07:00 In Air
GA318 16:00 17:30 Landed
GA3086 09:05 10:50 Landed
GA3186 14:05 15:50 Landed
GA364 08:35 10:25 Landed
GA3026 04:15 05:45 Cancelled
GA3004 04:35 06:10 Landed
GA3045 05:25 07:00 Landed

 

No. Departure Arrival Last Update Status
VN3876 08:45 10:25 Arrived On time
VN3884 06:50 08:25 Arrived On time
VN3284 18:30 20:10 Arrived On time
VN3750 20:15 21:50 Arrived On time
VN3282 14:00 15:35 Scheduled On time
VN3958 16:00 17:40 Arrived Delayed by 21m
VN3872 12:05 13:45 Departed On time
VN3902 18:00 19:40 Scheduled On time
VN3280 07:05 08:45 Arrived
VN3286 07:10 08:50 Arrived

 

No. Departure Arrival Last Update Status
PR3278 08:45 10:25 Arrived On time
PR3288 06:50 08:25 Arrived On time

 

No. Departure Arrival Last Update Status
KL4054 08:45 10:25 Arrived On time
KL4032 14:05 15:40 Arrived On time
KL4060 12:05 13:45 Scheduled On time

 

No. Departure Arrival Last Update Status
SV6148 14:05 15:40 Arrived On time
SV6152 18:30 20:10 Arrived On time
SV6150 06:50 08:25 Arrived On time
SV6149 12:05 13:45 Arrived On time
SV6153 16:00 17:40 Arrived Delayed by 39m
SV6151 08:45 10:25 Arrived On time
SV6380 20:15 21:50 Departed On time

 

No. Departure Arrival Last Update Status
IP202 08:30 10:05 Arrived On time
IP210 17:15 18:50 Arrived On time
IP200 06:40 08:15 Arrived On time
IP206 14:25 16:00 Scheduled On time
IP204 10:40 12:15 Scheduled On time
IP208 12:35 14:10 Scheduled On time

 

No. Departure Arrival Last Update Status
MH4031 12:05 13:45 Arrived On time
MH4036 18:30 20:10 Arrived On time
MH5774 17:30 19:10 Arrived Delayed by 43m
MH4018 08:45 10:25 Arrived On time
MH4401 06:50 08:25 Arrived On time
MH5772 16:00 17:40 Scheduled On time
MH4040 14:00 15:35 Arrived Delayed by 15m
MH4038 07:05 08:45 Landed
MH5770 13:30 15:05 Landed

 

No. Departure Arrival Last Update Status
PG4330 08:45 10:25 Arrived On time
PG4350 18:30 20:15 Scheduled On time
PG4372 16:00 17:40 Arrived
PG4368 13:30 15:05 Landed

 

No. Departure Arrival Last Update Status
EK7298 06:50 08:25 Arrived On time
EK7262 14:00 15:35 Arrived On time
EK7272 18:30 20:10 Departed On time
EK3564 06:00 07:30 Arrived Delayed by 31m
EK7312 12:05 13:45 Arrived On time
EK3592 19:00 20:25 Landed

 

No. Departure Arrival Last Update Status
CI9782 08:45 10:25 Scheduled On time
CI9774 16:00 17:40 Scheduled On time
CI9788 18:30 20:10 Scheduled On time
CI9684 18:00 19:40 Scheduled On time
CI8604 12:00 13:40 Scheduled On time
CI9668 06:50 08:25 Arrived On time
CI9650 07:10 None Arrived

 

No. Departure Arrival Last Update Status
JL6911 08:45 10:25 Arrived On time

 

No. Departure Arrival Last Update Status
NH5549 08:45 10:25 Arrived On time
NH5509 06:50 08:25 Departed On time

 

No. Departure Arrival Last Update Status
0B761 05:30 15:30 Unknown
0B763 17:20 18:45 Scheduled

 

No. Departure Arrival Last Update Status
7B761 05:30 None No Recent Info - Call Airline
7B763 17:20 None Landed

 

No. Departure Arrival Last Update Status
2Y816 11:19 None In Air
2Y814 12:34 None Arrived On time
2Y888 06:12 None Arrived On time

 

No. Departure Arrival Last Update Status
JT3694 13:30 15:00 Landed
JT592 16:40 18:15 Cancelled
JT3592 19:00 20:25 Cancelled
JT588 18:30 20:00 No Recent Info - Call Airline
JT696 15:30 16:55 Cancelled
JT5590 18:30 20:00 In Air
JT590 15:30 17:00 In_Gate
JT890 15:30 17:00 Scheduled
JT578 16:30 18:00 Scheduled
JT580 14:30 16:00 Scheduled
JT598 10:30 12:00 Scheduled
JT570 08:30 10:00 Scheduled
JT572 11:30 13:00 Scheduled
JT596 07:30 09:00 No_Takeoff_Info
JT3590 21:30 23:00 Cancelled
JT5758 16:30 18:00 Cancelled
JT5592 12:30 14:00 Cancelled
JT5690 05:00 06:30 Cancelled
JT5596 14:30 16:00 Cancelled
JT574 07:30 09:00 Unknown
JT582 19:30 21:00 Unknown
JT576 21:00 22:30 Unknown

 

No. Departure Arrival Last Update Status
IU336 14:15 None Arrived On time
IU338 15:15 None Arrived Delayed by 43 minutes
IU2344 18:00 None Arrived Delayed by 53 minutes
IU2342 21:10 None Arrived Delayed by 147 minutes
IU342 18:45 20:15 No Recent Info - Call Airline

 

No. Departure Arrival Last Update Status
IN9258 20:41 None Arrived On time

 

No. Departure Arrival Last Update Status
AK696 14:05 None Arrived Delayed by 120 minutes
AK7692 14:05 None Arrived Delayed by 39 minutes
AK956 10:15 None Arrived On time
AK686 09:00 None Arrived On time
AK7680 07:35 None Arrived On time
AK7688 18:55 None Arrived On time
AK960 07:00 07:00 In Air

 

No. Departure Arrival Last Update Status
SJ258 17:45 19:15 Scheduled
SJ266 14:10 15:40 Scheduled
SJ268 07:00 08:30 Scheduled
SJ256 21:00 22:30 Scheduled

 

No. Departure Arrival Last Update Status
QZ696 10:50 12:20 Landed
QZ7680 06:50 08:20 Unknown
QZ7688 05:35 07:05 Unknown
QZ7692 20:45 22:15 Unknown
QZ690 20:25 21:55 Unknown
QZ689 14:10 15:40 Unknown
QZ698 10:00 11:35 Unknown
QZ960 07:00 07:00 In Air
QZ687 07:35 09:00 Unknown
QZ890 18:00 19:30 Landed
QZ986 17:45 19:10 Unknown
QZ956 08:45 10:15 Landed