Skip to content
Illustration: empty airport departure hall at sunset, with a plain white jet parked outside

Hang Nadim Airport (BTH)

Flights to Batam: airlines and routes

11 airlines we can confirm, grouped by area. Last checked 5 November 2026.

Routes change often, and no single official list is complete or dated. Confirm with the airline before you book. For today's flights, use the live boards the airport links to.

Airlines

Destinations by area

Weekly flights as stated by Indonesia's Directorate General of Civil Aviation. Its list shows no update date. Ministry list

International

CityAirportAirlines, flights a week
Kuala Lumpur, MalaysiaKuala Lumpur InternationalBatik Air 7x
Subang, MalaysiaSultan Abdul Aziz ShahBatik Air 7x
Seoul, South KoreaIncheon InternationalJeju Air 4x

Riau Islands

CityAirportAirlines, flights a week
NatunaRanaiWings Air 7x · Nam Air 2x
AnambasLetungWings Air 4x
Dabo SingkepDaboSusi Air 3x

Sumatra

CityAirportAirlines, flights a week
MedanKualanamu InternationalCitilink 7x · Lion Air 7x
PekanbaruSultan Syarif Kasim IILion Air 7x · Super Air Jet 7x · Citilink 6x
PadangMinangkabauLion Air 7x · Super Air Jet 7x · Citilink 6x
PalembangSultan Mahmud Badaruddin IILion Air 7x · Citilink 7x
JambiSultan ThahaSuper Air Jet 7x
Pangkal PinangDepati AmirSuper Air Jet 7x
Bandar LampungRadin Inten IISuper Air Jet 7x
Silangit, Lake TobaRaja Sisingamangaraja XIICitilink 1x
RengatJapuraSusi Air 2x
Pasir PengaraianTuanku TambusaiSusi Air 2x

Java

CityAirportAirlines, flights a week
JakartaSoekarno-HattaLion Air 7x · Batik Air 7x · Garuda Indonesia 7x · Super Air Jet 7x · Citilink 7x · Nam Air 2x
SurabayaJuandaLion Air 7x · Citilink 7x
YogyakartaYogyakartaSuper Air Jet 7x
SemarangJenderal Ahmad YaniSuper Air Jet 7x
Majalengka, West JavaKertajatiSuper Air Jet 7x

Kalimantan

CityAirportAirlines, flights a week
BalikpapanSultan Aji Muhammad SulaimanLion Air 7x · Super Air Jet 7x
PontianakSupadioLion Air 7x

Routes announced by the airline or BP Batam

Some of these are newer than the ministry's list and some are older notices, so check that a route is still running. Times are local at the departure airport.

RouteAirlineFrom BatamTo BatamStartingSource
Batam ↔ Penang, MalaysiaDirect, three times a week.Batik Air Malaysia––18 October 2026BP Batam
Batam ↔ RengatWings AirTue, Thu, Sat 13:10Tue, Thu, Sat 14:4023 June 2026Lion Group
Batam ↔ Pangkal PinangWings AirTue, Thu, Sat 16:41Wed, Fri, Sun 07:0018 June 2026Lion Group
Batam ↔ Jeddah, Saudi ArabiaNon-stop Umrah flights for the 2026 season.Lion AirJT-082 15:25JT-083 19:3025 June 2026Lion Air
Batam ↔ BengkuluWings AirWed, Fri 12:25Thu, Sat 06:0029 August 2025Lion Group
Batam ↔ Dabo SingkepWings AirTue, Thu, Sat 13:40Tue, Thu, Sat 15:0014 June 2025Lion Group
Batam ↔ SingkawangWings AirTue, Thu, Sat 08:10Tue, Thu, Sat 11:0012 June 2025Lion Group
Batam ↔ SilangitSuper Air JetThu, Sun 10:00Thu, Sun 12:0522 September 2024Lion Group
Batam ↔ LombokSuper Air JetFri, Sun 11:40Fri, Sun 16:0013 September 2024Lion Group
Batam ↔ Banda AcehSuper Air JetMon, Fri 09:55Mon, Fri 12:3513 September 2024Lion Group
Batam ↔ Kuala LumpurDirect, about 1 hour 10 minutes.AirAsia–––AirAsia
Flights to Batam, airlines and routes by area, last checked 5 November 2026

Print or save this list

One A4 sheet with every airline and route on this page.

Last checked 5 November 2026. Source: hubud.kemenhub.go.id, lionair.co.id, airasia.com, bpbatam.go.id

Entry rules for Indonesia