Skip to content
Airport Transportation

Batik Air

OD MXD

Batik Air is the full-service airline brand of the Lion Group, flown by Batik Air Malaysia from Kuala Lumpur and by Batik Air in Indonesia from Jakarta. This guide covers its hubs, network, fleet, cabins, baggage, check-in, Batik Air Club and airport transportation.

115
Aircraft
100
Destinations
KUL, CGK
Hubs

Landing with Batik Air?

Pick your arrival airport. Fixed price, and a driver in arrivals with your name on a sign.

Book from KUL

The airline

About Batik Air

Schedules, aircraft assignments, terminals and fare rules can change. Confirm operational details directly with Batik Air before travel.

Official name

Malindo Airways Sdn. Bhd., trading as Batik Air Malaysia; PT Batik Air Indonesia

Callsign

MALINDO (Batik Air Malaysia); BATIK (Batik Air Indonesia)

Country

Malaysia and Indonesia

Founded

2012 for both airlines; Batik Air Malaysia (as Malindo Air) began flying in March 2013 and Batik Air Indonesia in May 2013

Parent company

Lion Group (Batik Air Malaysia is owned by Sky One Investors and the Lion Group)

Head office

Petaling Jaya, Selangor, Malaysia; Batik Air Indonesia in Jakarta, Indonesia

Alliance

None

Frequent-flyer program

Batik Air Club

Official website

batikair.com.my (Malaysia); batikair.com (Indonesia)

Batik Air is the full-service airline brand of the Lion Group, the Indonesian aviation group that also owns Lion Air. Two sister airlines fly under the name: Batik Air Malaysia, founded in 2012 as Malindo Air, which began flying in March 2013, took the Batik Air name in April 2022 and has its head office in Petaling Jaya, near Kuala Lumpur; and Batik Air in Indonesia, PT Batik Air Indonesia, which began flying in May 2013 and is based in Jakarta. Neither airline belongs to an airline alliance, and both use the Batik Air Club loyalty program.

Batik Air Malaysia's main hub is Kuala Lumpur International Airport (KUL), with a second base at Subang Airport (SZB), and flights across Malaysia and to Indonesia, Thailand, Vietnam, China, Japan, South Korea, India, Sri Lanka, the Maldives, the Middle East and Australia. Batik Air in Indonesia flies from Jakarta Soekarno-Hatta (CGK) and Halim Perdanakusuma, with a domestic network across Indonesia and international flights to Kuala Lumpur, Penang, Singapore, Bangkok-Don Mueang and Perth. Together they serve about 100 destinations.

The combined fleet of about 115 aircraft is made up of Boeing 737-800 and 737 MAX 8, Airbus A320 and Airbus A330-300 jets.

Network

Where Batik Air flies

Routes and frequencies change with the season. Batik Air Malaysia (OD flight numbers) and Batik Air Indonesia (ID flight numbers) are separate airlines, so check which one operates your flight when you book.

Malaysia

Domestic flights from Kuala Lumpur and Subang to Penang, Langkawi, Johor Bahru, Kota Bharu, Kota Kinabalu, Kuching, Sibu, Bintulu and Tawau.

Indonesia

Batik Air flies across Indonesia from Jakarta, including Bali, Surabaya, Makassar, Medan and Labuan Bajo. Batik Air Malaysia flies from Kuala Lumpur to Jakarta, Bali, Medan, Surabaya, Lombok and other Indonesian cities.

Southeast Asia

Flights to Singapore Changi, Bangkok-Don Mueang, Phuket, Hanoi, Da Nang and Dili.

China, Japan, South Korea and Taiwan

Batik Air Malaysia flights from Kuala Lumpur to Guangzhou, Shanghai, Chengdu, Kunming, Xiamen and other Chinese cities, Hong Kong, Taipei, Tokyo Narita, Osaka Kansai and Seoul Incheon.

India, South Asia and the Middle East

Batik Air Malaysia flights from Kuala Lumpur to Bengaluru, Kochi, Delhi, Mumbai and Tiruchirappalli, Colombo, Malé, Kathmandu, Dhaka, Karachi and Lahore, Dubai, Jeddah and Tashkent.

Australia

Batik Air Malaysia flies from Kuala Lumpur to Perth and Sydney, and via Bali to Sydney, Melbourne and Brisbane. Both airlines fly between Bali and Perth, and Batik Air flies between Jakarta and Perth.

Aircraft

Batik Air fleet

The figure of about 115 aircraft combines Batik Air Malaysia (about 53 at the start of 2026, with more joining during the year) and Batik Air Indonesia (about 62). The aircraft shown at booking is not guaranteed until departure.

Boeing 737-800 and 737 MAX 8

The main Batik Air Malaysia aircraft, with 12 Business Class and 150 Economy seats; Batik Air Indonesia also flies the 737-800.

Airbus A320

The main Batik Air Indonesia aircraft, most with 12 Business Class and 144 Economy seats. Batik Air has started to receive the A320neo.

Airbus A330-300

Wide-body aircraft for longer and high-demand routes, including Kuala Lumpur–Sydney.

On order

Batik Air Indonesia has Airbus A320neo and A321LR aircraft on order.

On board

Batik Air cabin classes

Batik Air flights have a Business Class cabin and an Economy cabin on most aircraft. Check the seat map and fare conditions before you buy.

Business Class

Wider seats with more legroom, priority services and a larger baggage allowance. Business fares come in more and less flexible options.

Economy

The standard cabin. Economy fares such as Economy Value and Economy Flexi differ in baggage, change rules and seat selection; fare names can vary by airline and market.

Lowest fares

Batik Air Malaysia also sells a lower fare without checked baggage on domestic and Southeast Asian routes, with bags available as an extra.

On board

Selected Batik Air Malaysia aircraft have Wi-Fi-based entertainment streamed to your own device, plus power sockets and USB ports.

Before you fly

Practical information

Baggage Cabin bags, checked bags, missing luggage

Batik Air baggage allowances depend on the airline, fare, cabin and route. Allowances are shown during booking and on your itinerary.

Carry-on

Each passenger can bring a cabin bag; the number of bags and the size and weight limits depend on fare and cabin.

Checked baggage

Checked bags depend on fare. Business Class and most Economy fares include an allowance; the lowest Batik Air Malaysia fares on domestic and Southeast Asian routes include no checked bag, and bags can be added during booking.

Special items

Sports equipment, pets, oversized items and medical equipment follow separate rules. Check the official Batik Air Malaysia website or Batik Air Indonesia website before you fly.

Check-in and boarding Steps before departure

Online check-in on the Batik Air websites or app is available before departure; for Batik Air Malaysia it normally opens 48 hours before departure. Follow the check-in and bag-drop deadlines shown in your booking; at Kuala Lumpur International Airport, Batik Air Malaysia counters normally open 3 hours before departure and close 60 minutes before.

  1. 1 Confirm

    Confirm the operating airline and airport, especially in Kuala Lumpur (KLIA or Subang) and Jakarta (Soekarno-Hatta or Halim).

  2. 2 Documents

    Review passport, visa and entry requirements for your destination.

  3. 3 Check in

    Check in online or in the app as soon as it opens.

  4. 4 Boarding pass

    Download the mobile boarding pass or print it.

  5. 5 Arrive early

    Allow time for bag drop, security and, on international flights, immigration.

Lounges

Lounge access with Batik Air depends on the airline, cabin, fare and airport. Business Class passengers may have lounge access at selected airports; check your booking and the airport before you travel. Some airports also offer lounges that travelers can use under their own conditions.

Loyalty program

Batik Air Club is the loyalty program of Batik Air Malaysia and the Lion Group airlines. It replaced Malindo Miles in 2025. Members earn points on eligible fares booked directly with Batik Air and with partner credit cards, and use them for flights on Batik Air and other Lion Group airlines. Program rules change, so check your account for the conditions that apply to your trip.

Flight status and customer service Official sources

For current operational information, use Batik Air's official services:

Batik Air Malaysia website

batikair.com.my for booking, check-in, trip management and flight status

Batik Air Indonesia website

batikair.com for booking, check-in and trip management on Indonesian flights

Batik Air app

Available for iOS and Android, with mobile check-in and booking management

Where you land

Batik Air airports

Batik Air has one main hub for each airline. In Kuala Lumpur, Batik Air Malaysia flies from both Kuala Lumpur International Airport (KUL) and Subang Airport (SZB), and in Jakarta, Batik Air uses both Soekarno-Hatta (CGK) and Halim Perdanakusuma. Check the airport on your ticket before you book a transfer.

Kuala Lumpur International Airport Hub

KUL · Kuala Lumpur

The main hub of Batik Air Malaysia and the base for most of its international flights. Batik Air Malaysia uses KLIA Terminal 1.

Book a transfer Airport details

Soekarno-Hatta International Airport Hub

CGK · Jakarta

The main hub of Batik Air in Indonesia, with domestic flights across the country and international flights. Batik Air uses Terminal 2, with international flights in Terminal 2F.

Book a transfer Airport details

Other bases

Batik Air Malaysia also flies from Subang Airport (Sultan Abdul Aziz Shah Airport) in Kuala Lumpur to cities in Malaysia, Singapore, Indonesia and Thailand. Batik Air in Indonesia also flies from Jakarta Halim Perdanakusuma and Makassar, with further bases in Denpasar (Bali) and Surabaya.

Ground transport

Airport transportation for Batik Air passengers

Public transport, authorized taxis, shared shuttles or a pre-booked private transfer. Arriving long-haul or with a lot of luggage is the case for booking ahead: fixed price, and a driver in arrivals with your name on a sign.

Airport Transportation is an independent platform and is not affiliated with or endorsed by Batik Air.

Questions

Batik Air FAQs

What are Batik Air's airline codes?

Batik Air Malaysia uses IATA code OD, ICAO code MXD and callsign MALINDO. Batik Air in Indonesia uses IATA code ID, ICAO code BTK and callsign BATIK.

Are Batik Air and Batik Air Malaysia the same airline?

They are separate sister airlines in the Lion Group that share the Batik Air brand and the Batik Air Club program. Batik Air Malaysia flies OD flights from Kuala Lumpur; Batik Air Indonesia flies ID flights from Jakarta.

What are Batik Air's main hubs?

Kuala Lumpur International Airport (KUL) for Batik Air Malaysia and Jakarta Soekarno-Hatta (CGK) for Batik Air Indonesia. Batik Air Malaysia also flies from Subang Airport in Kuala Lumpur, and Batik Air Indonesia from Jakarta Halim Perdanakusuma and Makassar.

Which terminal does Batik Air Malaysia use in Kuala Lumpur?

Batik Air Malaysia uses Terminal 1 at Kuala Lumpur International Airport (KLIA), not Terminal 2. Some flights use Subang Airport instead, so check your boarding pass before you plan your transfer.

Which terminal does Batik Air use in Jakarta?

At Soekarno-Hatta, Batik Air uses Terminal 2, with international flights in Terminal 2F. Some domestic flights use Halim Perdanakusuma Airport instead.

Is Batik Air part of an airline alliance?

No. Neither Batik Air Malaysia nor Batik Air Indonesia is a member of Star Alliance, SkyTeam or oneworld.

What is Batik Air's frequent-flyer program?

Batik Air Club, which replaced Malindo Miles. Points can be used for flights on Batik Air and other Lion Group airlines.

Does Batik Air fly to Bali?

Yes. Batik Air Malaysia flies from Kuala Lumpur to Bali (Denpasar), and Batik Air Indonesia flies to Bali from Jakarta and other Indonesian cities. Both airlines fly between Bali and Perth.

Does Batik Air fly to Perth?

Yes. Batik Air Malaysia flies between Kuala Lumpur and Perth, and Batik Air Indonesia flies from Perth to Jakarta and Bali.

Does Batik Air fly to Mexico or the United States?

No. Batik Air flies within Asia and to Australia and the Middle East. It does not fly to Mexico, the United States or other destinations in the Americas.

When does Batik Air Malaysia online check-in open?

Online check-in for Batik Air Malaysia flights normally opens 48 hours before departure. Follow the deadlines shown in your booking.

Is Airport Transportation affiliated with Batik Air?

No. Airport Transportation is an independent transportation-booking platform and is not affiliated with or endorsed by Batik Air.

Information reviewed in October 2026. Airline schedules, fleet figures, baggage rules and passenger services are subject to change.

Transfer for Batik Air arrivals

Fixed price, driver in arrivals

Book transfer