Cheap flights from Jakarta to Batam (CGK–BTH)
Indonesia
Indonesia
Batik Air, Citilink, Garuda Indonesia, Lion Air and NAM Air fly Jakarta to Batam (CGK–BTH) nonstop and back, a great-circle distance of 854 km (530 mi).
- From
- CGK
- Jakarta
- To
- BTH
- Batam
- Nonstop
- Yes · 5 airlines
- Airlines
- ID · QG · GA · JT · IN
- Cheapest fare found
- $65 one-way
- Distance
- 854 km (530 mi)
- Most flights
- Citilink
- Time in the air
- 1h 27m · 1h 21m back
- On time (Touchdown Index)
- 86.1%
- Flights a week
- ID ~3 · QG ~10 · GA ~1 · JT ~1
- Aircraft seen
- Airbus A320 · Boeing 737-800 · Airbus A320neo
Network data imported from airport and airline sources:· How we verify
Jakarta to Batam fares by month
Cheapest one-way fare found: $65 for October 2026 on Lion Air, nonstop. Nonstop from $65.
- Oct ’26$65
Cheapest one-way fares per month of departure in the Aviasales price cache, found . Fares change by the hour: the live fare is shown when you search.
Jakarta to Batam: frequently asked questions
Fares: Aviasales price cache, 8 October 2026; tracked flights between 6 September and 3 October 2026, from public ADS-B data.
How much is a flight from Jakarta Soekarno–Hatta (CGK) to Batam Hang Nadim (BTH)?
From $65 one-way, the cheapest fare found for October 2026 on Lion Air, nonstop; nonstop from $65 (found 8 October 2026).
How long is the CGK–BTH flight?
1h 27m wheels-up to wheels-down, the median of 7 tracked flights; BTH–CGK took 1h 21m.
Which airlines fly CGK–BTH direct?
Batik Air, Citilink, Garuda Indonesia, Lion Air and NAM Air.
What is the time difference between Jakarta and Batam?
None: Jakarta and Batam keep the same time.
Is CGK–BTH usually on time?
86.1% of 101 CGK–BTH flights landed within 15 minutes of their usual time; 1% were over an hour late.
How many CGK–BTH flights a week?
Batik Air 3, Citilink 10, Garuda Indonesia 1 and Lion Air 1 each way.
What aircraft fly CGK–BTH?
Airbus A320, Boeing 737-800 and Airbus A320neo.
Batam to Jakarta: the return flight (BTH–CGK)
All 5 airlines also fly BTH–CGK nonstop.
The return takes 1h 21m in the air (median of 122 tracked flights).
Airlines flying CGK–BTH nonstop
| Airline | Usually takes off (CGK time) | Type | Alliance | Notes |
|---|---|---|---|---|
| Batik Air ID | — | low-cost | — | — |
| — | low-cost | — | — | |
| Garuda Indonesia GA | — | full-service | SkyTeam | — |
| Lion Air JT | — | low-cost | — | — |
| NAM Air IN | — | full-service | — | — |
One-stop alternatives to flying CGK–BTH nonstop
One airline on both legs; check it's sold as one ticket.
- Via Palembang (PLM) with
Citilink and Lion Air: 871 km (541 mi) flown, 2% further than nonstop. - Via Jambi (DJB) with Sriwijaya Air: 912 km (567 mi) flown, 7% further than nonstop.
- Via Pekanbaru (PKU) with
Citilink and Lion Air: 1,240 km (770 mi) flown, 45% further than nonstop.
CGK–BTH route map
More from Jakarta and Batam
Other arrivals in Indonesia
Also nonstop from CGK, nearest to BTH first (straight-line distance):
- Tanjung Pinang-Bintan Island (TNJ) · 51 km (32 mi) from BTH
- CGK–PKU: Pekanbaru · 306 km (190 mi) from BTH
- CGK–DJB: Jambi · 311 km (193 mi) from BTH
- Muara Bungo (BUU) · 366 km (228 mi) from BTH
- CGK–PGK: Pangkal Pinang · 429 km (266 mi) from BTH
Explore the airlines’ route maps
Departure
Soekarno-Hatta International Airport
Soekarno–Hatta (CGK), Jakarta. In our data, 49 airlines fly nonstop from CGK to 87 destinations.
View CGK airport guide →Arrival
Hang Nadim International Airport
Hang Nadim (BTH), Batam.
Weather in Batam vs Jakarta
Batam is warmer than Jakarta in 0 months and cooler in 8; the biggest gap is in September (31°C against 33°C). In October it averages 32°C in Batam and 33°C in Jakarta.
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Batam | 30° | 31° | 32° | 32° | 32° | 32° | 31° | 31° | 31° | 32° | 31° | 30° |
| Jakarta | 31° | 31° | 32° | 33° | 33° | 33° | 33° | 33° | 33° | 33° | 33° | 32° |
Average daily highs. Climate normals from Batam and Jakarta (Wikipedia, CC BY-SA), which cite the national weather services.
Related routes
Sources
- en.wikipedia.org — airlines and destinations, checked 2026-10-01
- en.wikipedia.org — airlines and destinations, checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
- en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
Flight tracking: adsb.lol community ADS-B data (CC0), 6 September – 3 October 2026. Times are median wheels-up to wheels-down; add taxiing for gate-to-gate.
Report a change — seen something different at the airport or on the airline's site? We re-check and log corrections publicly.