Direct flights
from Jakarta (CGK)
to Batam (BTH)

Weekly schedule for flights between Soekarno-Hatta Intl (Jakarta, Indonesia) and Hang Nadim (Batam, Indonesia) operated by 1 airlines.
108 weekly flights operate on this route flying 533mi in 1h40min.
Expect $194 in average for a one-way ticket with the cheapest option at $0.

Monday
Monday
05:50AM07:25AM
CitilinkQGQG940
Monday
05:55AM07:35AM
IUIU856
Monday
08:15AM09:55AM
Lion AirJTJT370
Monday
09:20AM11:00AM
IUIU850
Monday
09:45AM11:25AM
Garuda IndonesiaGAGA152
Monday
10:15AM11:55AM
Batik AirIDID6864
Monday
10:20AM11:50AM
CitilinkQGQG942
Monday
10:45AM12:25PM
IUIU858
Monday
12:30PM02:10PM
IUIU854
Monday
02:10PM03:45PM
CitilinkQGQG968
Monday
03:00PM04:40PM
Garuda IndonesiaGAGA154
Monday
03:50PM05:30PM
Lion AirJTJT372
Monday
04:10PM05:45PM
CitilinkQGQG944
Monday
07:20PM09:00PM
Batik AirIDID6862
Tuesday
Tuesday
05:50AM07:25AM
CitilinkQGQG940
Tuesday
05:55AM07:35AM
IUIU856
Tuesday
08:15AM09:55AM
Lion AirJTJT370
Tuesday
09:20AM11:00AM
IUIU850
Tuesday
09:45AM11:25AM
Garuda IndonesiaGAGA152
Tuesday
10:15AM11:55AM
Batik AirIDID6864
Tuesday
10:20AM11:50AM
CitilinkQGQG942
Tuesday
10:30AM12:05PM
Nam AirININ32
Tuesday
10:45AM12:25PM
IUIU858
Tuesday
12:30PM02:10PM
IUIU854
Tuesday
02:10PM03:45PM
CitilinkQGQG968
Tuesday
03:00PM04:40PM
Garuda IndonesiaGAGA154
Tuesday
03:50PM05:30PM
Lion AirJTJT372
Tuesday
04:10PM05:45PM
CitilinkQGQG944
Tuesday
07:20PM09:00PM
Batik AirIDID6862
Wednesday
Wednesday
05:50AM07:25AM
CitilinkQGQG940
Wednesday
05:55AM07:35AM
IUIU856
Wednesday
06:00AM07:45AM
Garuda IndonesiaGAGA150
Wednesday
08:15AM09:55AM
Lion AirJTJT370
Wednesday
09:20AM11:00AM
IUIU850
Wednesday
09:45AM11:25AM
Garuda IndonesiaGAGA152
Wednesday
10:15AM11:55AM
Batik AirIDID6864
Wednesday
10:20AM11:50AM
CitilinkQGQG942
Wednesday
10:45AM12:25PM
IUIU858
Wednesday
12:30PM02:10PM
IUIU854
Wednesday
02:10PM03:45PM
CitilinkQGQG968
Wednesday
03:00PM04:40PM
Garuda IndonesiaGAGA154
Wednesday
03:50PM05:30PM
Lion AirJTJT372
Wednesday
04:10PM05:45PM
CitilinkQGQG944
Wednesday
04:35PM06:20PM
Garuda IndonesiaGAGA156
Wednesday
07:20PM09:00PM
Batik AirIDID6862
Thursday
Thursday
05:50AM07:25AM
CitilinkQGQG940
Thursday
05:55AM07:35AM
IUIU856
Thursday
06:00AM07:45AM
Garuda IndonesiaGAGA150
Thursday
08:15AM09:55AM
Lion AirJTJT370
Thursday
09:20AM11:00AM
IUIU850
Thursday
09:45AM11:25AM
Garuda IndonesiaGAGA152
Thursday
10:15AM11:55AM
Batik AirIDID6864
Thursday
10:20AM11:50AM
CitilinkQGQG942
Thursday
10:30AM12:05PM
Nam AirININ32
Thursday
10:45AM12:25PM
IUIU858
Thursday
12:30PM02:10PM
IUIU854
Thursday
02:10PM03:45PM
CitilinkQGQG968
Thursday
03:00PM04:40PM
Garuda IndonesiaGAGA154
Thursday
03:50PM05:30PM
Lion AirJTJT372
Thursday
04:10PM05:45PM
CitilinkQGQG944
Thursday
04:35PM06:20PM
Garuda IndonesiaGAGA156
Thursday
07:20PM09:00PM
Batik AirIDID6862
Friday
Friday
05:50AM07:25AM
CitilinkQGQG940
Friday
05:55AM07:35AM
IUIU856
Friday
06:00AM07:45AM
Garuda IndonesiaGAGA150
Friday
08:15AM09:55AM
Lion AirJTJT370
Friday
09:20AM11:00AM
IUIU850
Friday
09:45AM11:25AM
Garuda IndonesiaGAGA152
Friday
10:15AM11:55AM
Batik AirIDID6864
Friday
10:20AM11:50AM
CitilinkQGQG942
Friday
10:45AM12:25PM
IUIU858
Friday
12:30PM02:10PM
IUIU854
Friday
02:10PM03:45PM
CitilinkQGQG968
Friday
03:00PM04:40PM
Garuda IndonesiaGAGA154
Friday
03:50PM05:30PM
Lion AirJTJT372
Friday
04:10PM05:45PM
CitilinkQGQG944
Friday
04:35PM06:20PM
Garuda IndonesiaGAGA156
Friday
07:20PM09:00PM
Batik AirIDID6862
Saturday
Saturday
05:50AM07:25AM
CitilinkQGQG940
Saturday
05:55AM07:35AM
IUIU856
Saturday
06:00AM07:45AM
Garuda IndonesiaGAGA150
Saturday
08:15AM09:55AM
Lion AirJTJT370
Saturday
09:20AM11:00AM
IUIU850
Saturday
09:45AM11:25AM
Garuda IndonesiaGAGA152
Saturday
10:15AM11:55AM
Batik AirIDID6864
Saturday
10:20AM11:50AM
CitilinkQGQG942
Saturday
10:30AM12:05PM
Nam AirININ32
Saturday
10:45AM12:25PM
IUIU858
Saturday
12:30PM02:10PM
IUIU854
Saturday
02:10PM03:45PM
CitilinkQGQG968
Saturday
03:00PM04:40PM
Garuda IndonesiaGAGA154
Saturday
03:50PM05:30PM
Lion AirJTJT372
Saturday
04:10PM05:45PM
CitilinkQGQG944
Saturday
07:20PM09:00PM
Batik AirIDID6862
Sunday
Sunday
05:50AM07:25AM
CitilinkQGQG940
Sunday
05:55AM07:35AM
IUIU856
Sunday
08:15AM09:55AM
Lion AirJTJT370
Sunday
09:20AM11:00AM
IUIU850
Sunday
09:45AM11:25AM
Garuda IndonesiaGAGA152
Sunday
10:15AM11:55AM
Batik AirIDID6864
Sunday
10:20AM11:50AM
CitilinkQGQG942
Sunday
10:45AM12:25PM
IUIU858
Sunday
12:30PM02:10PM
IUIU854
Sunday
02:10PM03:45PM
CitilinkQGQG968
Sunday
03:00PM04:40PM
Garuda IndonesiaGAGA154
Sunday
03:50PM05:30PM
Lion AirJTJT372
Sunday
04:10PM05:45PM
CitilinkQGQG944
Sunday
07:20PM09:00PM
Batik AirIDID6862