
Airline | Departure Time | Arrival Time | Origin Airport | Destination Airport | |
|---|---|---|---|---|---|
Batik Air | 14:05 | 15:20 | Kuala Lumpur (KUL) | Jakarta (CGK) | Book flight |
Batik Air | 14:35 | 17:30 | Jakarta (CGK) | Bali / Denpasar (DPS) | Book flight |
Batik Air | 14:50 | 16:00 | Semarang (SRG) | Jakarta (CGK) | Book flight |
Batik Air | 15:50 | 18:40 | Jakarta (HLP) | Bali / Denpasar (DPS) | Book flight |
Batik Air | 16:25 | 17:55 | Surabaya (SUB) | Jakarta (CGK) | Book flight |
Batik Air | 18:05 | 19:15 | Jakarta (CGK) | Yogyakarta (YIA) | Book flight |
Batik Air | 18:10 | 19:05 | Bali / Denpasar (DPS) | Jakarta (CGK) | Book flight |
Batik Air | 21:30 | 22:20 | Singapore (SIN) | Jakarta (CGK) | Book flight |
Batik Air | 22:00 | 10:05 (+1 day) | Surabaya (SUB) | Manado (MDC) | Book flight |
Batik Air | 23:00 | 08:00 (+1 day) | Jakarta (CGK) | Jayapura (DJJ) | Book flight |
20 kg Included
7 kg free
1 hour before departure
Here are the steps to book Batik Air tickets online:
Payments for Batik Air tickets can be made via bank transfer, and credit card.
For more information regarding available payment methods, please visit the Payment Methods page.
The Batik Air e-ticket serves as proof of your booking for Batik Air flights. Show your e-ticket at the Batik Air counter during check-in (either at the airport or online) to get your boarding pass. If you do not receive your e-ticket within 60 minutes after making payment, please contact Traveloka Customer Service immediately.
Batik Air Indonesia is a full-service Indonesian airline operating under IATA code ID and ICAO code BTK, headquartered in Jakarta, Indonesia. Established in June 2012 and commencing commercial operations on 3 May 2013, Batik Air is a wholly owned subsidiary of the Lion Air Group, one of Southeast Asia's largest airline conglomerates. The airline was created to compete in the full-service segment of the Indonesian aviation market, offering passengers complimentary checked baggage, in-flight meals, and personal entertainment systems as standard — a significant step up from the low-cost model of its parent carrier, Lion Air.
Batik Air Indonesia derives its name from batik, the traditional Indonesian art of wax-resist dyeing on fabric, which has been recognised by UNESCO as an Intangible Cultural Heritage of Humanity. This cultural identity is reflected throughout the airline's branding, cabin design, and service philosophy. With its main hub at Soekarno-Hatta International Airport (CGK) in Jakarta and a secondary hub at Juanda International Airport (SUB) in Surabaya, Batik Air operates an extensive domestic and international network spanning more than 40 destinations across Indonesia and the wider Asia-Pacific region. It is important to note that Batik Air Indonesia (ID) is a separate entity from Batik Air Malaysia (OD), although both are part of the Lion Air Group family.
Batik Air Indonesia was born out of Lion Air Group's ambition to diversify beyond the low-cost carrier model and capture the growing demand for premium air travel in Indonesia. Key milestones in the airline's history include:
Batik Air's primary hub at Soekarno-Hatta International Airport (CGK) is Indonesia's busiest airport and a major gateway for both domestic travellers and international visitors. The airline's secondary hub at Juanda International Airport (SUB) in Surabaya provides strong connectivity to eastern Indonesian destinations. Batik Air's mission is to deliver a premium flying experience at competitive fares, combining the operational scale and efficiency of the Lion Air Group with the comfort and service standards expected by full-service passengers.
Batik Air Indonesia operates one of the largest fleets among Indonesian carriers, with over 100 aircraft comprising both narrow-body and wide-body types. The fleet includes the following aircraft variants:
Batik Air maintains its aircraft in accordance with stringent safety standards set by the Indonesian Directorate General of Civil Aviation (DGCA) and international aviation safety protocols. The airline's investment in newer aircraft types such as the Boeing 737 MAX 8 and Airbus A320neo demonstrates its commitment to fleet modernisation, fuel efficiency, and environmental sustainability. This diverse fleet composition allows Batik Air to match the right aircraft to each route based on passenger demand, distance, and airport infrastructure.
Batik Air Indonesia operates an extensive network connecting major cities across the Indonesian archipelago and the wider region. For Malaysian travellers, Batik Air offers direct flights from Kuala Lumpur to key Indonesian destinations, making it a convenient choice for both business and leisure trips.
Malaysian travellers can also explore these related routes on Traveloka for seamless connections to other popular Indonesian destinations:
Search on Traveloka to find real-time availability, the latest fares, and the best deals for Batik Air Indonesia flights from Malaysia.
Batik Air Indonesia offers generous baggage allowances as part of its full-service proposition. Understanding the baggage rules before your trip helps you pack efficiently and avoid unexpected charges at the airport.
If your luggage exceeds the free allowance, excess baggage fees apply on a per-kilogram basis. Rates vary depending on the route:
Batik Air Indonesia follows international aviation security regulations. Key restrictions include:
Airport counter check-in is available at all departure airports served by Batik Air Indonesia. Recommended arrival times are:
Passengers should arrive well in advance during peak travel periods such as Hari Raya, Lebaran, Chinese New Year, school holidays, and long weekends to allow sufficient time for check-in, security screening, and immigration (for international flights).
Batik Air Indonesia offers online check-in (web check-in) for domestic flights through its official website. Key details include:
Batik Air Indonesia's Economy Class offers a comfortable travel experience that stands out among Indonesian carriers. Features include:
Batik Air Indonesia's Business Class delivers a premium experience with enhanced comfort and dedicated service:
As a full-service carrier, Batik Air Indonesia takes pride in its in-flight dining. Meals are inspired by the rich culinary traditions of Indonesia and include:
Pregnant passengers are advised to consult their healthcare provider before booking and to carry all relevant medical documentation when travelling.
Batik Air Indonesia provides dedicated assistance for passengers with reduced mobility, visual or hearing impairments, medical conditions, or other special needs. Available services include:
Passengers who require special assistance should notify the airline or Traveloka at least 48 hours before departure to ensure arrangements are in place.
Parents or guardians must complete the required documentation at the departure airport and ensure a designated responsible adult is present at the arrival airport for collection.
To reschedule a Batik Air Indonesia flight booked through Traveloka:
Rescheduling availability and fees depend on your fare type. Flexible fares typically allow changes with lower or waived fees, while promotional and Super Saver fares may have stricter conditions or higher rebooking charges.
Refund eligibility depends on the ticket type and fare rules:
To request a cancellation or refund, visit your booking details on Traveloka and follow the guided process. Refund processing typically takes 7 to 30 business days depending on the payment method used.
Booking Batik Air Indonesia flights through Traveloka offers Malaysian travellers a range of advantages that make the entire journey — from searching to boarding — seamless and rewarding:
Use these proven strategies to secure the best fares on Batik Air Indonesia flights from Malaysia:
Follow these simple steps to book your Batik Air Indonesia flight on Traveloka:
With your e-ticket confirmed, you are all set to fly with Batik Air Indonesia. Enjoy a full-service flying experience with complimentary baggage, meals, and entertainment — all booked conveniently through Traveloka.
Economy Class passengers receive 20 kg of free checked baggage and 7 kg of cabin baggage (56 x 36 x 23 cm). Business Class passengers receive 30 kg of free checked baggage and two pieces of cabin baggage at 10 kg each. Super Saver fares may not include free checked baggage, but you can purchase extra baggage during booking on Traveloka.
Yes, as a full-service airline, Batik Air Indonesia provides complimentary meals and beverages on most flights. Business Class passengers receive a full meal service with premium cuisine. Economy Class meal service depends on the fare type and route — longer flights typically include a complimentary meal, while shorter sectors or Super Saver fares may feature a buy-on-board option. All meals are halal-certified.
Batik Air Indonesia was established in 2012 as the full-service airline of the Lion Air Group, positioned above the group's low-cost brands. It flew its inaugural service on 3 May 2013, connecting Jakarta to Manado and to Yogyakarta on the same launch day.
Batik Air Indonesia is based at Soekarno-Hatta International Airport in Jakarta, operating from Terminal 2 after the Lion Air Group consolidated all its Indonesian airline operations there in December 2022. Halim Perdanakusuma Airport in Jakarta serves as the carrier's secondary base.
Batik Air Indonesia operates a mixed fleet of Boeing 737-800s and Airbus A320s for its domestic and regional network, supplemented by a small number of Airbus A330-300 widebodies used on longer routes. This dual-manufacturer fleet distinguishes it from Lion Air Group's mostly Boeing-only low-cost sister carriers.
Batik Air Indonesia offers a dedicated Business Class cabin with a 45-inch seat pitch, compared with 32 inches in economy, along with a personal television at every seat. Business Class passengers also get access to Batik Air's own lounges at Soekarno-Hatta and Halim Perdanakusuma airports.
Batik Air Indonesia has an active codeshare agreement with Emirates, under which Emirates places its code on 8 Batik Air routes from Jakarta to cities including Denpasar, Surabaya, Medan and Makassar. An accompanying interline deal extends Emirates ticketing to 17 further domestic Indonesian points via Jakarta and Denpasar.
Batik Air Indonesia holds the IATA Operational Safety Audit (IOSA) certification, the same operational and safety standard used by major full-service carriers worldwide. Batik Air has also been fully cleared from the European Union's list of airlines restricted from flying into EU airspace, reflecting sustained compliance with international technical and safety standards.
Batik Air Indonesia classifies unaccompanied minors as children aged 5 to 12 on domestic flights, while young passengers aged 13 to 16 travel under a separate young-passenger category. Children aged 2 to 5 must always travel with an able-bodied companion aged 18 or older, and ground staff hand off unaccompanied minors directly to cabin crew at boarding.
For Batik Air Indonesia domestic flights, airport check-in opens 2 hours before departure and the counter closes 30 minutes before scheduled takeoff. International flights follow a stricter cutoff, with the check-in counter closing 45 minutes before departure, while the boarding gate itself shuts 15 minutes before the flight leaves.



