Cheap flights from Batam to Jakarta

Find cheap Jakarta to Batam flights with our free search service. Compare all available fares for direct or connection flights from Jakarta to Batam.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Batam to Jakarta flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Batam (BTH) - Jakarta (JKT) 2024-04-25 2024-04-30 204 USD 3 hours 25 minutes Direct 2024-04-22T19:26:17
Batam (BTH) - Jakarta (JKT) 2024-04-28 2024-04-29 204 USD 3 hours 25 minutes Direct 2024-04-22T00:48:38
Batam (BTH) - Jakarta (JKT) 2024-04-25 2024-04-27 217 USD 3 hours 20 minutes Direct 2024-04-21T23:03:08
Batam (BTH) - Jakarta (JKT) 2024-04-26 2024-05-03 223 USD 3 hours 20 minutes Direct 2024-04-21T05:41:56
Batam (BTH) - Jakarta (JKT) 2024-04-26 2024-04-28 223 USD 3 hours 20 minutes Direct 2024-04-22T11:43:40
Batam (BTH) - Jakarta (JKT) 2024-04-26 2024-04-30 223 USD 3 hours 25 minutes Direct 2024-04-23T11:12:41
Batam (BTH) - Jakarta (JKT) 2024-04-28 2024-05-02 223 USD 3 hours 20 minutes Direct 2024-04-20T22:11:23
Batam (BTH) - Jakarta (JKT) 2024-04-28 2024-05-05 223 USD 3 hours 20 minutes Direct 2024-04-22T19:54:54
Batam (BTH) - Jakarta (JKT) 2024-04-29 2024-05-06 223 USD 3 hours 20 minutes Direct 2024-04-22T08:52:09
Batam (BTH) - Jakarta (JKT) 2024-05-03 2024-05-05 230 USD 3 hours 20 minutes Direct 2024-04-22T06:35:22
Batam (BTH) - Jakarta (JKT) 2024-05-04 2024-05-08 230 USD 3 hours 20 minutes Direct 2024-04-20T10:45:09
Batam (BTH) - Jakarta (JKT) 2024-05-05 2024-05-09 230 USD 3 hours 20 minutes Direct 2024-04-20T22:11:23
Batam (BTH) - Jakarta (JKT) 2024-05-07 2024-05-11 230 USD 3 hours 20 minutes Direct 2024-04-23T11:14:59
Batam (BTH) - Jakarta (JKT) 2024-05-12 2024-05-16 230 USD 3 hours 20 minutes Direct 2024-04-21T11:03:22
Batam (BTH) - Jakarta (JKT) 2024-05-13 2024-05-17 230 USD 3 hours 20 minutes Direct 2024-04-22T07:21:25
Batam (BTH) - Jakarta (JKT) 2024-05-14 2024-05-15 230 USD 3 hours 20 minutes Direct 2024-04-21T17:18:48
Batam (BTH) - Jakarta (JKT) 2024-05-14 2024-05-18 230 USD 3 hours 20 minutes Direct 2024-04-23T11:15:15
Batam (BTH) - Jakarta (JKT) 2024-05-16 2024-05-17 230 USD 3 hours 20 minutes Direct 2024-04-23T00:58:41
Batam (BTH) - Jakarta (JKT) 2024-05-20 2024-05-23 230 USD 3 hours 20 minutes Direct 2024-04-21T12:46:26
Batam (BTH) - Jakarta (JKT) 2024-05-22 2024-05-22 230 USD 3 hours 20 minutes Direct 2024-04-23T03:59:50
Batam (BTH) - Jakarta (JKT) 2024-05-22 2024-05-23 230 USD 3 hours 20 minutes Direct 2024-04-21T16:33:44
Batam (BTH) - Jakarta (JKT) 2024-05-22 2024-05-26 230 USD 3 hours 20 minutes Direct 2024-04-21T23:54:33
Batam (BTH) - Jakarta (JKT) 2024-04-24 2024-04-28 230 USD 3 hours 20 minutes Direct 2024-04-22T22:13:57
Batam (BTH) - Jakarta (JKT) 2024-05-24 2024-05-26 230 USD 3 hours 20 minutes Direct 2024-04-21T08:49:32
Batam (BTH) - Jakarta (JKT) 2024-04-26 2024-05-09 230 USD 3 hours 20 minutes Direct 2024-04-23T06:28:25
Batam (BTH) - Jakarta (JKT) 2024-04-27 2024-05-04 230 USD 3 hours 20 minutes Direct 2024-04-21T11:14:25
Batam (BTH) - Jakarta (JKT) 2024-05-29 2024-05-29 230 USD 3 hours 20 minutes Direct 2024-04-22T13:12:16
Batam (BTH) - Jakarta (JKT) 2024-04-24 2024-05-02 233 USD 3 hours 25 minutes Direct 2024-04-20T01:28:08
Batam (BTH) - Jakarta (JKT) 2024-04-24 2024-04-25 233 USD 3 hours 25 minutes Direct 2024-04-20T06:47:28
Batam (BTH) - Jakarta (JKT) 2024-04-25 2024-05-07 233 USD 3 hours 20 minutes Direct 2024-04-20T00:54:42

Batam to Jakarta flight status

Flight Origin Destination Departure Arrival Equip
IU857 Batam (BTH) Jakarta (CGK) 8:30 a.m. 10:15 a.m. Airbus A320-232
QG969 Batam (BTH) Jakarta (CGK) 10:10 a.m. 11:50 a.m. Airbus A320-214
JT3379 Batam (BTH) Jakarta (CGK) 2:25 p.m. 4:10 p.m. A333
IU855 Batam (BTH) Jakarta (CGK) 3:10 p.m. 4:55 p.m. A320
QG941 Batam (BTH) Jakarta (CGK) 8:25 a.m. 10:10 a.m. A320
JT901 Batam (BTH) Jakarta (CGK) 1:25 p.m. 3:10 p.m. 738
QG943 Batam (BTH) Jakarta (CGK) 2:15 p.m. 4 p.m. A320
IU859 Batam (BTH) Jakarta (CGK) 12:50 p.m. 2:35 p.m. A320
ID6863 Batam (BTH) Jakarta (CGK) 7 a.m. 8:40 a.m. A320
GA155 Batam (BTH) Jakarta (CGK) 12:10 p.m. 1:55 p.m. A333
GA157 Batam (BTH) Jakarta (CGK) 5:30 p.m. 7:20 p.m. B738
GA153 Batam (BTH) Jakarta (CGK) 8:30 a.m. 10:10 a.m. B738
ID6865 Batam (BTH) Jakarta (CGK) 11:50 a.m. 1:30 p.m. B739
QG945 Batam (BTH) Jakarta (CGK) 6:20 p.m. 7:55 p.m. A20N
JT371 Batam (BTH) Jakarta (CGK) 12:25 p.m. 2:10 p.m. B739
JT373 Batam (BTH) Jakarta (CGK) 8:25 a.m. 10:10 a.m. B739
JT379 Batam (BTH) Jakarta (CGK) 3:25 p.m. 5:10 p.m. B739
GA159 Batam (BTH) Jakarta (CGK) 12:55 p.m. 2:40 p.m. B738
ID8863 Batam (BTH) Jakarta (CGK) 9 a.m. 10:40 a.m. A320
JT3373 Batam (BTH) Jakarta (CGK) 11:40 a.m. 1:25 p.m. B738
JT3371 Batam (BTH) Jakarta (CGK) 3:05 p.m. 4:55 p.m. B739
JT375 Batam (BTH) Jakarta (CGK) 5:25 p.m. 7:10 p.m. B739
SJ33 Batam (BTH) Jakarta (CGK) 1:05 p.m. 2:45 p.m. B735
SJ033 Batam (BTH) Jakarta (CGK) 1:05 p.m. 2:45 p.m. 737-500
GA6520 Batam (BTH) Jakarta (CGK) 7 a.m. 7 a.m. Boeing 737-8U3
IW859 Batam (BTH) Jakarta (CGK) 12:50 p.m. 2:35 p.m. A320
IW857 Batam (BTH) Jakarta (CGK) 8:30 a.m. 10:15 a.m. Airbus A320-232
IW855 Batam (BTH) Jakarta (CGK) 3:10 p.m. 4:55 p.m. Airbus A320-232
ID8381 Batam (BTH) Jakarta (CGK) 6:40 a.m. 8:25 a.m. None
JT381 Batam (BTH) Jakarta (CGK) 7:25 a.m. 9:10 a.m.
JT907 Batam (BTH) Jakarta (CGK) 7:25 p.m. 9:10 p.m. 738
JT903 Batam (BTH) Jakarta (CGK) 2:25 p.m. 4:10 p.m. B738
JT905 Batam (BTH) Jakarta (CGK) 3:20 p.m. 5:05 p.m. B739
QG7963 Batam (BTH) Jakarta (CGK) None None A320
GA1535 Batam (BTH) Jakarta (CGK) 7:50 p.m. 9:35 p.m. B738
JT3905 Batam (BTH) Jakarta (CGK) midnight 4:10 p.m. None
JT3773 Batam (BTH) Jakarta (CGK) 9:25 a.m. 11:10 a.m. 7M8
GA1595 Batam (BTH) Jakarta (CGK) 8 p.m. 9:45 p.m. B738
SJ321 Batam (BTH) Jakarta (CGK) 10:15 p.m. 11:50 p.m. B735
QG9543 Batam (BTH) Jakarta (CGK) midnight 7:20 p.m. A320
GA1516 Batam (BTH) Jakarta (CGK) None None B738
GA151 Batam (BTH) Jakarta (CGK) 7:05 a.m. 8:40 a.m. B738
SJ330 Batam (BTH) Jakarta (CGK) None None B738
QG843 Batam (BTH) Jakarta (CGK) 2:15 p.m. 4 p.m. 320
AB6841 Batam (BTH) Jakarta (CGK) 4:45 p.m. 6:25 p.m. DH4
GA63 Batam (BTH) Jakarta (CGK) 2:40 p.m. 4:20 p.m. B738
AB3614 Batam (BTH) Jakarta (CGK) 1:25 p.m. 3:10 p.m.
AB6839 Batam (BTH) Jakarta (CGK) 9 a.m. 10:40 a.m. DH4
AB6845 Batam (BTH) Jakarta (CGK) 3:35 p.m. 5:20 p.m. DH4
AB3602 Batam (BTH) Jakarta (CGK) 3:40 p.m. 4:10 p.m.
QG9572 Batam (BTH) Jakarta (CGK) 1:10 p.m. 2:50 p.m. 320
QG9573 Batam (BTH) Jakarta (CGK) 6:20 a.m. 8:05 a.m. 320
AB6842 Batam (BTH) Jakarta (CGK) 6:55 p.m. 8:40 p.m. DH4
AB3593 Batam (BTH) Jakarta (CGK) 11:45 a.m. 1:25 p.m.
SJ331 Batam (BTH) Jakarta (CGK) 12:30 p.m. 2:05 p.m. 738
CE8341 Batam (BTH) Jakarta (CGK) 2:15 p.m. 3:55 p.m.
AB6838 Batam (BTH) Jakarta (CGK) 7:05 a.m. 8:50 a.m. DH4
AB6844 Batam (BTH) Jakarta (CGK) 8:35 a.m. 10:20 a.m. DH4
AB6846 Batam (BTH) Jakarta (CGK) 10:35 a.m. 12:20 p.m. DH4
QG841 Batam (BTH) Jakarta (CGK) 8:35 a.m. 10:20 a.m. 320