
Where Batik Air flies
Batik Air flies 82 nonstop routes between 52 airports in 6 countries. Its busiest airports are Jakarta, Surabaya and Makassar. 32 routes start or resume in the coming months.
Busiest airports
Starting soon
- Nabire Regency to Kota AmbonFirst flightFirst flight Oct 11, 2026
From Jakarta
45- BalikpapanBPN
- Banda AcehBTJ
- Bandar Lampung CityTKG
- BangkokDMK
- BanjarmasinBDJ
- BatamBTH
- BengkuluBKS
- DenpasarDPS
- Federal Territory of Kuala LumpurKUL
- GorontaloGTO
- JambiDJB
- JayapuraDJJ
- KendariKDI
- Kota AmbonAMQ
- KupangKOE
- Labuan BajoLBJ
- Lubuk LinggauLLJ
- LuwukLUW
- MakassarUPG
- MalangMLG
- ManadoMDC
- MedanKNO
- NanningNNG
- PadangPDG
- PalangkarayaPKY
- PalembangPLM
- Palu CityPLW
- Pangkalan BunPKN
- PekanbaruPKU
- PenangPEN
- PerthPER
- PontianakPNK
- PrayaLOP
- SamarindaAAP
- SemarangSRG
- SingaporeSIN
- SorongSOQ
- SurabayaSUB
- Surakarta CitySOC
- Tanjung PinangTNJ
- Tanjung RedebBEJ
- TarakanTRK
- TernateTTE
- TimikaTIM
- YogyakartaYIA
From Surabaya
11- DenpasarDPS
- Federal Territory of Kuala LumpurKUL
- JakartaHLP
- KendariKDI
- Kota AmbonAMQ
- MakassarUPG
- ManadoMDC
- PalembangPLM
- Palu CityPLW
- Pangkalan BunPKN
- Tanjung RedebBEJ
From Makassar
9From Denpasar
5- JakartaHLP
- Kota TambolakaTMC
- KupangKOE
- Labuan BajoLBJ
- PerthPER
From Federal Territory of Kuala Lumpur
3- Johor BahruJHB
- MedanKNO
- PrayaLOP
From Jakarta
2- MalangMLG
- PalembangPLM
From Medan
2- JambiDJB
- SingaporeSIN
From Kota Ambon
1- Nabire RegencyNBX
From Balikpapan
1- PontianakPNK
From Manado
1- NingboNGB
From Pangkalan Bun
1- SemarangSRG
From Sorong
1- ManokwariMKW
Schedules as of Oct 9, 2026.