Yvo and utiketSingapore
Loading... Please wait.
From:
x
To:
x
Depart:
Return:
x
Depart
Return
One-way
Return
x
Passengers:
x

Cheap flights Batam (BTH) to Jakarta (JKTA)

Looking for a cheap flight from Batam to Jakarta (BTH-JKTA)? Flights fares for Batam to Jakarta start at Rp. 451.015. Find the best and cheapest flights on this route and other relevant information. Before you book a flight you can use Utiket to find the cheapest flights from Batam to Jakarta for Garuda Indonesia, Lion Air, Batik Air, Super Air Jet, Indonesia AirAsia, Citilink. All flight data are real-time and accurate. Utiket finds all the cheapest flights from Batam to Jakarta.

Flight prices Batam - Jakarta

Depart: May 2026
<
>
  • Sun
  • Mon
  • Tue
  • Wed
  • Thu
  • Fri
  • Sat
  • 12.638k
  • 22.256k
  • 32.256k
  • 42.256k
  • 52.256k
  • 61.614k
  • 71.744k
  • 81.370k
  • 91.622k
  • 101.622k
  • 111.622k
  • 121.622k
  • 131.622k
  • 141.622k
  • 151.622k
  • 161.622k
  • 171.622k
  • 181.622k
  • 191.622k
  • 201.622k
  • 211.622k
  • 221.622k
  • 231.622k
  • 241.622k
  • 251.622k
  • 261.622k
  • 271.622k
  • 281.622k
  • 291.622k
  • 301.622k
  • 311.622k

Route
Batam to Jakarta

Depart
6 May

These flight prices were found by our users in the last few days. To see the actual current prices please click on the date desired.

Quick info Batam to Jakarta

Airport and city information

About Hang Nadim Airport

Batam

Hang Nadim Airport (BTH) is the main airport on the Riau Islands and the most confenient way of visiting Batam or the surrounding islands. Numerous ferries can bring you to neighboring islands (including Singapore).

Find cheap flights to Batam or read more about Hang Nadim Airport.

About Jakarta

Jakarta

The metropole Jakarta has multiple airports: Soekarno–Hatta International Airport (CGK), Halim Perdanakusuma International Airport (HLP). Find cheap flights to Jakarta here on Utiket. We compare flights to all airports in Jakarta, so you can find easily the cheapest flight..

Flight schedule Batam - Jakarta

AirlineFlight numberDepartureArrivalFlight time
Batik Air ID6863 07:00 08:45 1h 45m
Batik Air ID6861 10:40 12:25 1h 45m
Batik Air ID6865 12:35 14:20 1h 45m
Citilink QG941 08:05 09:45 1h 40m
Citilink QG841 08:50 10:35 1h 45m
Citilink QG943 13:50 15:30 1h 40m
Citilink QG969 16:25 18:05 1h 40m
Citilink QG945 18:25 20:05 1h 40m
Citilink QG947 21:20 23:05 1h 45m
Garuda Indonesia GA153 08:40 10:30 1h 50m
Garuda Indonesia GA155 12:05 13:55 1h 50m
Garuda Indonesia GA157 17:40 19:30 1h 50m
Garuda Indonesia GA159 19:00 20:45 1h 45m
Lion Air JT373 16:05 17:50 1h 45m
Lion Air JT371 20:55 22:40 1h 45m
Nam Air IN33 16:20 18:00 1h 40m
Super Air Jet IU851 08:00 09:45 1h 45m
Super Air Jet IU857 09:55 11:40 1h 45m
Super Air Jet IU855 14:45 16:30 1h 45m
Super Air Jet IU859 17:45 19:30 1h 45m
Super Air Jet IU881 19:50 21:35 1h 45m

See also

Utiket Flight Analytics for Batam - Jakarta

What is the best month to arrive?

October

The best month to arrive at Batam is October and the most expensive month to fly is March. (Average prices, based on 85646 datapoints.)

Jan
JanuaryRp. 1.197.355
Feb
FebruaryRp. 1.177.971
Mar
MarchRp. 1.341.996
Apr
AprilRp. 1.335.237
May
MayRp. 1.239.646
Jun
JuneRp. 1.299.801
Jul
JulyRp. 1.298.719
Aug
AugustRp. 1.171.457
Sep
SeptemberRp. 1.176.107
Oct
OctoberRp. 1.143.163
Nov
NovemberRp. 1.166.670
Dec
DecemberRp. 1.252.376

What is the cheapest day to fly?

Wednesday

The best day to arrive at Batam is Wednesday and it would be best to avoid Sunday, as prices are on average 7.03% higher than on Wednesday. (Average prices, based on 73279 datapoints.)

Mon
MondayRp. 1.131.844
Tue
TuesdayRp. 1.139.604
Wed
WednesdayRp. 1.126.375
Thu
ThursdayRp. 1.146.566
Fri
FridayRp. 1.196.931
Sat
SaturdayRp. 1.196.694
Sun
SundayRp. 1.205.602

What is the cheapest airline?

Super Air Jet

The cheapest airline flying from Batam to Jakarta is Super Air Jet. They are 41% cheaper than Garuda Indonesia. (Average prices, based on 85671 datapoints.)

Super Air Jet
Super Air JetRp. 1.235.344
Lion Air
Lion AirRp. 1.238.018
Citilink
CitilinkRp. 1.301.260
Batik Air
Batik AirRp. 1.336.543
Garuda Indon...
Garuda IndonesiaRp. 2.086.193