Batik Air Malaysia Baggage Guide & Official Links

OD / MXV · Malaysia

Pre-purchase weight-based extra baggage (10/20/30/40 kg packages) at booking time or via Manage Booking up to 12 hours before departure; excess baggage at the airport is charged per kilogram. Use the official links below to review baggage rules, booking access, and related airline services.

Official website

Buy Extra Baggage

Updated Aug 9, 2026

Steps

  1. When booking a flight on batikair.com.my, add a prepaid baggage package (10/20/30/40 kg) during the booking flow.
  2. For an existing booking, open batikair.com.my and click the 'Manage booking' tab, or go directly to mb.batikair.com.my/manage-booking/login.
  3. Enter your booking reference (PNR), first name and last name as recorded in the booking, then click Search.
  4. Open the baggage section, select the prepaid package you need (10, 20, 30 or 40 kg) and complete payment.
  5. The prepaid allowance is added to your booking and your e-itinerary is updated after purchase.

Prices

Pre-paid extra checked baggage (10/20/30/40 kg packages)

Weight-based prepaid packages sold in 10/20/30/40 kg steps; rates apply per sector and vary by route. Booking-time (initial) rates are lower than post-booking Manage Booking rates. Available for purchase up to 12 hours before scheduled departure; MYR rates are converted ex-origins and taxes (e.g. Malaysia SST / India K3) may apply.

LabelAmount
Initial booking, domestic (from/to KLIA) — Alor Setar, Kota Bharu, Penang, Johor Bahru, LangkawiRM 60 / 95 / 120 / 190 (10 / 20 / 30 / 40 kg)
Initial booking, domestic (from/to KLIA) — Johor Bahru, Langkawi (to/from Subang)RM 60 / 95 / 120 / 190 (10 / 20 / 30 / 40 kg)
Initial booking, domestic (from/to KLIA) — Penang, Kota Bharu (to/from Subang)RM 50 / 85 / 110 / 170 (10 / 20 / 30 / 40 kg)
Initial booking, domestic (from/to KLIA) — Bintulu, Kuching, Sibu, MiriRM 70 / 110 / 150 / 220 (10 / 20 / 30 / 40 kg)
Initial booking, domestic (from/to KLIA) — Tawau, Sandakan, Kuching (to/from Kota Kinabalu)RM 70 / 110 / 150 / 220 (10 / 20 / 30 / 40 kg)
Initial booking, domestic (from/to KLIA) — Tawau, Kota Kinabalu, SandakanRM 90 / 130 / 190 / 260 (10 / 20 / 30 / 40 kg)
Initial booking, domestic (from/to KLIA) — Kuching (to/from Subang)RM 70 / 110 / 150 / 220 (10 / 20 / 30 / 40 kg)
Initial booking, domestic (from/to KLIA) — Kota Kinabalu (to/from Subang)RM 90 / 130 / 190 / 260 (10 / 20 / 30 / 40 kg)
Initial booking, domestic (from/to KLIA) — Johor Bahru (to/from Penang)RM 60 / 90 / 120 / 190 (10 / 20 / 30 / 40 kg)
Initial booking, international — Hat Yai, KrabiRM 60 / 95 / 120 / 190 (10 / 20 / 30 / 40 kg)
Initial booking, international — Singapore, Da Nang, MedanRM 60 / 100 / 140 / 200 (10 / 20 / 30 / 40 kg)
Initial booking, international — Singapore (to/from Subang, Ipoh, Penang)RM 60 / 100 / 140 / 200 (10 / 20 / 30 / 40 kg)
Initial booking, international — Medan (to/from Penang)RM 60 / 100 / 140 / 200 (10 / 20 / 30 / 40 kg)
Initial booking, international — Bangkok (to/from Johor Bahru)RM 80 / 125 / 165 / 250 (10 / 20 / 30 / 40 kg)
Initial booking, international — Jakarta (to/from Penang, Johor Bahru, Subang)RM 80 / 125 / 165 / 250 (10 / 20 / 30 / 40 kg)
Initial booking, international — Bangkok, Phuket, JakartaRM 80 / 125 / 165 / 250 (10 / 20 / 30 / 40 kg)
Initial booking, international — TaiwanRM 90 / 130 / 190 / 260 (10 / 20 / 30 / 40 kg)
Initial booking, international — Delhi, Mumbai, Haikou, GuangzhouRM 90 / 140 / 230 / 280 (10 / 20 / 30 / 40 kg)
Initial booking, international — Haikou (to/from Penang)RM 80 / 130 / 220 / 260 (10 / 20 / 30 / 40 kg)
Initial booking, international — Hanoi, Batam, Surabaya, Lombok, Bali, Kochi, Tiruchirapally, ChengduRM 100 / 160 / 260 / 320 (10 / 20 / 30 / 40 kg)
Initial booking, international — BangaloreRM 110 / 170 / 270 / 340 (10 / 20 / 30 / 40 kg)
Initial booking, international — Japan, Korea, PerthRM 110 / 170 / 290 / 340 (10 / 20 / 30 / 40 kg)
Initial booking, international — Korea (to/from Kota Kinabalu)RM 110 / 170 / 290 / 340 (10 / 20 / 30 / 40 kg)
Initial booking, international — Hong Kong, Kunming, ShanghaiRM 110 / 190 / 290 / 380 (10 / 20 / 30 / 40 kg)
Initial booking, international — MelbourneRM 120 / 200 / 300 / 380 (10 / 20 / 30 / 40 kg)
Initial booking, international — Changsha, Maldives, Xiamen, ZhengzhouRM 130 / 210 / 310 / 420 (10 / 20 / 30 / 40 kg)
Initial booking, international — Sydney, BrisbaneRM 150 / 260 / 390 / 500 (10 / 20 / 30 / 40 kg)
Initial booking, international — United Arab Emirates, Saudi ArabiaRM 170 / 330 / 490 / 660 (10 / 20 / 30 / 40 kg)
Initial booking, international — UzbekistanRM 190 / 320 / 440 / 640 (10 / 20 / 30 / 40 kg)
Initial booking, international — Bangladesh, Nepal, PakistanRM 290 / 520 / 740 / 1,040 (10 / 20 / 30 / 40 kg)
Initial booking — Taiwan to JapanRM 65 / 115 / 190 / 230 (10 / 20 / 30 / 40 kg)
Initial booking — Indonesia to AustraliaRM 130 / 250 / 360 / 500 (10 / 20 / 30 / 40 kg)
Initial booking, departing Australia — Perth - Kuala LumpurAUD 60 / 90 / 120 / 150 (10 / 20 / 30 / 40 kg)
Initial booking, departing Australia — Melbourne - Kuala LumpurAUD 70 / 90 / 120 / 150 (10 / 20 / 30 / 40 kg)
Initial booking, departing Australia — Sydney / Brisbane - Kuala LumpurAUD 70 / 110 / 160 / 180 (10 / 20 / 30 / 40 kg)
Initial booking, departing Australia — Perth / Brisbane / Sydney / Melbourne - BaliAUD 55 / 105 / 150 / 205 (10 / 20 / 30 / 40 kg)
Post booking, domestic (from/to KLIA) — Alor Setar, Kota Bharu, Penang, Johor BahruRM 100 / 200 / 300 / 400 (10 / 20 / 30 / 40 kg)
Post booking, domestic (from/to KLIA) — Penang, Kota Bharu, Johor Bahru (to/from Subang)RM 100 / 200 / 300 / 400 (10 / 20 / 30 / 40 kg)
Post booking, domestic (from/to KLIA) — LangkawiRM 110 / 210 / 310 / 420 (10 / 20 / 30 / 40 kg)
Post booking, domestic (from/to KLIA) — Langkawi (to/from Subang)RM 110 / 210 / 320 / 420 (10 / 20 / 30 / 40 kg)
Post booking, domestic (from/to KLIA) — Bintulu, Kuching, SibuRM 120 / 240 / 360 / 480 (10 / 20 / 30 / 40 kg)
Post booking, domestic (from/to KLIA) — Tawau, Sandakan, Kuching (to/from Kota Kinabalu)RM 120 / 240 / 360 / 480 (10 / 20 / 30 / 40 kg)
Post booking, domestic (from/to KLIA) — Kota Kinabalu, Miri, Sandakan, TawauRM 140 / 280 / 420 / 560 (10 / 20 / 30 / 40 kg)
Post booking, domestic (from/to KLIA) — Johor Bahru (to/from Penang)RM 100 / 200 / 300 / 400 (10 / 20 / 30 / 40 kg)
Post booking, international — Vietnam, Thailand, Singapore, Indonesia, China, Hong Kong, Taiwan, Korea, Bangalore, Kochi, TiruchirapallyRM 165 / 330 / 495 / 660 (10 / 20 / 30 / 40 kg)
Post booking, international — Bangkok (to/from Johor Bahru)RM 165 / 330 / 495 / 660 (10 / 20 / 30 / 40 kg)
Post booking, international — Singapore (to/from Subang, Ipoh)RM 165 / 330 / 495 / 660 (10 / 20 / 30 / 40 kg)
Post booking, international — Jakarta (to/from Subang)RM 165 / 330 / 495 / 660 (10 / 20 / 30 / 40 kg)
Post booking, international — Jakarta, Singapore, Medan (to/from Penang)RM 165 / 330 / 495 / 660 (10 / 20 / 30 / 40 kg)
Post booking, international — Delhi, Mumbai, Maldives, Japan, United Arab Emirates, Australia, Saudi ArabiaRM 220 / 440 / 660 / 880 (10 / 20 / 30 / 40 kg)
Post booking, international — Bangladesh, Pakistan, NepalRM 330 / 610 / 880 / 1,220 (10 / 20 / 30 / 40 kg)
Post booking, international — UzbekistanRM 300 / 600 / 880 / 1,200 (10 / 20 / 30 / 40 kg)
Post booking — Indonesia to AustraliaRM 180 / 360 / 540 / 720 (10 / 20 / 30 / 40 kg)
Post booking — Taiwan to JapanRM 180 / 360 / 540 / 720 (10 / 20 / 30 / 40 kg)

Excess baggage rates at the airport (per kg)

Baggage exceeding the free checked allowance is charged per kilogram at the airport check-in counter on one-way direct Batik Air flights. Prepaid packages cannot be added after online check-in is completed.

LabelAmount
Malaysia → all domestic pointsRM 37 per kg
Malaysia → international (except Bangladesh, Pakistan, Nepal & New Zealand)RM 48 per kg
Malaysia → Bangladesh, Pakistan & NepalRM 58 per kg
Malaysia → New ZealandRM 65 per kg
Australia → MalaysiaAUD 20 per kg
Australia → IndonesiaAUD 18 per kg
Australia → New ZealandAUD 30 per kg
Bangladesh → MalaysiaBDT 1,500 per kg
China → MalaysiaCNY 75 per kg
India → MalaysiaINR 1,000 per kg
Indonesia → MalaysiaIDR 150,000 per kg
Indonesia → AustraliaIDR 120,000 per kg
Indonesia → New ZealandIDR 337,000 per kg
Nepal → MalaysiaUSD 20 per kg
Pakistan → MalaysiaPKR 2,100 per kg
Singapore → MalaysiaSGD 20 per kg
Thailand → MalaysiaTHB 400 per kg
Vietnam → MalaysiaUSD 10 per kg
Hong Kong → MalaysiaHKD 85 per kg
Taiwan → MalaysiaTWD 330 per kg
Japan → MalaysiaJPY 1,600 per kg
Korea → MalaysiaKRW 14,500 per kg
Maldives → MalaysiaUSD 15 per kg
Taiwan → JapanTWD 275 per kg
Japan → TaiwanJPY 1,200 per kg
Saudi Arabia → MalaysiaSAR 40 per kg
United Arab Emirates → MalaysiaAED 40 per kg
Uzbekistan → MalaysiaUSD 15 per kg
New Zealand → MalaysiaNZD 25 per kg
New Zealand → AustraliaNZD 32 per kg

Overweight baggage charges

Checked baggage above the free allowance is charged per kg at check-in (see airport excess rates); cabin baggage above the cabin allowance is charged at the boarding gate.

LabelAmountNotes
Cabin baggage above the cabin allowance (at boarding gate)RM 50 per kg
  • Charged at the boarding gate for any cabin baggage weight in excess of the cabin baggage allowance policy.
  • Cabin bags exceeding the 56 x 36 x 23 cm limit are removed and loaded as checked-in baggage.
Checked baggage exceeding the free allowanceSee official pricing
  • Assessed and charged at the airport check-in counter per kg; see the airport excess baggage rate table for route-specific per-kg amounts.
  • Maximum weight per checked piece is 32 kg.

Sports equipment and special items

Sports equipment is accepted as checked baggage within the permitted free allowance; some items require signing a Limited Release Tag (LRT).

LabelAmountNotes
Surfboard / windboardRM 65 handling charge for the second surfboard
  • Prohibited on ATR-operated routes.
  • Must sign the Limited Release Tag (LRT); within the permitted baggage allowance.
BicycleSee official pricing
  • Maximum 10 bicycles allowed onboard at the same time.
  • Packed in an approved bicycle bag with max length 165 cm; counted within the baggage allowance; LRT required.
Diving equipment / bowling ball / golf bagSee official pricing
  • Weight is calculated within the given ticket's regular baggage allowance.
  • Must be packed in approved bags/boxes; LRT required.
Baby strollers and manual wheelchairsFree of charge
  • Carried free and not counted against the free baggage allowance; may be used up to the boarding gate.
  • LRT must be signed at the check-in counter.
  • Wheelchairs with lithium batteries (up to 300Wh) require advance notification to the airline.
Not permitted as checked baggageSee official pricing
  • Hang gliders, sails, kayaks, canoes and oars, pole vaults and javelins are not permitted to be checked in on Batik Air.

FAQ

Can I buy extra baggage online after booking?

Yes. Prepaid baggage packages (10/20/30/40 kg) can be purchased online via Manage Booking on batikair.com.my, or together with your initial flight booking, up to 12 hours before scheduled departure.

Where do I buy extra baggage?

Pre-book via Manage Booking on batikair.com.my (mb.batikair.com.my/manage-booking/login), at any nearest Batik Air ticketing office, or through the Customer Care Centre (od_customercare@batikair.com.my). At the airport, excess baggage is charged at the check-in counter.

What is the deadline to pre-purchase baggage online?

Pre-purchase of additional baggage must be completed at least 12 hours before the scheduled departure time. Once online check-in is completed, additional baggage cannot be added or pre-purchased.

What are the baggage limits?

Maximum weight per checked piece is 32 kg. Cabin baggage must not exceed 56 x 36 x 23 cm (115 cm linear): 1 piece up to 7 kg in Economy, 2 pieces up to 10 kg combined in Business Class. Prepaid packages are available in 10/20/30/40 kg steps.

How does Batik Air calculate extra baggage charges?

Batik Air uses a weight-based system. Prepaid packages are sold in 10/20/30/40 kg steps with rates per sector depending on the route; the airport rate is charged per kilogram for any excess above the free allowance. Free allowance itself varies by route and fare family (Super Saver 0 kg up to Business Flexi 40-45 kg).

Is it cheaper to pre-purchase baggage online than at the airport?

Yes. Post-booking Manage Booking rates are roughly double the initial booking rates (e.g. domestic 10 kg: RM 60 at initial booking vs RM 100 via Manage Booking), and any excess at the airport is charged per kg (from RM 37 domestic, RM 48 international).

What are the overweight or oversized baggage rules?

Checked baggage exceeding the free allowance is charged per kilogram at the airport check-in counter (e.g. RM 37/kg domestic, RM 48/kg international from Malaysia). Cabin baggage above the allowance is charged RM 50 per kg at the boarding gate, and oversized cabin bags are removed and loaded as checked baggage.

Do codeshare or interline flights have different baggage rules?

Interline and codeshare flights follow the operating carrier's baggage allowance, which may differ from Batik Air's own rules.

Can I get a refund for pre-purchased baggage if I cancel or change my booking?

Pre-purchased baggage is transferable to the new flight but is not refundable on voluntary changes; it is refundable only in involuntary cases such as flight disruptions.

Are there important exceptions or restrictions I should know?

Baggage allowances can be combined with a travelling companion only if the bookings are within the same PNR. RM rates are converted ex-origins at the rate of exchange, so the actual amount may differ, and fees are subject to taxes where applicable (e.g. Malaysia SST / India K3 tax).

Related airlines

Explore more airline baggage pages to compare rules, fees, and official service links.