Twelve month price trend

  • Sep Sep Rp995.000
  • Oct Oct Rp951.000
  • Nov Nov Rp1.141.700
  • Dec Dec Rp1.171.400
  • Jun Jun Rp1.565.400

Flight Schedules from Batam to Jakarta

  • Depart
    Arrive
    Duration
    Flight & AirCraft
    Mo Tu We Th Fr Sa Su
  • 06:20 (BTH)
    08:05 (CGK)
    1h 45m
    QG 9573 (Airbus A320)
  • 07:05 (BTH)
    08:50 (CGK)
    1h 45m
    GA 151 (Boeing 737-800)
  • 08:35 (BTH)
    10:20 (CGK)
    1h 45m
    QG 841 (Airbus A320)
  • 08:35 (BTH)
    10:20 (CGK)
    1h 45m
    JT 373 (Boeing 737-900)
  • 08:55 (BTH)
    10:40 (CGK)
    1h 45m
    GA 153 (Boeing 737-800)
  • 09:20 (BTH)
    10:25 (PDG)
    5h 25m
    JT 144 (Boeing 737-800)
    2h 30m layover in Padang (PDG)
  • 12:55 (PDG)
    14:45 (CGK)
    5h 25m
    JT 359 (Boeing 737-900)
  • 09:45 (BTH)
    11:40 (SRG)
    4h 25m
    JT 272 (Boeing 737-800)
    1h 25m layover in Semarang (SRG)
  • 13:05 (SRG)
    14:10 (CGK)
    4h 25m
    JT 507 (Boeing 737-900)
  • 10:00 (BTH)
    10:50 (PKU)
    3h 55m
    JT 237 (Boeing 737-900)
    1h 15m layover in Pekanbaru (PKU)
  • 12:05 (PKU)
    13:55 (CGK)
    3h 55m
    JT 391 (Boeing 737-900)
  • 10:10 (BTH)
    11:20 (PDG)
    5h 20m
    QG 914 (Airbus A320)
    2h 10m layover in Padang (PDG)
  • 13:30 (PDG)
    15:30 (HLP)
    5h 20m
    QG 171 (Airbus A320)
  • 10:40 (BTH)
    11:30 (PKU)
    4h 10m
    QG 932 (Airbus A320)
    1h 35m layover in Pekanbaru (PKU)
  • 13:05 (PKU)
    14:50 (CGK)
    4h 10m
    QG 937 (Airbus A320)
  • 11:00 (BTH)
    12:05 (PDG)
    3h 45m
    JT 827 (Boeing 737-800)
    50m layover in Padang (PDG)
  • 12:55 (PDG)
    14:45 (CGK)
    3h 45m
    JT 359 (Boeing 737-900)
  • 11:40 (BTH)
    13:25 (CGK)
    1h 45m
    GA 155 (Boeing 737-800)
  • 11:50 (BTH)
    13:25 (CGK)
    1h 35m
    SJ 33 (Boeing 737-500)
  • 11:55 (BTH)
    13:45 (CGK)
    1h 50m
    ID 6867 (Boeing 737-900)
  • 12:00 (BTH)
    13:15 (PNK)
    4h 30m
    JT 988 (Boeing 737-800)
    1h 45m layover in Pontianak (PNK)
  • 15:00 (PNK)
    16:30 (CGK)
    4h 30m
    JT 685 (Boeing 737-800)
  • 12:55 (BTH)
    14:40 (CGK)
    1h 45m
    QG 9572 (Airbus A320)
  • 13:00 (BTH)
    13:55 (DJB)
    2h 40m
    JT 149 (Boeing 737-900)
    25m layover in Jambi (DJB)
  • 14:20 (DJB)
    15:40 (CGK)
    2h 40m
    JT 603 (Boeing 737-900)
  • 13:25 (BTH)
    15:10 (CGK)
    1h 45m
    JT 371 (Boeing 737-900)
  • 13:30 (BTH)
    14:20 (PKU)
    5h 20m
    JT 235 (Boeing 737-800)
    2h 40m layover in Pekanbaru (PKU)
  • 17:00 (PKU)
    18:50 (CGK)
    5h 20m
    JT 293 (Boeing 737-900)
  • 14:20 (BTH)
    15:35 (TKG)
    2h 40m
    SJ 338 (Boeing 737-300)
    35m layover in Bandar Lampung (TKG)
  • 16:10 (TKG)
    17:00 (CGK)
    2h 40m
    SJ 59 (Boeing 737-300)
  • 14:35 (BTH)
    15:25 (PKU)
    4h 15m
    JT 239 (Boeing 737-800)
    1h 35m layover in Pekanbaru (PKU)
  • 17:00 (PKU)
    18:50 (CGK)
    4h 15m
    JT 293 (Boeing 737-900)
  • 15:00 (BTH)
    16:05 (PDG)
    4h 40m
    JT 229 (Boeing 737-800)
    1h 45m layover in Padang (PDG)
  • 17:50 (PDG)
    19:40 (CGK)
    4h 40m
    JT 357 (Boeing 737-900)
  • 15:35 (BTH)
    17:35 (SOC)
    5h 40m
    JT 185 (Boeing 737-800)
    2h 25m layover in Solo City (SOC)
  • 20:00 (SOC)
    21:15 (CGK)
    5h 40m
    JT 533 (Boeing 737-900)
  • 15:35 (BTH)
    17:20 (CGK)
    1h 45m
    JT 379 (Boeing 737-800)
  • 16:20 (BTH)
    17:30 (PDG)
    4h 30m
    QG 912 (Airbus A320)
    1h 30m layover in Padang (PDG)
  • 19:00 (PDG)
    20:50 (CGK)
    4h 30m
    QG 975 (Airbus A320)
  • 16:30 (BTH)
    17:35 (PDG)
    5h 40m
    JT 233 (Boeing 737-800)
    2h 45m layover in Padang (PDG)
  • 20:20 (PDG)
    22:10 (CGK)
    5h 40m
    JT 255 (Boeing 737-900)
  • 16:30 (BTH)
    17:30 (PLM)
    4h 30m
    QG 929 (Airbus A320)
    2h 25m layover in Palembang (PLM)
  • 19:55 (PLM)
    21:00 (HLP)
    4h 30m
    QG 821 (Airbus A320)
  • 16:35 (BTH)
    19:05 (PLM)
    6h 20m
    JT 128 (Boeing 737-800)
    2h 40m layover in Palembang (PLM)
  • 21:45 (PLM)
    22:55 (CGK)
    6h 20m
    JT 349 (Boeing 737-900)
  • 16:40 (BTH)
    18:25 (CGK)
    1h 45m
    GA 157 (Boeing 737-800)
  • 17:10 (BTH)
    18:10 (PLM)
    3h 40m
    JT 247 (Boeing 737-900)
    1h 30m layover in Palembang (PLM)
  • 19:40 (PLM)
    20:50 (CGK)
    3h 40m
    JT 337 (Boeing 737-900)
  • 17:20 (BTH)
    19:05 (HLP)
    1h 45m
    ID 7082 (Airbus A320 (Sharklets))
  • 18:50 (BTH)
    20:25 (CGK)
    1h 35m
    SJ 31 (Boeing 737-500)
  • 19:05 (BTH)
    20:50 (CGK)
    1h 45m
    ID 6863 (Airbus A320 (Sharklets))
  • 19:15 (BTH)
    21:00 (CGK)
    1h 45m
    GA 159 (Boeing 737-800)

Find cheap airfares for flights from Batam to Jakarta. Use Wego.co.id to search and compare low airfare airline tickets for Batam to Jakarta flights on various international airlines. FInd last minute flights and the latest low airfares for this route. Compare cheap Batam to Jakarta flights at a glance and get the best deal for your trip.

Besides Jakarta flights, find cheap hotels and quality accommodation in Jakarta with Wego. Search and compare Jakarta hotels online to book your ideal travel accommodation.