Flights from Kuala Lumpur Airport KUL to Kuching Airport KCH

We've found the cheapest flights to Kuching

Returns from £41.16

One-way from £18.20

Multiple companies offer flights from Kuala Lumpur International Airport to Kuching. The flight time from Kuala Lumpur International Airport to Kuching is around 1 Hour 57 Minutes and you will cover 970 Km (603 Miles). The airport code for Kuala Lumpur International Airport is KUL and for Kuching it is KCH.

The cost of your trip (flights) can change at weekends and at certain times of the day (if there is a choice of flights to your chosen destination. If you are looking to get the cheapest flights possible then we recommend you travel mid week or in the late evening. On occasions, airliners may have special offers so look out for these. Flights to Kuching Malaysia normally increase in price the nearer the journey date, so it is worth trying to book your tickets in advance if you can.

The table below displays the numbers of daily flights from Kuala Lumpur International Airport (KUL) to Kuching (KCH) and the relevant airlines that fly.

Flights Chart
AirlinerMoTuWeThFrSaSuFirst FlightLast FlightFlights
AirAsia1112131113131207:0022:35VIEW FLIGHTS
Turkish Airlines545455207:5021:15VIEW FLIGHTS
Malaysia Airlines434344307:5021:15VIEW FLIGHTS
Qatar Airways434344107:5021:15VIEW FLIGHTS
Philippine Airlines434344107:5021:15VIEW FLIGHTS
IndiGo434344107:5021:15VIEW FLIGHTS
Firefly434344107:5021:15VIEW FLIGHTS
Myanmar Airways International323233012:1521:15VIEW FLIGHTS
Garuda Indonesia323233012:1521:15VIEW FLIGHTS
China Airlines323233012:1521:15VIEW FLIGHTS
Japan Airlines222222107:5021:15VIEW FLIGHTS
Emirates222222108:3016:40VIEW FLIGHTS
Batik Air Malaysia112123308:3022:40VIEW FLIGHTS
Batik Air211320008:4516:40VIEW FLIGHTS
Oman Air111111021:1521:15VIEW FLIGHTS
KLM101111018:2018:20VIEW FLIGHTS
MYAirline100100111:5020:20VIEW FLIGHTS
Malindo Air010000016:4016:40VIEW FLIGHTS

AirAsia offer the most direct flights from Kuala Lumpur International Airport to Kuching with an average of 85 flights a week. The earliest flights are operated at 07:00 and the latest flights operated at 22:35 and the most common flight numbers are AK5202, AK5204, AK5206 and AK5208

Contact AirAsia at www.airasia.com/en/gb to booking a flight or find up to date information on the flight times.

Below you can see the times of all flights. These flight times do vary so we recommend you look on the appropriate airline website for accurate information for the dates you are departing.

Flights Time In WeekDays
DayFlight TimesFlights
Monday
07:15
AirlineFlightNo
AirAsiaAK5202
07:45
AirlineFlightNo
AirAsiaAK9157
07:50
AirlineFlightNo
FireflyFY7536
Malaysia AirlinesMH2542
Turkish AirlinesTK4823
Philippine AirlinesPR3526
Japan AirlinesJL7973
Qatar AirwaysQR5422
IndiGo6E3742
08:45
AirlineFlightNo
Turkish AirlinesTK8188
Batik AirOD1632
EmiratesEK3443
09:15
AirlineFlightNo
AirAsiaAK5204
10:50
AirlineFlightNo
AirAsiaAK5232
12:10
AirlineFlightNo
Batik Air MalaysiaOD1638
12:20
AirlineFlightNo
AirAsiaAK5208
12:30
AirlineFlightNo
FireflyFY7528
Malaysia AirlinesMH2530
Turkish AirlinesTK4827
China AirlinesCI9520
Garuda IndonesiaGA9293
Myanmar Airways International8M9581
Philippine AirlinesPR3566
Qatar AirwaysQR5419
IndiGo6E3744
13:55
AirlineFlightNo
AirAsiaAK5210
16:40
AirlineFlightNo
Batik AirOD1636
EmiratesEK3454
16:55
AirlineFlightNo
AirAsiaAK5212
18:05
AirlineFlightNo
AirAsiaAK5206
18:20
AirlineFlightNo
FireflyFY7526
Malaysia AirlinesMH2528
KLMKL4099
Turkish AirlinesTK4828
China AirlinesCI9408
Garuda IndonesiaGA8930
Myanmar Airways International8M9580
Philippine AirlinesPR3564
Qatar AirwaysQR5417
IndiGo6E3747
18:45
AirlineFlightNo
AirAsiaAK5220
20:20
AirlineFlightNo
MYAirlineAK5218
20:45
AirlineFlightNo
AirAsiaAK5228
21:15
AirlineFlightNo
FireflyFY7530
Malaysia AirlinesMH2532
Oman AirWY5643
Turkish AirlinesTK4825
China AirlinesCI9522
Garuda IndonesiaGA8934
Myanmar Airways International8M9582
Philippine AirlinesPR3584
Japan AirlinesJL7967
Qatar AirwaysQR5420
IndiGo6E3749
22:35
AirlineFlightNo
AirAsiaAK5234
VIEW FLIGHTS
Tuesday
07:15
AirlineFlightNo
AirAsiaAK5202
07:45
AirlineFlightNo
AirAsiaAK5216
07:50
AirlineFlightNo
FireflyFY7536
Malaysia AirlinesMH2542
Turkish AirlinesTK4823
Philippine AirlinesPR3526
Japan AirlinesJL7973
Qatar AirwaysQR5422
IndiGo6E3742
08:45
AirlineFlightNo
Turkish AirlinesTK8188
Batik AirOD1632
EmiratesEK3443
09:15
AirlineFlightNo
AirAsiaAK5204
10:00
AirlineFlightNo
Batik Air MalaysiaOD1638
10:50
AirlineFlightNo
AirAsiaAK5232
11:50
AirlineFlightNo
AirAsiaAK5206
12:20
AirlineFlightNo
AirAsiaAK5208
12:30
AirlineFlightNo
FireflyFY7528
Malaysia AirlinesMH2530
Turkish AirlinesTK4827
China AirlinesCI9520
Garuda IndonesiaGA9293
Myanmar Airways International8M9581
Philippine AirlinesPR3566
Qatar AirwaysQR5419
IndiGo6E3744
13:55
AirlineFlightNo
AirAsiaAK5210
16:40
AirlineFlightNo
EmiratesEK3454
Malindo AirOD1636
16:55
AirlineFlightNo
AirAsiaAK5212
18:45
AirlineFlightNo
AirAsiaAK5220
20:20
AirlineFlightNo
AirAsiaAK5218
21:15
AirlineFlightNo
FireflyFY7530
Malaysia AirlinesMH2532
Oman AirWY5643
Turkish AirlinesTK4825
China AirlinesCI9522
Garuda IndonesiaGA8934
Myanmar Airways International8M9582
Philippine AirlinesPR3584
Japan AirlinesJL7967
Qatar AirwaysQR5420
IndiGo6E3749
22:00
AirlineFlightNo
AirAsiaAK5228
22:35
AirlineFlightNo
AirAsiaAK5234
VIEW FLIGHTS
Wednesday
07:15
AirlineFlightNo
AirAsiaAK5202
07:45
AirlineFlightNo
AirAsiaAK9157
07:50
AirlineFlightNo
FireflyFY7536
Malaysia AirlinesMH2542
Turkish AirlinesTK4823
Philippine AirlinesPR3526
Japan AirlinesJL7973
Qatar AirwaysQR5422
IndiGo6E3742
08:30
AirlineFlightNo
Turkish AirlinesTK8188
Batik Air MalaysiaOD1632
EmiratesEK3443
09:15
AirlineFlightNo
AirAsiaAK5204
10:00
AirlineFlightNo
Batik AirOD1638
10:50
AirlineFlightNo
AirAsiaAK5232
12:15
AirlineFlightNo
FireflyFY7528
Malaysia AirlinesMH2530
Turkish AirlinesTK4827
China AirlinesCI9520
Garuda IndonesiaGA9293
Myanmar Airways International8M9581
Philippine AirlinesPR3566
Qatar AirwaysQR5419
IndiGo6E3744
12:20
AirlineFlightNo
AirAsiaAK5208
13:55
AirlineFlightNo
AirAsiaAK5210
15:30
AirlineFlightNo
AirAsiaAK5226
16:40
AirlineFlightNo
Batik Air MalaysiaOD1636
EmiratesEK3454
16:55
AirlineFlightNo
AirAsiaAK5212
18:05
AirlineFlightNo
AirAsiaAK5206
18:20
AirlineFlightNo
FireflyFY7526
Malaysia AirlinesMH2528
KLMKL4099
Turkish AirlinesTK4828
China AirlinesCI9408
Garuda IndonesiaGA8930
Myanmar Airways International8M9580
Philippine AirlinesPR3564
Qatar AirwaysQR5417
IndiGo6E3747
18:45
AirlineFlightNo
AirAsiaAK5220
20:20
AirlineFlightNo
AirAsiaAK5218
20:45
AirlineFlightNo
AirAsiaAK5228
21:15
AirlineFlightNo
FireflyFY7530
Malaysia AirlinesMH2532
Oman AirWY5643
Turkish AirlinesTK4825
China AirlinesCI9522
Garuda IndonesiaGA8934
Myanmar Airways International8M9582
Philippine AirlinesPR3584
Japan AirlinesJL7967
Qatar AirwaysQR5420
IndiGo6E3749
22:35
AirlineFlightNo
AirAsiaAK5234
VIEW FLIGHTS
Thursday
07:15
AirlineFlightNo
AirAsiaAK5202
07:45
AirlineFlightNo
AirAsiaAK5216
07:50
AirlineFlightNo
FireflyFY7536
Malaysia AirlinesMH2542
Turkish AirlinesTK4823
Philippine AirlinesPR3526
Japan AirlinesJL7973
Qatar AirwaysQR5422
IndiGo6E3742
08:45
AirlineFlightNo
Turkish AirlinesTK8188
Batik AirOD1632
EmiratesEK3443
09:15
AirlineFlightNo
AirAsiaAK5204
10:00
AirlineFlightNo
Batik AirOD1638
10:50
AirlineFlightNo
AirAsiaAK5232
11:50
AirlineFlightNo
MYAirlineAK5206
12:20
AirlineFlightNo
AirAsiaAK5208
13:55
AirlineFlightNo
AirAsiaAK5210
16:40
AirlineFlightNo
Batik AirOD1636
EmiratesEK3454
16:55
AirlineFlightNo
AirAsiaAK5212
18:20
AirlineFlightNo
FireflyFY7526
Malaysia AirlinesMH2528
KLMKL4099
Turkish AirlinesTK4828
China AirlinesCI9408
Garuda IndonesiaGA8930
Myanmar Airways International8M9580
Philippine AirlinesPR3564
Qatar AirwaysQR5417
IndiGo6E3747
18:45
AirlineFlightNo
AirAsiaAK5220
20:20
AirlineFlightNo
AirAsiaAK5218
21:15
AirlineFlightNo
FireflyFY7530
Malaysia AirlinesMH2532
Oman AirWY5643
Turkish AirlinesTK4825
China AirlinesCI9522
Garuda IndonesiaGA8934
Myanmar Airways International8M9582
Philippine AirlinesPR3584
Japan AirlinesJL7967
Qatar AirwaysQR5420
IndiGo6E3749
22:00
AirlineFlightNo
AirAsiaAK5228
Batik Air MalaysiaOD1640
22:35
AirlineFlightNo
AirAsiaAK5234
VIEW FLIGHTS
Friday
07:00
AirlineFlightNo
AirAsiaAK5202
07:45
AirlineFlightNo
AirAsiaAK9157
07:50
AirlineFlightNo
FireflyFY7536
Malaysia AirlinesMH2542
Turkish AirlinesTK4823
Philippine AirlinesPR3526
Japan AirlinesJL7973
Qatar AirwaysQR5422
IndiGo6E3742
08:45
AirlineFlightNo
Turkish AirlinesTK8188
Batik Air MalaysiaOD1632
EmiratesEK3443
09:15
AirlineFlightNo
AirAsiaAK5204
10:20
AirlineFlightNo
Batik AirOD1638
10:50
AirlineFlightNo
AirAsiaAK5232
12:20
AirlineFlightNo
AirAsiaAK5208
12:35
AirlineFlightNo
FireflyFY7528
Malaysia AirlinesMH2530
Turkish AirlinesTK4827
China AirlinesCI9520
Garuda IndonesiaGA9293
Myanmar Airways International8M9581
Philippine AirlinesPR3566
Qatar AirwaysQR5419
IndiGo6E3744
13:55
AirlineFlightNo
AirAsiaAK5210
15:30
AirlineFlightNo
AirAsiaAK5226
16:40
AirlineFlightNo
Batik AirOD1636
EmiratesEK3454
16:55
AirlineFlightNo
AirAsiaAK5212
18:05
AirlineFlightNo
AirAsiaAK5206
18:20
AirlineFlightNo
FireflyFY7526
Malaysia AirlinesMH2528
KLMKL4099
Turkish AirlinesTK4828
China AirlinesCI9408
Garuda IndonesiaGA8930
Myanmar Airways International8M9580
Philippine AirlinesPR3564
Qatar AirwaysQR5417
IndiGo6E3747
18:45
AirlineFlightNo
AirAsiaAK5220
20:20
AirlineFlightNo
AirAsiaAK5218
20:45
AirlineFlightNo
AirAsiaAK5228
21:15
AirlineFlightNo
FireflyFY7530
Malaysia AirlinesMH2532
Oman AirWY5643
Turkish AirlinesTK4825
China AirlinesCI9522
Garuda IndonesiaGA8934
Myanmar Airways International8M9582
Philippine AirlinesPR3584
Japan AirlinesJL7967
Qatar AirwaysQR5420
IndiGo6E3749
22:35
AirlineFlightNo
AirAsiaAK5234
22:40
AirlineFlightNo
Batik Air MalaysiaOD1640
VIEW FLIGHTS
Saturday
07:15
AirlineFlightNo
AirAsiaAK5202
07:35
AirlineFlightNo
FireflyFY7536
Malaysia AirlinesMH2542
Turkish AirlinesTK4823
Philippine AirlinesPR3526
Japan AirlinesJL7973
Qatar AirwaysQR5422
IndiGo6E3742
07:45
AirlineFlightNo
AirAsiaAK5216
08:45
AirlineFlightNo
Turkish AirlinesTK8188
Batik Air MalaysiaOD1632
EmiratesEK3443
09:15
AirlineFlightNo
AirAsiaAK5204
10:20
AirlineFlightNo
Batik Air MalaysiaOD1638
10:50
AirlineFlightNo
AirAsiaAK5232
11:50
AirlineFlightNo
AirAsiaAK5206
12:20
AirlineFlightNo
AirAsiaAK5208
12:30
AirlineFlightNo
FireflyFY7528
Malaysia AirlinesMH2530
Turkish AirlinesTK4827
China AirlinesCI9520
Garuda IndonesiaGA9293
Myanmar Airways International8M9581
Philippine AirlinesPR3566
Qatar AirwaysQR5419
IndiGo6E3744
13:55
AirlineFlightNo
AirAsiaAK5210
15:30
AirlineFlightNo
AirAsiaAK5236
16:20
AirlineFlightNo
Batik Air MalaysiaOD1636
EmiratesEK3454
16:55
AirlineFlightNo
AirAsiaAK5212
18:20
AirlineFlightNo
FireflyFY7526
Malaysia AirlinesMH2528
KLMKL4099
Turkish AirlinesTK4828
China AirlinesCI9408
Garuda IndonesiaGA8930
Myanmar Airways International8M9580
Philippine AirlinesPR3564
Qatar AirwaysQR5417
IndiGo6E3747
18:45
AirlineFlightNo
AirAsiaAK5220
20:20
AirlineFlightNo
AirAsiaAK5218
21:15
AirlineFlightNo
FireflyFY7530
Malaysia AirlinesMH2532
Oman AirWY5643
Turkish AirlinesTK4825
China AirlinesCI9522
Garuda IndonesiaGA8934
Myanmar Airways International8M9582
Philippine AirlinesPR3584
Japan AirlinesJL7967
Qatar AirwaysQR5420
IndiGo6E3749
22:00
AirlineFlightNo
AirAsiaAK5228
22:35
AirlineFlightNo
AirAsiaAK5234
VIEW FLIGHTS
Sunday
07:15
AirlineFlightNo
AirAsiaAK5202
07:45
AirlineFlightNo
AirAsiaAK9157
07:50
AirlineFlightNo
FireflyFY7536
Malaysia AirlinesMH2542
Turkish AirlinesTK4823
Philippine AirlinesPR3526
Japan AirlinesJL7973
Qatar AirwaysQR5422
IndiGo6E3742
08:45
AirlineFlightNo
Turkish AirlinesTK8188
Batik Air MalaysiaOD1632
EmiratesEK3443
09:15
AirlineFlightNo
AirAsiaAK5204
10:50
AirlineFlightNo
AirAsiaAK5232
12:20
AirlineFlightNo
AirAsiaAK5208
12:30
AirlineFlightNo
Batik Air MalaysiaOD1638
13:55
AirlineFlightNo
AirAsiaAK5210
15:30
AirlineFlightNo
AirAsiaAK5226
16:55
AirlineFlightNo
AirAsiaAK5212
17:00
AirlineFlightNo
Batik Air MalaysiaOD1636
18:05
AirlineFlightNo
AirAsiaAK5206
18:20
AirlineFlightNo
Malaysia AirlinesMH2528
18:45
AirlineFlightNo
AirAsiaAK5220
20:20
AirlineFlightNo
MYAirlineAK5218
20:45
AirlineFlightNo
AirAsiaAK5228
21:15
AirlineFlightNo
Malaysia AirlinesMH2532
22:35
AirlineFlightNo
AirAsiaAK5234
VIEW FLIGHTS

Instead of flying directly from Kuala Lumpur International Airport and arrive at Kuching, you may arrive Kuching by another airport. Please see chart below for a list of these.

Alternative Direct Routes
RouteStopsDistanceFlying Time
Johor Bahru to Kuching0733 km (456 miles)1 Hour 40 Minutes
Penang to Kuching01,195 km (743 miles)2 Hours 13 Minutes
Singapore Changi to Kuching0706 km (439 miles)1 Hour 39 Minutes

Remember to have some local currency before travelling to Kuching as there may not be a bureau de change open upon your arrival.

Planning a trip? Save money on car rental by booking in advance

Find the cheapest car hire deals in Kuala Lumpur

Flight Price FAQ - Kuala Lumpur (KUL) to Kuching (KCH)

DIRECT Batik Air Malaysia
What is the cheapest direct flight one way from Kuala Lumpur KUL to Kuching KCH?
The cheapest direct flight one way from Kuala Lumpur KUL to Kuching KCH is £18.20 ($23 €21.78)
£18.20
$23 | €21.78
Check Latest Price
DIRECT Batik Air Malaysia
What is the cheapest direct return flight from Kuala Lumpur KUL to Kuching KCH?
The cheapest direct return flight from Kuala Lumpur KUL to Kuching KCH is £41.16 ($52 €49.23)
£41.16
$52 | €49.23
Check Latest Price
Important Note: Prices shown are taken from searches performed for flights operating during the current month. Please use the "Latest Price" buttons to get the most up to date airfares.

Compare Flight Prices from KUL to KCH

Was your flight delayed or cancelled?

Was your flight delayed or cancelled?

You may be eligible to receive up to 600 EUR compensation per person in your party.

Claim Now!

Flight Info FAQ - Kuala Lumpur (KUL) to Kuching (KCH)

Who flies from Kuala Lumpur to Kuching?
The following airlines fly from Kuala Lumpur (KUL) to Kuching (KCH): AirAsia, Batik Air, Batik Air Malaysia, China Airlines, Emirates, Firefly, Garuda Indonesia, IndiGo, Japan Airlines, KLM, Malaysia Airlines, Malindo Air, MYAirline, Myanmar Airways International, Oman Air, Philippine Airlines, Qatar Airways, Turkish Airlines.
How far is the flight from Kuala Lumpur to Kuching?
The flight from Kuala Lumpur to Kuching is 970KM or 603 miles.
How long does the flight from Kuala Lumpur to Kuching to take?
The flight from Kuala Lumpur to Kuching takes 1 Hour 57 Minutes.

Looking for the best deals on car rental?

Find the cheapest car hire deals in Kuala Lumpur, Malaysia

Useful Information about Kuala Lumpur Airport

Lounges at Kuala Lumpur Airport

See all the airport lounges, locations and opening times available at Kuala Lumpur Airport

View...
Eating and Drinking at Kuala Lumpur Airport

See all bars and restaurants at Kuala Lumpur Airport, including locations and if they are before or after check-in

View...
Duty Free Shopping at Kuala Lumpur Airport

See all shops available at Kuala Lumpur Airport - plan your duty free shopping in advance

View...
Kuala Lumpur Tourist Attractions

At the center of Kuala Lumpur, you will find yourself within a charming city atmosphere...

View...