Cheap flights from Mumbai to Kuching — book online with FlightGPT
Quick answer: Mumbai to Kuching non-stop flights take about ≈ 9–12h (1-stop), operated by AirAsia, Malaysia Airlines, Batik Air, with around No non-stop — 1-stop via Kuala Lumpur direct departures a day. Indian passport holders should check the visa requirement summarised below. Use the live search above to compare today's cheapest BOM–KCH fare across every airline, OTA and travel agent in one place.
Last reviewed June 2026 by the FlightGPT flights desk · route facts cross-checked against DGCA and the Airports Authority of India (AAI) · fares are live — verify the final price in search before booking.
Looking for cheap flights from Mumbai to Kuching? FlightGPT compares live BOM to KCH fares across every connected source — Indian carriers, Gulf hubs, OTAs and trusted travel agents — and shows the cheapest options side by side. Whether you want a Mumbai to Kuching non-stop tomorrow, a last-minute weekend deal or the lowest price three months out, every active Mumbai-Kuching fare is one search away.
Mumbai to Kuching flights — quick facts
- Distance: ≈ 3,960 km
- Non-stop flight time: ≈ 9–12h (1-stop)
- Direct flights per day: No non-stop — 1-stop via Kuala Lumpur
- Airlines flying Mumbai Kuching: AirAsia, Malaysia Airlines, Batik Air
- Visa for Indians: Visa-free up to 30 days (verify) + MDAC — see /visas
Routing Mumbai to Kuching
The standard route is via Kuala Lumpur on AirAsia, Malaysia Airlines or Batik Air (≈ 5h to KUL), then a ≈ 1h 45m hop to Kuching. A Singapore connection also works. AirAsia's through-fares are usually cheapest; total time runs ≈ 9–12h with the layover.
Cheapest time to fly and book
Sarawak is a year-round tropical destination; the drier March–September months suit national-park trips. Fares are lowest outside Indian school holidays — book 4–8 weeks ahead and travel midweek, pricing in baggage on the low-cost legs.
Flight duration and stops
There is no direct flight. The Mumbai–KL leg is about 5 hours, then a short onward flight to KCH. Keep a 2-hour-plus layover in Kuala Lumpur, and note you clear Malaysian immigration there, with Sarawak stamping you again on arrival at Kuching.
Baggage and fares
AirAsia and Batik Air sell baggage separately; Malaysia Airlines includes it. Add the bag to compare fairly. Indicative fares are live on FlightGPT as of May 2026. AirAsia connections can be self-transfer — allow time and recheck bags if needed.
Airports and terminals
Mumbai international departures use Terminal 2 (T2). In KL, AirAsia uses klia2 while Malaysia Airlines uses KLIA T1. Kuching International (KCH) is about 11 km south of the city.
Visa and entry for Indians
Malaysia has offered visa-free entry for Indian tourists (up to 30 days) — confirm it applies to your dates — plus the mandatory online MDAC form before travel. Sarawak operates a separate immigration checkpoint, so you are stamped again at Kuching even when connecting from KL. See our visa guide.
Frequently asked questions
Is there a direct flight from Mumbai to Kuching?
No. You connect once, almost always via Kuala Lumpur on AirAsia, Malaysia Airlines or Batik Air.
How long does the trip take?
About 9 to 12 hours door to door including the Kuala Lumpur layover.
Do Indians need a visa for Sarawak?
Malaysia has offered visa-free tourist entry (up to 30 days) plus the MDAC form — confirm for your dates. Sarawak stamps you in separately on arrival.
Why the extra immigration check in Sarawak?
Sarawak controls its own immigration, so you clear passport control again at Kuching even when arriving from Kuala Lumpur.
Which airline is cheapest?
AirAsia through-fares via KL are usually cheapest, but add baggage to compare.
What's the time difference?
Kuching is 2 hours 30 minutes ahead of Indian Standard Time.
Find the cheapest Mumbai to Kuching flight
The cheapest Mumbai to Kuching airfare on any given day depends on three things — your travel date, your airline preference and how far ahead you book. Use the FlightGPT search box above to compare Mumbai to Kuching ticket prices across AirAsia, Malaysia Airlines, Batik Air — typically the lowest fare today differs from the lowest fare 30 days from now by 25-40 percent. We surface every option so the lowest Mumbai-Kuching price wins.
Last-minute Mumbai to Kuching flights
Need a last-minute Mumbai to Kuching flight for tomorrow, this weekend or in the next seven days? Our live BOM-KCH search pulls real-time fares — last-minute deals do appear on this route, especially on red-eye departures and shoulder days. Tap Search on FlightGPT with your date and we will return the cheapest last-minute Mumbai Kuching options instantly.
Mumbai to Kuching non-stop and direct flights
Most travellers prefer the Mumbai to Kuching non-stop option. The direct Mumbai-Kuching flight time is ≈ 9–12h (1-stop). If you are flexible, 1-stop alternatives through major hubs can be 15-30 percent cheaper. FlightGPT lets you filter by "Direct only" or compare both side by side — useful when you want the cheapest Mumbai Kuching ticket but are open to a layover.
Mumbai to Kuching airfare — what to expect
Mumbai to Kuching ticket prices on the FlightGPT live grid update by the minute. The lowest-priced Mumbai Kuching airfare today might be on a low-cost carrier; the best deal next month might be on a full-service AirAsia flight bundled with checked baggage and a meal. We compare fully-bundled all-in fares, never base fares with surprise add-ons.