USD · $
AUD · A$
BRL · R$
CAD · C$
CHF · CHF
CNY · ¥
CZK ·
DKK · kr
EUR ·
GBP · £
IDR · Rp
INR ·
JPY · ¥
KRW ·
NOK · kr
PLN ·
RUB ·
SEK · kr
THB · ฿
TRY ·
TWD · NT$
VND ·
EN
Full Map
From
To
Dates
Flight times
Prices
Alliances
Airlines
Classes
Aircraft
Distance
Duration
0 st
1 st
2 st
Same airline
Reset
Show route info
Show indirect destinations
Price view
Price view
Airport legend
> 100 non-stop destinations

Airports with non-stop flights to 100+ destinations

> 30 non-stop destinations

Airports with non-stop flights to 30+ destinations

> 7 non-stop destinations

Airports with non-stop flights to 7 to 30 destinations

< 7 non-stop destinations

Airports with non-stop flights to less then 7 destinations

Depart from here
Arrive here
Dates All

Show flights within a certain date range

Flight timesNEW! All

Show flights that depart and / or arrive between specific times

Prices All

Show flights within a certain price range

Alliances All

Show flights operated by a specific alliance

Airlines All

Show flights operated by a specific airline

Classes All

Show flights in a specific flight class

Aircraft All

Show flights operated by a specific aircraft

Distance All

Show flights with a min / max flight distance

Duration All

Show flights with a min / max flight duration

Stopovers Non-stop

Show direct flights, or flights with 1 or 2 stopovers

Same airline No

Show connecting flights with the same airline only

Full Map

FlightConnections © 2026

Select departure airport

Where would you like to fly from?

Select destination

Where would you like to fly to?

Batik Air

Batik Air Flights

Home AirlinesBatik Air (OD)

Batik Air routes and airport map

Find all Batik Air flights, destinations, routes and airports on this interactive airline map.

 Remove ads

Where does Batik Air fly to?

Batik Air serves 14 domestic destinations and 62 international destinations in 21 countries, as of April 2026.

List of Batik Air destinations

The following is an overview of all Batik Air flights and destinations:

Australia
Australia
Bangladesh
Bangladesh
China
China
Hong Kong
Hong Kong
India
India
Indonesia
Indonesia
Japan
Japan
Malaysia
Malaysia
Maldives
Maldives
Nepal
Nepal
Pakistan
Pakistan
Saudi Arabia
Saudi Arabia
Singapore
Singapore
South Korea
South Korea
Sri Lanka
Sri Lanka
Taiwan
Taiwan
Thailand
Thailand
Timor-Leste
Timor-Leste
United Arab Emirates
United Arab Emirates
Uzbekistan
Uzbekistan
Vietnam
Vietnam
 Remove ads

Where does Batik Air fly from?

Batik Air departs from 76 airports in 21 countries, as of April 2026.

List of Batik Air departures

The following is an overview of all cities and countries Batik Air departs from:

Batik Air most popular routes

These are currently the most popular flights operated by Batik Air, based on the number of scheduled flights for this month:

Jakarta to Kuala LumpurCGK to KULKuala Lumpur to JakartaKUL to CGKKuala Lumpur to DenpasarKUL to DPSDenpasar to Kuala LumpurDPS to KULBangkok (Don Muang) to Kuala LumpurDMK to KULKuala Lumpur to Bangkok (Don Muang)KUL to DMKPenang to Kuala LumpurPEN to KULKuala Lumpur to PenangKUL to PENKathmandu to Kuala LumpurKTM to KULKuala Lumpur to KathmanduKUL to KTMKuala Lumpur to PerthKUL to PERPerth to Kuala LumpurPER to KULKuala Lumpur to LangkawiKUL to LGKKuala Lumpur to MedanKUL to KNOLangkawi to Kuala LumpurLGK to KULMedan to Kuala LumpurKNO to KULKuala Lumpur to DhakaKUL to DACDhaka to Kuala LumpurDAC to KULSingapore to Kuala LumpurSIN to KULKuala Lumpur to SingaporeKUL to SINKuching to Kuala LumpurKCH to KULKuala Lumpur to KuchingKUL to KCHKuala Lumpur to PenangSZB to PENPenang to Kuala LumpurPEN to SZBKuala Lumpur to Kota KinabaluKUL to BKIKota Kinabalu to Kuala LumpurBKI to KULKuala Lumpur to Johor BahruKUL to JHBKota Bharu to Kuala LumpurKBR to KULKuala Lumpur to Kota BharuKUL to KBRJohor Bahru to Kuala LumpurJHB to KULPhuket to Kuala LumpurHKT to KULKuala Lumpur to PhuketKUL to HKTJakarta to PenangCGK to PENPenang to JakartaPEN to CGKTawau to Kota KinabaluTWU to BKIKota Kinabalu to TawauBKI to TWUDenpasar to SydneyDPS to SYDTiruchirappalli to Kuala LumpurTRZ to KULLahore to Kuala LumpurLHE to KULHanoi to Kuala LumpurHAN to KULKuala Lumpur to HanoiKUL to HANKuala Lumpur to Da NangKUL to DADHong Kong to Kuala LumpurHKG to KULSurabaya to Kuala LumpurSUB to KULKuala Lumpur to Hong KongKUL to HKGKuala Lumpur to LahoreKUL to LHEKuala Lumpur to SurabayaKUL to SUBMumbai to Kuala LumpurBOM to KULKuala Lumpur to MumbaiKUL to BOMSydney to DenpasarSYD to DPSKuala Lumpur to TiruchirappalliKUL to TRZPerth to DenpasarPER to DPSDenpasar to PerthDPS to PERDa Nang to Kuala LumpurDAD to KULKuala Lumpur to KunmingKUL to KMGKunming to Kuala LumpurKMG to KULTawau to Kuala LumpurTWU to KULKuala Lumpur to TawauKUL to TWUNew Delhi to Kuala LumpurDEL to KULKuala Lumpur to New DelhiKUL to DELMalé to Kuala LumpurMLE to KULKuala Lumpur to MaléKUL to MLETokyo to Kuala LumpurNRT to KULKuala Lumpur to TokyoKUL to NRTSeoul to Kuala LumpurICN to KULChengdu to Kuala LumpurTFU to KULMelbourne to DenpasarMEL to DPSKuala Lumpur to ChengduKUL to TFUDenpasar to MelbourneDPS to MELKuala Lumpur to SeoulKUL to ICNKuala Lumpur to TaipeiKUL to TPETaipei to Kuala LumpurTPE to KULKuala Lumpur to GuangzhouKUL to CANDenpasar to BrisbaneDPS to BNEBrisbane to DenpasarBNE to DPSKuala Lumpur to LangkawiSZB to LGKLangkawi to Kuala LumpurLGK to SZBGuangzhou to Kuala LumpurCAN to KULPraya, Lombok to Kuala LumpurLOP to KULKuala Lumpur to Praya, LombokKUL to LOPSingapore to PenangSIN to PENKuala Lumpur to ZhengzhouKUL to CGOPenang to SingaporePEN to SINIpoh to SingaporeIPH to SINChangsha to Kuala LumpurCSX to KULSingapore to IpohSIN to IPHZhengzhou to Kuala LumpurCGO to KULKuala Lumpur to ChangshaKUL to CSXKuala Lumpur to BatamKUL to BTHKochi to Kuala LumpurCOK to KULKuala Lumpur to KochiKUL to COKBatam to Kuala LumpurBTH to KULOkinawa to TaipeiOKA to TPETaipei to OkinawaTPE to OKAColombo to Kuala LumpurCMB to KULBengaluru to Kuala LumpurBLR to KULKuala Lumpur to OsakaKUL to KIXDili to Kuala LumpurDIL to KULKuala Lumpur to ColomboKUL to CMBKuala Lumpur to BengaluruKUL to BLRKarachi to Kuala LumpurKHI to KULOsaka to Kuala LumpurKIX to KULKuala Lumpur to DiliKUL to DILKuala Lumpur to KarachiKUL to KHIKuala Lumpur to HaikouKUL to HAKKuala Lumpur to SanyaKUL to SYXSanya to Kuala LumpurSYX to KULXiamen to Kuala LumpurXMN to KULKuala Lumpur to XiamenKUL to XMNGuangzhou to KuchingCAN to KCHHaikou to Kuala LumpurHAK to KULKuala Lumpur to Huangshan CityKUL to TXNKuala Lumpur to TashkentKUL to TASTashkent to Kuala LumpurTAS to KULKota Kinabalu to SeoulBKI to ICNHuangshan City to Kuala LumpurTXN to KULKuching to GuangzhouKCH to CANSeoul to Kota KinabaluICN to BKIKuala Lumpur to GuilinKUL to KWLGuilin to Kuala LumpurKWL to KULKuala Lumpur to JeddahKUL to JEDPekanbaru to Kuala LumpurPKU to KULJeddah to Kuala LumpurJED to KULGuiyang to PenangKWE to PENKuala Lumpur to PekanbaruKUL to PKUTashkent to LangkawiTAS to LGKPenang to GuiyangPEN to KWEKuala Lumpur to GuiyangKUL to KWEGuiyang to Kuala LumpurKWE to KULLangkawi to TashkentLGK to TASKuala Lumpur to DunhuangKUL to DNHKuala Lumpur to Kota KinabaluSZB to BKIXining to Kuala LumpurXNN to KULKota Kinabalu to Kuala LumpurBKI to SZBKuala Lumpur to XiningKUL to XNNDunhuang to Kuala LumpurDNH to KULKuala Lumpur to SibuKUL to SBWPenang to Johor BahruPEN to JHBJohor Bahru to PenangJHB to PENSibu to Kuala LumpurSBW to KULUrumqi to Kuala LumpurURC to KULKuching to ZhangjiajieKCH to DYGMiri to Kuala LumpurMYY to KULKuala Lumpur to SingaporeSZB to SINBanjarmasin to Kuala LumpurBDJ to KULKuala Lumpur to MakassarKUL to UPGKunming to PenangKMG to PENJohor Bahru to Kuala LumpurJHB to SZBKuala Lumpur to MiriKUL to MYYKuala Lumpur to Kota BharuSZB to KBRSemarang to Kuala LumpurSRG to KULBanda Aceh to Kuala LumpurBTJ to KULKuala Lumpur to Banda AcehKUL to BTJOrdos City to Kuala LumpurDSN to KULKuala Lumpur to UrumqiKUL to URCPalembang to Kuala LumpurPLM to KULSingapore to Kuala LumpurSIN to SZBKunming to Kuala LumpurKMG to SZBKuala Lumpur to SemarangKUL to SRGPenang to KunmingPEN to KMGKuala Lumpur to KunmingSZB to KMGPenang to MedanPEN to KNOKuala Lumpur to PalembangKUL to PLMBintulu Division to Kuala LumpurBTU to KULKuala Lumpur to Bintulu DivisionKUL to BTUKuala Lumpur to JakartaSZB to CGKDubai to Kuala LumpurDXB to KULPontianak to Kuala LumpurPNK to KULKuala Lumpur to Ordos CityKUL to DSNJakarta to Kuala LumpurCGK to SZBKota Bharu to Kuala LumpurKBR to SZBKuala Lumpur to PadangKUL to PDGKuala Lumpur to PontianakKUL to PNKPadang to Kuala LumpurPDG to KULKuala Lumpur to Bangkok (Don Muang)SZB to DMKZhangjiajie to KuchingDYG to KCHShanghai to Kuala LumpurPVG to KULBangkok (Don Muang) to Kuala LumpurDMK to SZBKuala Lumpur to Alor Setar, KedahKUL to AORKuala Lumpur to DubaiKUL to DXBKuala Lumpur to SydneyKUL to SYDMakassar to Kuala LumpurUPG to KULBalikpapan to Kuala LumpurBPN to KULKuala Lumpur to BalikpapanKUL to BPNSydney to Kuala LumpurSYD to KULAlor Setar, Kedah to Kuala LumpurAOR to KULKuala Lumpur to ShanghaiKUL to PVGKuala Lumpur to Johor BahruSZB to JHBMedan to PenangKNO to PENKuala Lumpur to BanjarmasinKUL to BDJ

Important note:

You are looking at a separate leg for this route.

Searching for flights

Unfortunately, there are no direct flights available on your preferred date(s).

Looking for alternative options

Alternative options

Sorry, we found no alternative options for these dates.

 Remove ads

Adblocker detected

This website is made possible by displaying online advertisements to our visitors.

Please support us by disabling your ad blocker. Or choose one of our plans.

Subscribe  

Create your Airline List

0 / 40

Delete Airline List ''?

FlightConnections Premium logo
  • ✅  No advertisements!
  • ⚡  Faster experience (due to no ads)
  • 🏳️‍🌈  Country search
  • 📅  Date filter
  • 💰  Price view (economy)  💸
  • 🗓️  12-month Flight schedules
  • 🛩️  Airline filters (filter multiple)
  • 🛡️  Alliance filter
  • 🌟  Class filter
  • 🗺️  Full map view
  • 📱  Mobile app for iOS and Android
Annual
$ 6.66
Apr 50% off
$ 3.33*
Per Month
Lifetime
$ 298
Apr 50% off
$ 149
One time

Renews annually.  Cancel anytime.
Personal use only.

* Billed and renews at $ 39.99 annually.  Cancel anytime.
Personal use only.

One-time payment. Billed once. Then never again.
Personal use only.

* Billed and renews at €239.88 annually.  Cancel anytime.
Business license.

We donate 1% of our revenue to remove CO₂ from the atmosphere