
Where Batik Air Malaysia flies
Batik Air Malaysia flies 62 nonstop routes between 51 airports in 19 countries. Its busiest airports are Federal Territory of Kuala Lumpur (KUL), Federal Territory of Kuala Lumpur (SZB) and Denpasar. 6 routes start or resume in the coming months.
Busiest airports
Starting soon
- Batam to PenangFirst flightFirst flight Oct 18, 2026
- Penang to BatamFirst flightFirst flight Oct 18, 2026
- Denpasar to Federal Territory of Kuala LumpurFirst flightFirst flight Oct 20, 2026
- Federal Territory of Kuala Lumpur to DenpasarFirst flightFirst flight Oct 20, 2026
Ending soon
- Federal Territory of Kuala Lumpur to PrayaLast flightLast flight Oct 24, 2026
- Federal Territory of Kuala Lumpur to PekanbaruLast flightLast flight Oct 24, 2026
- Praya to Federal Territory of Kuala LumpurLast flightLast flight Oct 24, 2026
- Pekanbaru to Federal Territory of Kuala LumpurLast flightLast flight Oct 24, 2026
From Federal Territory of Kuala Lumpur
47- BangkokDMK
- BatamBTH
- BengaluruBLR
- BintuluBTU
- ChangshaCSX
- ChengduTFU
- ColomboCMB
- Da NangDAD
- DenpasarDPS
- DhakaDAC
- DiliDIL
- GuangzhouCAN
- HanoiHAN
- Hong KongHKG
- JakartaCGK
- Johor BahruJHB
- KarachiKHI
- KathmanduKTM
- KochiCOK
- Kota BharuKBR
- Kota KinabaluBKI
- KuchingKCH
- KunmingKMG
- LahoreLHE
- LangkawiLGK
- MaléMLE
- MedanKNO
- MumbaiBOM
- New DelhiDEL
- OsakaKIX
- PekanbaruPKU
- PenangPEN
- PerthPER
- PhuketHKT
- PrayaLOP
- SeoulICN
- ShanghaiPVG
- SibuSBW
- SingaporeSIN
- SydneySYD
- Taipei CityTPE
- TashkentTAS
- TawauTWU
- TiruchirappalliTRZ
- TokyoNRT
- XiamenXMN
- ZhengzhouCGO
From Federal Territory of Kuala Lumpur
9- BangkokDMK
- DenpasarDPS
- JakartaCGK
- Johor BahruJHB
- Kota BharuKBR
- Kota KinabaluBKI
- KuchingKCH
- PenangPEN
- SingaporeSIN
From Denpasar
4- BrisbaneBNE
- MelbourneMEL
- PerthPER
- SydneySYD
From Kota Kinabalu
1From Penang
1- BatamBTH
Schedules as of Oct 9, 2026.