Siatka połączeń Batik Air (ID)
Siatka połączeń Batik Air (ID): 144 trasy, 50 lotnisk w 5 krajach. Główne bazy: Jakarta, Makassar, Kuta, Badung, Surabaya.
Lotniska obsługiwane przez Batik Air
- Soekarno-Hatta International Airport (CGK) — Jakarta, 43 trasy
- Sultan Hasanuddin International Airport (UPG) — Makassar, 11 tras
- Denpasar I Gusti Ngurah Rai International Airport (DPS) — Kuta, Badung, 8 tras
- Juanda International Airport (SUB) — Surabaya, 7 tras
- Kualanamu International Airport (KNO) — Beringin, 4 trasy
- Halim Perdanakusuma International Airport (HLP) — Jakarta, 4 trasy
- Iskandar Airport (PKN) — Pangkalanbun, 3 trasy
- Kuala Lumpur International Airport (KUL) — Sepang, 3 trasy
- Sultan Aji Muhammad Sulaiman Sepinggan International Airport (BPN) — Balikpapan, 3 trasy
- Pattimura International Airport (AMQ) — Ambon, 3 trasy
- Jenderal Ahmad Yani Airport (SRG) — Semarang, 2 trasy
- Domine Eduard Osok Airport (SOQ) — Sorong, 2 trasy
- Singapore Changi Airport (SIN) — Singapore, 2 trasy
- Supadio International Airport (PNK) — Pontianak, 2 trasy
- Mutiara - SIS Al-Jufrie Airport (PLW) — Palu, 2 trasy
- Sultan Mahmud Badaruddin II Airport (PLM) — Palembang, 2 trasy
- Perth International Airport (PER) — Perth, 2 trasy
- Abdul Rachman Saleh Airport (MLG) — Malang, 2 trasy
- Sam Ratulangi International Airport (MDC) — Manado, 2 trasy
- Komodo Airport (LBJ) — Labuan Bajo, Manggarai Barat, 2 trasy
- El Tari Airport (KOE) — Kupang, 2 trasy
- Haluoleo Airport (KDI) — Kendari, 2 trasy
- Dortheys Hiyo Eluay International Airport (DJJ) — Sentani, 2 trasy
- Sultan Thaha Airport (DJB) — Jambi, 2 trasy
- Kalimarau Airport (BEJ) — Tanjung Redeb - Borneo Island, 2 trasy
- Yogyakarta International Airport (YIA) — Yogyakarta, 1 trasa
- Sultan Babullah Airport (TTE) — Ternate, 1 trasa
- Juwata International Airport / Suharnoko Harbani AFB (TRK) — Tarakan, 1 trasa
- Raja Haji Fisabilillah International Airport (TNJ) — Tanjung Pinang-Bintan Island, 1 trasa
- Tambolaka Airport (TMC) — Radamata, 1 trasa
- Radin Inten II International Airport (TKG) — Bandar Lampung, 1 trasa
- Mozes Kilangin Airport (TIM) — Timika, 1 trasa
- Adisoemarmo International Airport (SOC) — Surakarta, 1 trasa
- Tjilik Riwut Airport (PKY) — Palangkaraya, 1 trasa
- Sultan Syarif Kasim II International Airport / Roesmin Nurjadin AFB (PKU) — Pekanbaru, 1 trasa
- Penang International Airport (PEN) — Penang, 1 trasa
- Minangkabau International Airport (PDG) — Padang (Katapiang), 1 trasa
- Douw Aturure Airport (NBX) — Nabire, 1 trasa
- Rendani Airport (MKW) — Manokwari, 1 trasa
- Syukuran Aminuddin Amir Airport (LUW) — Luwok, 1 trasa
- Lombok International Airport (LOP) — Mataram (Pujut, Lombok Tengah), 1 trasa
- Silampari Airport (LLJ) — Lubuk Linggau, 1 trasa
- Jalaluddin Airport (GTO) — Gorontalo, 1 trasa
- Don Mueang International Airport (DMK) — Bangkok, 1 trasa
- Muara Bungo Airport (BUU) — Muara Bungo, 1 trasa
- Sultan Iskandar Muda International Airport (BTJ) — Banda Aceh, 1 trasa
- Hang Nadim International Airport (BTH) — Batam, 1 trasa
- Fatmawati Soekarno Airport (BKS) — Bengkulu, 1 trasa
- Syamsudin Noor International Airport (BDJ) — Banjarbaru, 1 trasa
- Aji Pangeran Tumenggung Pranoto International Airport (AAP) — Samarinda, 1 trasa
Trasy Batik Air
- Jakarta (CGK) – Singapore (SIN)
- Jakarta (CGK) – Sepang (KUL)
- Beringin (KNO) – Singapore (SIN)
- Sepang (KUL) – Surabaya (SUB)
- Jakarta (CGK) – Bangkok (DMK)
- Beringin (KNO) – Sepang (KUL)
- Jakarta (CGK) – Kuta, Badung (DPS)
- Jakarta (CGK) – Perth (PER)
- Jakarta (CGK) – Makassar (UPG)
- Jakarta (CGK) – Surabaya (SUB)
- Jakarta (CGK) – Penang (PEN)
- Kuta, Badung (DPS) – Perth (PER)
- Balikpapan (BPN) – Jakarta (CGK)
- Jakarta (CGK) – Beringin (KNO)
- Batam (BTH) – Jakarta (CGK)
- Jakarta (CGK) – Kupang (KOE)
- Kuta, Badung (DPS) – Makassar (UPG)
- Ambon (AMQ) – Jakarta (CGK)
- Jakarta (CGK) – Sentani (DJJ)
- Banjarbaru (BDJ) – Jakarta (CGK)
- Jakarta (CGK) – Mataram (Pujut, Lombok Tengah) (LOP)
- Jakarta (CGK) – Manado (MDC)
- Jakarta (CGK) – Sorong (SOQ)
- Jakarta (CGK) – Labuan Bajo, Manggarai Barat (LBJ)
- Jakarta (CGK) – Pontianak (PNK)
- Jakarta (CGK) – Yogyakarta (YIA)
- Kuta, Badung (DPS) – Surabaya (SUB)
- Jakarta (CGK) – Pekanbaru (PKU)
- Jakarta (CGK) – Palembang (PLM)
- Jakarta (CGK) – Semarang (SRG)
- Jakarta (CGK) – Palu (PLW)
- Jakarta (CGK) – Ternate (TTE)
- Jakarta (CGK) – Padang (Katapiang) (PDG)
- Samarinda (AAP) – Jakarta (CGK)
- Tanjung Redeb - Borneo Island (BEJ) – Jakarta (CGK)
- Jakarta (CGK) – Kendari (KDI)
- Banda Aceh (BTJ) – Jakarta (CGK)
- Jakarta (CGK) – Pangkalanbun (PKN)
- Jakarta (CGK) – Jambi (DJB)
- Jakarta (CGK) – Gorontalo (GTO)
- Jakarta (CGK) – Palangkaraya (PKY)
- Jakarta (CGK) – Tarakan (TRK)
- Jakarta (CGK) – Malang (MLG)
- Jakarta (CGK) – Surakarta (SOC)
- Jakarta (CGK) – Bandar Lampung (TKG)
- Bengkulu (BKS) – Jakarta (CGK)
- Muara Bungo (BUU) – Jakarta (CGK)
- Jakarta (CGK) – Lubuk Linggau (LLJ)
- Jakarta (CGK) – Tanjung Pinang-Bintan Island (TNJ)
- Kuta, Badung (DPS) – Kupang (KOE)
- Surabaya (SUB) – Makassar (UPG)
- Kuta, Badung (DPS) – Jakarta (HLP)
- Kuta, Badung (DPS) – Labuan Bajo, Manggarai Barat (LBJ)
- Kuta, Badung (DPS) – Radamata (TMC)
- Balikpapan (BPN) – Makassar (UPG)
- Ambon (AMQ) – Makassar (UPG)
- Sentani (DJJ) – Makassar (UPG)
- Manado (MDC) – Makassar (UPG)
- Jakarta (HLP) – Surabaya (SUB)
- Palu (PLW) – Makassar (UPG)
- Timika (TIM) – Makassar (UPG)
- Kendari (KDI) – Makassar (UPG)
- Luwok (LUW) – Makassar (UPG)
- Tanjung Redeb - Borneo Island (BEJ) – Surabaya (SUB)
- Pangkalanbun (PKN) – Surabaya (SUB)
- Balikpapan (BPN) – Pontianak (PNK)
- Jambi (DJB) – Beringin (KNO)
- Jakarta (HLP) – Palembang (PLM)
- Ambon (AMQ) – Nabire (NBX)
- Manokwari (MKW) – Sorong (SOQ)
- Jakarta (HLP) – Malang (MLG)
- Pangkalanbun (PKN) – Semarang (SRG)