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.
Weekly flights as stated by Indonesia's Directorate General of Civil Aviation. Its list shows no update date. Ministry list
International
City
Airport
Airlines, flights a week
Kuala Lumpur, Malaysia
Kuala Lumpur International
Batik Air 7x
Subang, Malaysia
Sultan Abdul Aziz Shah
Batik Air 7x
Seoul, South Korea
Incheon International
Jeju Air 4x
Riau Islands
City
Airport
Airlines, flights a week
Natuna
Ranai
Wings Air 7x · Nam Air 2x
Anambas
Letung
Wings Air 4x
Dabo Singkep
Dabo
Susi Air 3x
Sumatra
City
Airport
Airlines, flights a week
Medan
Kualanamu International
Citilink 7x · Lion Air 7x
Pekanbaru
Sultan Syarif Kasim II
Lion Air 7x · Super Air Jet 7x · Citilink 6x
Padang
Minangkabau
Lion Air 7x · Super Air Jet 7x · Citilink 6x
Palembang
Sultan Mahmud Badaruddin II
Lion Air 7x · Citilink 7x
Jambi
Sultan Thaha
Super Air Jet 7x
Pangkal Pinang
Depati Amir
Super Air Jet 7x
Bandar Lampung
Radin Inten II
Super Air Jet 7x
Silangit, Lake Toba
Raja Sisingamangaraja XII
Citilink 1x
Rengat
Japura
Susi Air 2x
Pasir Pengaraian
Tuanku Tambusai
Susi Air 2x
Java
City
Airport
Airlines, flights a week
Jakarta
Soekarno-Hatta
Lion Air 7x · Batik Air 7x · Garuda Indonesia 7x · Super Air Jet 7x · Citilink 7x · Nam Air 2x
Surabaya
Juanda
Lion Air 7x · Citilink 7x
Yogyakarta
Yogyakarta
Super Air Jet 7x
Semarang
Jenderal Ahmad Yani
Super Air Jet 7x
Majalengka, West Java
Kertajati
Super Air Jet 7x
Kalimantan
City
Airport
Airlines, flights a week
Balikpapan
Sultan Aji Muhammad Sulaiman
Lion Air 7x · Super Air Jet 7x
Pontianak
Supadio
Lion 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.
Route
Airline
From Batam
To Batam
Starting
Source
Batam ↔ Penang, MalaysiaDirect, three times a week.