Jakarta to Batam flight status today

List of all flights from Jakarta Indonesia (CGK) to Batam Indonesia (BTH) and airlines operated flight from Jakarta to Batam. The flight is a domestic flight in Indonesia. There are 91 flights operated by 12 airlines on this route.

The distance from Jakarta, ID (CGK) to Batam, ID (BTH) is 850 km (528 miles). Soekarno-Hatta International Airport and Hang Nadim International Airport are in the same time zone (GMT +7:00). The current time on both airports is Tuesday 2025-11-18 06:41 AM.

Global Aviation | Super Air Jet | Citilink | Invest Avia | Garuda Indonesia | Batik Air | Oman Air | Lion Air | Tri-MG Intra Asia Airlines | Sriwijaya Air | My Indo Airlines | Wings Air |

List of 91 flights from Jakarta, ID (CGK) to Batam, ID (BTH).
No. Departure Arrival Last Update Status
GE942 11:40 13:20 Scheduled

 

No. Departure Arrival Last Update Status
IU854 12:25 14:05 Scheduled On time
IU858 15:25 17:05 Scheduled On time
IU2850 05:30 07:10 Arrived On time
IU856 07:35 09:15 Arrived Delayed by 15m
IU850 09:20 11:00 Arrived On time
IU348 09:20 11:00 Scheduled On time
IU350 18:10 19:50 No Recent Info - Call Airline
IU352 15:50 17:30 Landed
IU852 16:00 17:40 No Recent Info - Call Airline
IU3858 18:40 None Arrived Delayed by 87 minutes
IU3854 13:50 None Arrived On time
IU6051 04:00 05:35 Arrival Estimated 05:12

 

No. Departure Arrival Last Update Status
QG944 16:15 17:55 Scheduled On time
QG968 14:15 15:55 Scheduled On time
QG940 05:25 07:05 Arrived On time
QG942 11:40 13:20 Scheduled On time
QG9946 19:05 20:45 Scheduled On time
QG8944 None 15:45 No Recent Info - Call Airline
QG9942 12:34 13:25 No Recent Info - Call Airline
QG9488 19:48 21:03 Unknown
QG7962 16:32 16:32 In Air
QG844 16:00 17:40 Scheduled
QG9570 08:45 10:30 Landed
QG9571 10:25 12:10 Landed
QG840 06:20 08:05 Scheduled
QG842 12:05 13:45 Scheduled

 

No. Departure Arrival Last Update Status
IN32 10:30 12:05 Scheduled On time

 

No. Departure Arrival Last Update Status
GA154 15:00 16:40 Departed Delayed by 26m
GA152 09:35 11:20 Arrived On time
GA150 05:55 07:40 Arrived On time
GA1522 17:50 19:35 Arrived Delayed by 56 minutes
GA1581 07:00 07:00 In Air
GA156 16:35 18:15 Cancelled
GA1542 15:00 16:40 Arrived Delayed by 20m
GA1524 06:30 08:15 Cancelled
GA1544 16:35 18:15 In Air
GA940 07:45 None In Air
GA1546 17:35 None In Air
GA1526 21:52 None Arrived On time
GA1500 18:23 None Arrived On time
GA1566 17:47 None Arrived On time
GA1545 15:30 None Arrived On time
GA1541 08:31 None Arrived On time
GA1505 18:30 None Arrived Early
GA1565 18:20 None Arrived Early
GA7900 09:00 07:00 In Air
GA158 18:40 20:35 Scheduled
GA1580 17:00 Scheduled
GA62 12:00 13:55 Cancelled

 

No. Departure Arrival Last Update Status
ID6864 10:15 11:55 Departed On time
ID6862 19:30 21:10 Scheduled On time
ID8862 19:00 20:40 Expected
ID8864 05:55 07:30 Landed
ID372 16:45 None Arrived Early
ID6866 07:10 08:50 Cancelled
ID5018 11:00 12:45 Unknown
ID5017 11:00 12:40 Landed
ID6957 16:35 18:20 Scheduled

 

No. Departure Arrival Last Update Status
WY5702 15:00 16:40 Scheduled On time

 

No. Departure Arrival Last Update Status
JT372 19:15 20:55 Scheduled On time
JT370 05:30 07:10 Scheduled On time
JT3370 12:55 14:35 No Recent Info - Call Airline
JT3378 07:00 08:35 Expected
JT374 07:10 08:50 Expected
JT378 13:45 15:25 No Recent Info - Call Airline
JT5004 10:00 11:35 In Air
JT3372 19:15 20:55 Cancelled
JT3374 10:00 11:35 Cancelled
JT5372 19:10 None Arrived On time
JT900 08:00 09:35 No_Takeoff_Info
JT5374 17:25 19:05 Scheduled
JT5008 14:30 16:15 Scheduled On time
JT902 12:00 13:45 Unknown
JT904 08:00 09:45 Unknown
JT380 18:00 19:45 Unknown
JT906 16:00 17:45 Unknown
JT3904 07:00 08:45 Unknown
JT3380 15:00 16:40 Unknown

 

No. Departure Arrival Last Update Status
GM33 00:28 None Arrived On time
GM35 17:19 None Arrived On time
GM31 22:57 None Arrived On time

 

No. Departure Arrival Last Update Status
SJ322 08:18 None Arrived On time
SJ340 16:56 None Arrived On time
SJ32 07:15 08:55 Scheduled
SJ320 10:00 11:45 Unknown

 

No. Departure Arrival Last Update Status
2Y110 07:00 07:00 Landed 20:54

 

No. Departure Arrival Last Update Status
IW854 12:50 14:30 Landed
IW858 10:30 12:10 Unknown
IW856 06:10 07:50 Unknown
IW12 14:00 15:00 Scheduled