Cheap flights from Jakarta to Batam

Flights starting at £59. Choose between Lion Air, Super Air Jet, or Citilink to find the best price.

Make your travel wishlist, we'll do the rest
Hidden deals
Effortless booking
Travel hacking
Travelers usually depart from Soekarno–Hatta International, or Halim Perdanakusuma International when they travel from Jakarta to Batam. The distance between Jakarta and Batam is 854 km. The most popular airlines for this route are Lion Air, Super Air Jet, Citilink, Batik Air, and Garuda Indonesia. Jakarta and Batam have 178 direct flights per week.

Weekly direct flights

Discover the top airlines offering direct flights from Jakarta to Batam in the next month. You’ll find the number of daily direct flights per airline in the table.

Weekly direct flights for Mon 02.09 - Sun 08.09

AirlineMon 02.09Tue 03.09Wed 04.09Thu 05.09Fri 06.09Sat 07.09Sun 08.09
999------45
333---133
------2---121
111---242

Weekly direct flights for Mon 09.09 - Sun 15.09

AirlineMon 09.09Tue 10.09Wed 11.09Thu 12.09Fri 13.09Sat 14.09Sun 15.09
5555254
3333333
22---1---22
4---11---1---

Weekly direct flights for Mon 16.09 - Sun 22.09

AirlineMon 16.09Tue 17.09Wed 18.09Thu 19.09Fri 20.09Sat 21.09Sun 22.09
1352233
2322222
------11211
---------------1---

Weekly direct flights for Mon 23.09 - Sun 29.09

AirlineMon 23.09Tue 24.09Wed 25.09Thu 26.09Fri 27.09Sat 28.09Sun 29.09
1431111
2222222
1221111
---------------2---

Check-in for a flight from Jakarta to Batam

NameCarrier codeIATA CodePassport needed during booking
Lion AirLNIJTYes
Super Air JetSJVIUYes
CitilinkCTVQGYes
Batik AirBTKIDYes
Garuda IndonesiaGIAGAYes

Travel tips & how to get from Jakarta to Batam

The cheapest price of a one-way ticket from Jakarta to Batam is £59. Round trip fares cost between £108 at the lowest and £121 at most.

Weather in Batam

Average Weather

MonthAverage monthly max temperatureAverage monthly min temperature
January28°C25°C
February29°C25°C
March29°C26°C
April30°C26°C
May30°C27°C
June29°C27°C
July29°C26°C
August29°C26°C
September29°C26°C
October29°C26°C
November29°C26°C
December28°C25°C
Hottest Month
30°C
May
Coldest month
25°C
January
Sunny days
158
days per year

14 day forecast

Monday
2 Sep
89%
31°C27°C
9 Sep
88%
30°C27°C
Tuesday
3 Sep
88%
31°C27°C
10 Sep
85%
31°C27°C
Wednesday
4 Sep
89%
31°C27°C
11 Sep
86%
30°C27°C
Thursday
5 Sep
88%
30°C27°C
12 Sep
85%
30°C27°C
Friday
6 Sep
83%
31°C26°C
13 Sep
79%
31°C27°C
Saturday
7 Sep
89%
30°C27°C
14 Sep
76%
31°C28°C
Sunday
8 Sep
85%
31°C27°C
15 Sep
85%
30°C27°C

Frequently asked questions

How long does it take to travel from Jakarta to Batam?
What is the flight distance between Jakarta and Batam?
What airlines offer nonstop (direct) flights between Jakarta and Batam?
What are the most popular routes to and from Jakarta?
What are the most popular routes to and from Batam?
What airports are near Batam?
Which airlines fly between Jakarta and Batam?
When's the best time to travel between Jakarta and Batam?
What flights operate between Jakarta and Batam?
How many airports are there near Batam?
What time do nonstop (direct) flights between Jakarta and Batam depart?
What time do nonstop (direct) flights between Jakarta and Batam arrive?
What time do flights between Jakarta and Batam depart?
What time do flights between Jakarta and Batam arrive?

The nearest countries with flights to Batam

Here is a list of countries people are flying from

Other destination countries from Jakarta

Here is a list of countries people are flying to
Find the best connection from Jakarta to Batam
Search flights, trains & buses
We hack the system,
you fly for less