Routes to/from Kuala Lumpur International Airport
[ Inbound Routes | Outbound Routes ]
Caution: This page displays community-maintained data: information may be missing, incorrect, or out of date. Please confirm with an official source before making travel plans.
Inbound Airline Routes
Fly to Kuala Lumpur International Airport from ...
-
Abu Dhabi –
Abu Dhabi International Airport
(AUH)
- via Etihad Airways (EY). Non-stop. Aircraft: 332
- via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 332
-
Adelaide –
Adelaide International Airport
(ADL)
- via Malaysia Airlines (MH). Non-stop. Aircraft: 772
-
Almaty –
Almaty Airport
(ALA)
- via Air Astana (KC). Non-stop. Aircraft: 752
-
Alor Satar –
Sultan Abdul Halim Airport
(AOR)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
-
Amsterdam –
Amsterdam Airport Schiphol
(AMS)
- via KLM-Royal Dutch Airlines (KL). Non-stop. Aircraft: 77W 777
- via KLM-Royal Dutch Airlines (KL). Code share. Non-stop. Aircraft: 747
- via Malaysia Airlines (MH). Non-stop. Aircraft: 744
- via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 772
-
Angeles City –
Diosdado Macapagal International Airport
(CRK)
- via AirAsia (AK). Non-stop. Aircraft: 320
-
Auckland –
Auckland International Airport
(AKL)
- via Malaysia Airlines (MH). Non-stop. Aircraft: 772
-
Banda Aceh-Sumatra Island –
Sultan Iskandarmuda Airport
(BTJ)
- via AirAsia (AK). Non-stop. Aircraft: 320
-
Bandar Seri Begawan –
Brunei International Airport
(BWN)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
- via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 319
- via Royal Brunei Airlines (BI). Non-stop. Aircraft: 319
- via Royal Brunei Airlines (BI). Code share. Non-stop. Aircraft: 734
-
Bandung-Java Island –
Husein Sastranegara International Airport
(BDO)
- via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 734
- via Indonesia AirAsia (QZ). Non-stop. Aircraft: 737
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
-
Bangalore –
Bengaluru International Airport
(BLR)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Jet Airways (India) Ltd (9W). Code share. Non-stop. Aircraft: 738
- via Malaysia Airlines (MH). Non-stop. Aircraft: 738
-
Bangkok –
Suvarnabhumi Airport
(BKK)
- via Air Madagascar (MD). Code share. Non-stop. Aircraft: 333
- via AirAsia (AK). Non-stop. Aircraft: 320
- via All Nippon Airways (NH). Code share. Non-stop. Aircraft: AB6
- via Austrian Airlines AG dba Austrian (OS). Code share. Non-stop. Aircraft: 777
- via Lufthansa Airlines (LH). Non-stop. Aircraft: 744
- via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 777
- via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 333 777 AB6 330
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734 738
- via Oman Air (WY). Code share. Non-stop. Aircraft: 734
- via Royal Jordanian (RJ). Non-stop. Aircraft: 332
- via Thai AirAsia (FD). Non-stop. Aircraft: 320
- via Thai Airways International (TG). Non-stop. Aircraft: 333 773 AB6 777 330
- via Thai Airways International (TG). Code share. Non-stop. Aircraft: 734 744 738
-
Beijing –
Beijing Capital International Airport
(PEK)
- via Air China (CA). Non-stop. Aircraft: 757
- via Air Zimbabwe (UM). Non-stop. Aircraft: 762
- via China Southern Airlines (CZ). Code share. Non-stop. Aircraft: 330
- via Malaysia Airlines (MH). Non-stop. Aircraft: 330
-
Bintulu –
Bintulu Airport
(BTU)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
-
Brisbane –
Brisbane International Airport
(BNE)
- via Malaysia Airlines (MH). Non-stop. Aircraft: 772
-
Cairo –
Cairo International Airport
(CAI)
- via EgyptAir (MS). Non-stop. Aircraft: 330
- via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 330
-
Chengdu –
Chengdu Shuangliu International Airport
(CTU)
- via AirAsia X (D7). Non-stop. Aircraft: 330
-
Chennai –
Chennai International Airport
(MAA)
- via Air India (AI). Code share. Non-stop. Aircraft: 320
- via Air India Express (IX). Non-stop. Aircraft: 738
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Indian Airlines (IC). Non-stop. Aircraft: 321
- via Jet Airways (India) Ltd (9W). Code share. Non-stop. Aircraft: 332
- via Jet Airways (India) Ltd (9W). Non-stop. Aircraft: 73H
- via Malaysia Airlines (MH). Non-stop. Aircraft: 332
- via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 734
-
Chiang Mai –
Chiang Mai International Airport
(CNX)
- via AirAsia (AK). Non-stop. Aircraft: 320
-
Cochin –
Cochin International Airport
(COK)
- via AirAsia (AK). Non-stop. Aircraft: 320
-
Colombo –
Bandaranaike International Colombo Airport
(CMB)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 330 738
- via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 340
- via SriLankan Airlines (UL). Non-stop. Aircraft: 343 332
- via SriLankan Airlines (UL). Code share. Non-stop. Aircraft: 332
-
Denpasar-Bali Island –
Ngurah Rai (Bali) International Airport
(DPS)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 332 734
- via Indonesia AirAsia (QZ). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 330 734
-
Dhaka –
Dhaka / Hazrat Shahjalal International Airport
(DAC)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Biman Bangladesh Airlines (BG). Non-stop. Aircraft: 313 738 772
- via GMG Airlines (Z5). Non-stop. Aircraft: M80
- via Malaysia Airlines (MH). Non-stop. Aircraft: 332 330
- via United Airways Bangladesh (4H). Non-stop. Aircraft: DH8
-
Doha –
Doha International Airport
(DOH)
- via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 333 332 320
- via Qatar Airways (QR). Non-stop. Aircraft: 332 333
-
Dubai –
Dubai International Airport
(DXB)
- via Emirates (EK). Non-stop. Aircraft: 77W 773
- via Malaysia Airlines (MH). Non-stop. Aircraft: 330 332
- via Yemenia Yemen Airways (IY). Non-stop. Aircraft: 332
-
Frankfurt-am-Main –
Frankfurt am Main International Airport
(FRA)
- via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 772
- via Malaysia Airlines (MH). Non-stop. Aircraft: 772
-
Gold Coast –
Gold Coast Airport
(OOL)
- via AirAsia X (D7). Non-stop. Aircraft: 330
-
Guangzhou –
Guangzhou Baiyun International Airport
(CAN)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via China Southern Airlines (CZ). Non-stop. Aircraft: 320
- via China Southern Airlines (CZ). Code share. Non-stop. Aircraft: 332
- via Malaysia Airlines (MH). Non-stop. Aircraft: 332
- via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 320
-
Guilin City –
Guilin Liangjiang International Airport
(KWL)
- via AirAsia (AK). Non-stop. Aircraft: 320
-
Haikou –
Haikou Meilan International Airport
(HAK)
- via AirAsia (AK). Non-stop. Aircraft: 320
-
Hangzhou –
Hangzhou Xiaoshan International Airport
(HGH)
- via AirAsia X (D7). Non-stop. Aircraft: 330
-
Hanoi –
Noi Bai International Airport
(HAN)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 738 734
-
Harare –
Harare International Airport
(HRE)
- via Air Zimbabwe (UM). Non-stop. Aircraft: 762
-
Hat Yai –
Hat Yai International Airport
(HDY)
- via AirAsia (AK). Non-stop. Aircraft: 320
-
Ho Chi Minh City –
Tan Son Nhat International Airport
(SGN)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
- via Vietnam Airlines (VN). Non-stop. Aircraft: 321
-
Hong Kong –
Chek Lap Kok International Airport
(HKG)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via American Airlines (AA). Code share. Non-stop. Aircraft: 773
- via Cathay Pacific Airways (CX). Non-stop. Aircraft: 777 343 773 330
- via Cathay Pacific Airways (CX). Code share. Non-stop. Aircraft: 330 772
- via Malaysia Airlines (MH). Non-stop. Aircraft: 330 772
- via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 777 773 340 330 744
- via Oman Air (WY). Code share. Non-stop. Aircraft: 333
-
Hyderabad –
Rajiv Gandhi International Airport, Shamshabad
(HYD)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Jet Airways (India) Ltd (9W). Code share. Non-stop. Aircraft: 738
- via Malaysia Airlines (MH). Non-stop. Aircraft: 738
-
Istanbul –
Atatürk International Airport
(IST)
- via Malaysia Airlines (MH). Non-stop. Aircraft: 772
- via Turkish Airlines (TK). Code share. Non-stop. Aircraft: 772
-
Jakarta –
Soekarno-Hatta International Airport
(CGK)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Garuda Indonesia (GA). Non-stop. Aircraft: 733 735 734
- via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 734 738 332
- via Gulf Air (GF). Code share. Non-stop. Aircraft: 734
- via Indonesia AirAsia (QZ). Non-stop. Aircraft: 320
- via KLM-Royal Dutch Airlines (KL). Non-stop. Aircraft: 777 77W
- via Kuwait Airways (KU). Non-stop. Aircraft: 343
- via Lion Air (JT). Non-stop. Aircraft: 734
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734 738 330
- via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 733 734
- via Yemenia Yemen Airways (IY). Non-stop. Aircraft: 332
-
Jeddah –
King Abdulaziz International Airport
(JED)
- via Malaysia Airlines (MH). Non-stop. Aircraft: 772
- via Saudi Arabian Airlines (SV). Non-stop. Aircraft: 74E
-
Johannesburg –
OR Tambo International Airport
(JNB)
- via Malaysia Airlines (MH). Non-stop. Aircraft: 744 772
- via South African Airways (SA). Code share. Non-stop. Aircraft: 744 772
-
Karachi –
Jinnah International Airport
(KHI)
- via Malaysia Airlines (MH). Non-stop. Aircraft: 330
- via Pakistan International Airlines (PK). Non-stop. Aircraft: 310
-
Kathmandu –
Tribhuvan International Airport
(KTM)
- via Air Nepal International (XN). Non-stop. Aircraft: 752
- via Nepal Airlines Corporation (RA). Non-stop. Aircraft: 757
-
Ketaping/Padang-Sumatra Island –
Minangkabau Airport
(PDG)
- via AirAsia (AK). Non-stop. Aircraft: 320
-
Kolkata –
Netaji Subhash Chandra Bose International Airport
(CCU)
- via AirAsia (AK). Non-stop. Aircraft: 320
-
Kota Baharu –
Sultan Ismail Petra Airport
(KBR)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
-
Kota Kinabalu –
Kota Kinabalu International Airport
(BKI)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 330 734 772
- via Korean Air (KE). Code share. Non-stop. Aircraft: 330
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734 330 772 738
- via Oman Air (WY). Code share. Non-stop. Aircraft: 734
- via SriLankan Airlines (UL). Code share. Non-stop. Aircraft: 330
-
Krabi –
Krabi Airport
(KBV)
- via AirAsia (AK). Non-stop. Aircraft: 320
-
Kuala Terengganu –
Sultan Mahmud Airport
(TGG)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
-
Kuantan –
Kuantan Airport
(KUA)
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
-
Kuching –
Kuching International Airport
(KCH)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734 332 738 330
- via Oman Air (WY). Code share. Non-stop. Aircraft: 332 737 734
-
Kunming –
Kunming Wujiaba International Airport
(KMG)
- via Malaysia Airlines (MH). Non-stop. Aircraft: 738
-
Kuwait City –
Kuwait International Airport
(KWI)
- via Kuwait Airways (KU). Non-stop. Aircraft: 343
-
Labuan –
Labuan Airport
(LBU)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
-
Lahore –
Alama Iqbal International Airport
(LHE)
- via Pakistan International Airlines (PK). Non-stop. Aircraft: 310
-
Langkawi –
Langkawi International Airport
(LGK)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 734
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
- via Oman Air (WY). Code share. Non-stop. Aircraft: 734
-
London –
London Heathrow Airport
(LHR)
- via bmi british midland international (BD). Code share. Non-stop. Aircraft: 744
- via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 744
- via Malaysia Airlines (MH). Non-stop. Aircraft: 744
-
London –
London Stansted Airport
(STN)
- via AirAsia X (D7). Non-stop. Aircraft: 340
-
Malé –
Malé International Airport
(MLE)
- via Malaysia Airlines (MH). Non-stop. Aircraft: 738
-
Manama –
Bahrain International Airport
(BAH)
- via Gulf Air (GF). Non-stop. Aircraft: 340
- via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 340
-
Manila –
Ninoy Aquino International Airport
(MNL)
- via Cebu Pacific Air (5J). Non-stop. Aircraft: 319
- via Malaysia Airlines (MH). Non-stop. Aircraft: 738
- via Philippine Airlines (PR). Code share. Non-stop. Aircraft: 738
-
Medan-Sumatra Island –
Polonia International Airport
(MES)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 734
- via Indonesia AirAsia (QZ). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
-
Melbourne –
Melbourne International Airport
(MEL)
- via AirAsia X (D7). Non-stop. Aircraft: 330
- via Alitalia - Compagnia Aerea Italiana Spa (AZ). Code share. Non-stop. Aircraft: 772
- via Emirates (EK). Non-stop. Aircraft: 77W
- via Malaysia Airlines (MH). Non-stop. Aircraft: 772
- via SriLankan Airlines (UL). Code share. Non-stop. Aircraft: 332
-
Miri –
Miri Airport
(MYY)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
-
Mumbai –
Chhatrapati Shivaji International Airport
(BOM)
- via AirAsia X (D7). Non-stop. Aircraft: 330
- via Jet Airways (India) Ltd (9W). Code share. Non-stop. Aircraft: 772
- via Malaysia Airlines (MH). Non-stop. Aircraft: 772
-
Muscat –
Muscat International Airport
(MCT)
- via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 330
- via Oman Air (WY). Non-stop. Aircraft: 332 333
-
Nanning –
Nanning Wuxu Airport
(NNG)
- via Shenzhen Airlines (ZH). Non-stop. Aircraft: 73G
-
New Delhi –
Indira Gandhi International Airport
(DEL)
- via AirAsia X (D7). Non-stop. Aircraft: 330
- via Jet Airways (India) Ltd (9W). Code share. Non-stop. Aircraft: 330
- via Malaysia Airlines (MH). Non-stop. Aircraft: 330
-
Osaka –
Kansai International Airport
(KIX)
- via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 330
- via Malaysia Airlines (MH). Non-stop. Aircraft: 330
-
Padang-Sumatra Island –
Tabing Airport
(PDG)
- via AirAsia (AK). Non-stop. Aircraft: 320
-
Paris –
Charles de Gaulle International Airport
(CDG)
- via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 772
- via Malaysia Airlines (MH). Non-stop. Aircraft: 772
-
Pekanbaru-Sumatra Island –
Sultan Syarif Kasim Ii (Simpang Tiga) Airport
(PKU)
- via AirAsia (AK). Non-stop. Aircraft: 320
-
Penang –
Penang International Airport
(PEN)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Alitalia - Compagnia Aerea Italiana Spa (AZ). Code share. Non-stop. Aircraft: 734
- via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 734
- via Cathay Pacific Airways (CX). Non-stop. Aircraft: 773
- via Gulf Air (GF). Code share. Non-stop. Aircraft: 734
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734 738
- via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 773
- via Oman Air (WY). Code share. Non-stop. Aircraft: 737 734
-
Perth –
Perth International Airport
(PER)
- via AirAsia X (D7). Non-stop. Aircraft: 330
- via Alitalia - Compagnia Aerea Italiana Spa (AZ). Code share. Non-stop. Aircraft: 772
- via Malaysia Airlines (MH). Non-stop. Aircraft: 330 772
-
Phnom Penh –
Phnom Penh International Airport
(PNH)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
-
Phuket –
Phuket International Airport
(HKT)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
- via Thai Airways International (TG). Code share. Non-stop. Aircraft: 734
-
Port Louis –
Sir Seewoosagur Ramgoolam International Airport
(MRU)
- via Air Mauritius (MK). Non-stop. Aircraft: 332
- via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 332
-
Riyadh –
King Khaled International Airport
(RUH)
- via Saudi Arabian Airlines (SV). Non-stop. Aircraft: 74E
-
Rome –
Leonardo Da Vinci (Fiumicino) International Airport
(FCO)
- via Alitalia - Compagnia Aerea Italiana Spa (AZ). Code share. Non-stop. Aircraft: 772
- via Malaysia Airlines (MH). Non-stop. Aircraft: 772
-
Sandakan –
Sandakan Airport
(SDK)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
-
Senai –
Senai International Airport
(JHB)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
-
Seoul –
Incheon International Airport
(ICN)
- via Korean Air (KE). Non-stop. Aircraft: 333 332
- via Korean Air (KE). Code share. Non-stop. Aircraft: 330
- via Malaysia Airlines (MH). Non-stop. Aircraft: 330
- via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 333
- via SriLankan Airlines (UL). Code share. Non-stop. Aircraft: 332
-
Shanghai –
Shanghai Pudong International Airport
(PVG)
- via China Eastern Airlines (MU). Non-stop. Aircraft: 320
- via China Southern Airlines (CZ). Code share. Non-stop. Aircraft: 330 772
- via Malaysia Airlines (MH). Non-stop. Aircraft: 330 772
-
Shenzhen –
Shenzhen Bao'an International Airport
(SZX)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Shenzhen Airlines (ZH). Non-stop. Aircraft: 320
-
Sibu –
Sibu Airport
(SBW)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
-
Siem Reap –
Angkor International Airport
(REP)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
-
Singapore –
Singapore Changi International Airport
(SIN)
- via Air Niugini (PX). Non-stop. Aircraft: 763
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Jetstar Asia (3K). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
- via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 320 772 333 319 332
- via Oman Air (WY). Code share. Non-stop. Aircraft: 734
- via SilkAir (MI). Non-stop. Aircraft: 320 319
- via SilkAir (MI). Code share. Non-stop. Aircraft: 734 772 333
- via Singapore Airlines (SQ). Non-stop. Aircraft: 772 333
- via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 734 320 319
- via SriLankan Airlines (UL). Non-stop. Aircraft: 332 763
- via SriLankan Airlines (UL). Code share. Non-stop. Aircraft: 763
- via Tiger Airways (TR). Non-stop. Aircraft: 320
-
Sukarata(Solo)-Java Island –
Adi Sumarmo Wiryokusumo Airport
(SOC)
- via AirAsia (AK). Non-stop. Aircraft: 320
-
Surabaya –
Juanda International Airport
(SUB)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 734
- via Indonesia AirAsia (QZ). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
-
Sydney –
Sydney Kingsford Smith International Airport
(SYD)
- via Alitalia - Compagnia Aerea Italiana Spa (AZ). Code share. Non-stop. Aircraft: 744
- via Malaysia Airlines (MH). Non-stop. Aircraft: 744
-
Taipa –
Macau International Airport
(MFM)
- via AirAsia (AK). Non-stop. Aircraft: 320
-
Taipei –
Taiwan Taoyuan International Airport
(TPE)
- via AirAsia X (D7). Non-stop. Aircraft: 330
- via China Airlines (CI). Non-stop. Aircraft: 343 333
- via EVA Airways (BR). Non-stop. Aircraft: 332
- via Malaysia Airlines (MH). Non-stop. Aircraft: 772 738
- via SriLankan Airlines (UL). Code share. Non-stop. Aircraft: 772
-
Tashkent –
Tashkent International Airport
(TAS)
- via Uzbekistan Airways (HY). Non-stop. Aircraft: 763
-
Tawau –
Tawau Airport
(TWU)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
-
Tehran –
Imam Khomeini International Airport
(IKA)
- via Iran Air (IR). Non-stop. Aircraft: 74L
-
Tianjin –
Tianjin Binhai International Airport
(TSN)
- via AirAsia X (D7). Non-stop. Aircraft: 330
-
Tiruchirappally –
Tiruchirapally Civil Airport Airport
(TRZ)
- via AirAsia (AK). Non-stop. Aircraft: 320
-
Tokyo –
Narita International Airport
(NRT)
- via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 772
- via Japan Airlines International (JL). Non-stop. Aircraft: 767
- via Malaysia Airlines (MH). Non-stop. Aircraft: 772
-
Trivandrum –
Trivandrum International Airport
(TRV)
- via AirAsia (AK). Non-stop. Aircraft: 320
-
Ujung Pandang-Celebes Island –
Hasanuddin International Airport
(UPG)
- via AirAsia (AK). Non-stop. Aircraft: 320
-
Vientiane –
Wattay International Airport
(VTE)
- via AirAsia (AK). Non-stop. Aircraft: 320
-
Xiamen –
Xiamen Gaoqi International Airport
(XMN)
- via Malaysia Airlines (MH). Non-stop. Aircraft: 330 332
- via Xiamen Airlines Company (MF). Non-stop. Aircraft: 738
-
Yangon –
Yangon International Airport
(RGN)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
- via Myanmar Airways International (8M). Non-stop. Aircraft: 320
-
Yogyakarta-Java Island –
Adi Sutjipto International Airport
(JOG)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 734
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
Outbound Airline Routes
Fly from Kuala Lumpur International Airport to ...
-
Abu Dhabi –
Abu Dhabi International Airport
(AUH)
- via Etihad Airways (EY). Non-stop. Aircraft: 332
- via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 332
-
Adelaide –
Adelaide International Airport
(ADL)
- via Malaysia Airlines (MH). Non-stop. Aircraft: 772
-
Almaty –
Almaty Airport
(ALA)
- via Air Astana (KC). Non-stop. Aircraft: 752
-
Alor Satar –
Sultan Abdul Halim Airport
(AOR)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
-
Amsterdam –
Amsterdam Airport Schiphol
(AMS)
- via KLM-Royal Dutch Airlines (KL). Non-stop. Aircraft: 777 77W
- via KLM-Royal Dutch Airlines (KL). Code share. Non-stop. Aircraft: 747
- via Malaysia Airlines (MH). Non-stop. Aircraft: 744
- via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 772
-
Angeles City –
Diosdado Macapagal International Airport
(CRK)
- via AirAsia (AK). Non-stop. Aircraft: 320
-
Auckland –
Auckland International Airport
(AKL)
- via Malaysia Airlines (MH). Non-stop. Aircraft: 772
-
Banda Aceh-Sumatra Island –
Sultan Iskandarmuda Airport
(BTJ)
- via AirAsia (AK). Non-stop. Aircraft: 320
-
Bandar Seri Begawan –
Brunei International Airport
(BWN)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
- via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 319
- via Royal Brunei Airlines (BI). Non-stop. Aircraft: 319
- via Royal Brunei Airlines (BI). Code share. Non-stop. Aircraft: 734
-
Bandung-Java Island –
Husein Sastranegara International Airport
(BDO)
- via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 734
- via Indonesia AirAsia (QZ). Non-stop. Aircraft: 737
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
-
Bangalore –
Bengaluru International Airport
(BLR)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Jet Airways (India) Ltd (9W). Code share. Non-stop. Aircraft: 738
- via Malaysia Airlines (MH). Non-stop. Aircraft: 738
-
Bangkok –
Suvarnabhumi Airport
(BKK)
- via Air Madagascar (MD). Code share. Non-stop. Aircraft: 333
- via AirAsia (AK). Non-stop. Aircraft: 320
- via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 777
- via Austrian Airlines AG dba Austrian (OS). Code share. Non-stop. Aircraft: 777
- via Lufthansa Airlines (LH). Non-stop. Aircraft: 744
- via Lufthansa Airlines (LH). Code share. Non-stop. Aircraft: 777
- via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 333 777 AB6 330
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734 738
- via Oman Air (WY). Code share. Non-stop. Aircraft: 734
- via Royal Jordanian (RJ). Non-stop. Aircraft: 332
- via SAS Scandinavian Airlines (SK). Code share. Non-stop. Aircraft: 777
- via Thai AirAsia (FD). Non-stop. Aircraft: 320
- via Thai Airways International (TG). Non-stop. Aircraft: 333 773 AB6 777 330
- via Thai Airways International (TG). Code share. Non-stop. Aircraft: 734 744 738
-
Beijing –
Beijing Capital International Airport
(PEK)
- via Air China (CA). Non-stop. Aircraft: 757
- via Air Zimbabwe (UM). Non-stop. Aircraft: 762
- via China Southern Airlines (CZ). Code share. Non-stop. Aircraft: 330
- via Malaysia Airlines (MH). Non-stop. Aircraft: 330
-
Bintulu –
Bintulu Airport
(BTU)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
-
Brisbane –
Brisbane International Airport
(BNE)
- via Malaysia Airlines (MH). Non-stop. Aircraft: 772
-
Cairo –
Cairo International Airport
(CAI)
- via EgyptAir (MS). Non-stop. Aircraft: 330
- via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 330
-
Chengdu –
Chengdu Shuangliu International Airport
(CTU)
- via AirAsia X (D7). Non-stop. Aircraft: 330
-
Chennai –
Chennai International Airport
(MAA)
- via Air India (AI). Code share. Non-stop. Aircraft: 320
- via Air India Express (IX). Non-stop. Aircraft: 738
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Indian Airlines (IC). Non-stop. Aircraft: 321
- via Jet Airways (India) Ltd (9W). Code share. Non-stop. Aircraft: 332
- via Jet Airways (India) Ltd (9W). Non-stop. Aircraft: 73H
- via Malaysia Airlines (MH). Non-stop. Aircraft: 332
- via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 734
-
Chiang Mai –
Chiang Mai International Airport
(CNX)
- via AirAsia (AK). Non-stop. Aircraft: 320
-
Cochin –
Cochin International Airport
(COK)
- via AirAsia (AK). Non-stop. Aircraft: 320
-
Colombo –
Bandaranaike International Colombo Airport
(CMB)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 738
- via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 340 767 343
- via SriLankan Airlines (UL). Code share. Non-stop. Aircraft: 763
- via SriLankan Airlines (UL). Non-stop. Aircraft: 332
-
Denpasar-Bali Island –
Ngurah Rai (Bali) International Airport
(DPS)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 332 734
- via Indonesia AirAsia (QZ). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 330 734
-
Dhaka –
Dhaka / Hazrat Shahjalal International Airport
(DAC)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Biman Bangladesh Airlines (BG). Non-stop. Aircraft: 738 313 772
- via GMG Airlines (Z5). Non-stop. Aircraft: M80
- via Malaysia Airlines (MH). Non-stop. Aircraft: 332 330
- via United Airways Bangladesh (4H). Non-stop. Aircraft: DH8
-
Doha –
Doha International Airport
(DOH)
- via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 320 333 332
- via Qatar Airways (QR). Non-stop. Aircraft: 332 333
-
Dubai –
Dubai International Airport
(DXB)
- via Emirates (EK). Non-stop. Aircraft: 773 77W
- via Malaysia Airlines (MH). Non-stop. Aircraft: 332
- via Yemenia Yemen Airways (IY). Non-stop. Aircraft: 332
-
Frankfurt-am-Main –
Frankfurt am Main International Airport
(FRA)
- via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 772
- via Malaysia Airlines (MH). Non-stop. Aircraft: 772
-
Gold Coast –
Gold Coast Airport
(OOL)
- via AirAsia X (D7). Non-stop. Aircraft: 330
-
Guangzhou –
Guangzhou Baiyun International Airport
(CAN)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via China Southern Airlines (CZ). Non-stop. Aircraft: 320
- via China Southern Airlines (CZ). Code share. Non-stop. Aircraft: 332
- via Malaysia Airlines (MH). Non-stop. Aircraft: 332
- via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 320
-
Guilin City –
Guilin Liangjiang International Airport
(KWL)
- via AirAsia (AK). Non-stop. Aircraft: 320
-
Haikou –
Haikou Meilan International Airport
(HAK)
- via AirAsia (AK). Non-stop. Aircraft: 320
-
Hangzhou –
Hangzhou Xiaoshan International Airport
(HGH)
- via AirAsia X (D7). Non-stop. Aircraft: 330
-
Hanoi –
Noi Bai International Airport
(HAN)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 738 734
-
Harare –
Harare International Airport
(HRE)
- via Air Zimbabwe (UM). Non-stop. Aircraft: 762
-
Hat Yai –
Hat Yai International Airport
(HDY)
- via AirAsia (AK). Non-stop. Aircraft: 320
-
Ho Chi Minh City –
Tan Son Nhat International Airport
(SGN)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
- via Vietnam Airlines (VN). Non-stop. Aircraft: 321
-
Hong Kong –
Chek Lap Kok International Airport
(HKG)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via American Airlines (AA). Code share. Non-stop. Aircraft: 773
- via Cathay Pacific Airways (CX). Non-stop. Aircraft: 773 777 343 330
- via Cathay Pacific Airways (CX). Code share. Non-stop. Aircraft: 772 330
- via Malaysia Airlines (MH). Non-stop. Aircraft: 772 330
- via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 773 777 340 330 744
- via Oman Air (WY). Code share. Non-stop. Aircraft: 333
-
Hyderabad –
Rajiv Gandhi International Airport, Shamshabad
(HYD)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Jet Airways (India) Ltd (9W). Code share. Non-stop. Aircraft: 738
- via Malaysia Airlines (MH). Non-stop. Aircraft: 738
-
Istanbul –
Atatürk International Airport
(IST)
- via Malaysia Airlines (MH). Non-stop. Aircraft: 772
- via Turkish Airlines (TK). Code share. Non-stop. Aircraft: 772
-
Jakarta –
Soekarno-Hatta International Airport
(CGK)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Garuda Indonesia (GA). Non-stop. Aircraft: 734 733 735
- via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 738 734 332
- via Gulf Air (GF). Code share. Non-stop. Aircraft: 734
- via Indonesia AirAsia (QZ). Non-stop. Aircraft: 320
- via KLM-Royal Dutch Airlines (KL). Non-stop. Aircraft: 777 77W
- via Kuwait Airways (KU). Non-stop. Aircraft: 343
- via Lion Air (JT). Non-stop. Aircraft: 734
- via Malaysia Airlines (MH). Non-stop. Aircraft: 738 734 330
- via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 734 733
-
Jeddah –
King Abdulaziz International Airport
(JED)
- via Malaysia Airlines (MH). Non-stop. Aircraft: 772
- via Saudi Arabian Airlines (SV). Non-stop. Aircraft: 74E
-
Johannesburg –
OR Tambo International Airport
(JNB)
- via Malaysia Airlines (MH). Non-stop. Aircraft: 772 744
- via South African Airways (SA). Code share. Non-stop. Aircraft: 772 744
-
Karachi –
Jinnah International Airport
(KHI)
- via Malaysia Airlines (MH). Non-stop. Aircraft: 330
-
Kathmandu –
Tribhuvan International Airport
(KTM)
- via Air Nepal International (XN). Non-stop. Aircraft: 752
- via Nepal Airlines Corporation (RA). Non-stop. Aircraft: 757
-
Ketaping/Padang-Sumatra Island –
Minangkabau Airport
(PDG)
- via AirAsia (AK). Non-stop. Aircraft: 320
-
Kolkata –
Netaji Subhash Chandra Bose International Airport
(CCU)
- via AirAsia (AK). Non-stop. Aircraft: 320
-
Kota Baharu –
Sultan Ismail Petra Airport
(KBR)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
-
Kota Kinabalu –
Kota Kinabalu International Airport
(BKI)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 772
- via Korean Air (KE). Code share. Non-stop. Aircraft: 330
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734 772 330 738
- via Oman Air (WY). Code share. Non-stop. Aircraft: 734
- via SriLankan Airlines (UL). Code share. Non-stop. Aircraft: 332
-
Krabi –
Krabi Airport
(KBV)
- via AirAsia (AK). Non-stop. Aircraft: 320
-
Kuala Terengganu –
Sultan Mahmud Airport
(TGG)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
-
Kuantan –
Kuantan Airport
(KUA)
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
-
Kuching –
Kuching International Airport
(KCH)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 332 734 738 330
- via Oman Air (WY). Code share. Non-stop. Aircraft: 734 332
-
Kunming –
Kunming Wujiaba International Airport
(KMG)
- via Malaysia Airlines (MH). Non-stop. Aircraft: 738
-
Kuwait City –
Kuwait International Airport
(KWI)
- via Kuwait Airways (KU). Non-stop. Aircraft: 343
-
Labuan –
Labuan Airport
(LBU)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
-
Langkawi –
Langkawi International Airport
(LGK)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 734
- via Gulf Air (GF). Code share. Non-stop. Aircraft: 734
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
- via Oman Air (WY). Code share. Non-stop. Aircraft: 734
-
London –
London Heathrow Airport
(LHR)
- via bmi british midland international (BD). Code share. Non-stop. Aircraft: 744
- via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 744
- via Malaysia Airlines (MH). Non-stop. Aircraft: 744
-
London –
London Stansted Airport
(STN)
- via AirAsia X (D7). Non-stop. Aircraft: 340
-
Malé –
Malé International Airport
(MLE)
- via Malaysia Airlines (MH). Non-stop. Aircraft: 330 738
-
Manama –
Bahrain International Airport
(BAH)
- via Gulf Air (GF). Non-stop. Aircraft: 340
- via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 340
-
Manila –
Ninoy Aquino International Airport
(MNL)
- via Cebu Pacific Air (5J). Non-stop. Aircraft: 319
- via Malaysia Airlines (MH). Non-stop. Aircraft: 738
- via Philippine Airlines (PR). Code share. Non-stop. Aircraft: 738
-
Medan-Sumatra Island –
Polonia International Airport
(MES)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 734
- via Indonesia AirAsia (QZ). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
-
Melbourne –
Melbourne International Airport
(MEL)
- via AirAsia X (D7). Non-stop. Aircraft: 330
- via Alitalia - Compagnia Aerea Italiana Spa (AZ). Code share. Non-stop. Aircraft: 772
- via Emirates (EK). Non-stop. Aircraft: 77W
- via Malaysia Airlines (MH). Non-stop. Aircraft: 772
- via SriLankan Airlines (UL). Code share. Non-stop. Aircraft: 332
-
Miri –
Miri Airport
(MYY)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
-
Mumbai –
Chhatrapati Shivaji International Airport
(BOM)
- via AirAsia X (D7). Non-stop. Aircraft: 330
- via Jet Airways (India) Ltd (9W). Code share. Non-stop. Aircraft: 772
- via Malaysia Airlines (MH). Non-stop. Aircraft: 772
-
Muscat –
Muscat International Airport
(MCT)
- via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 330
- via Oman Air (WY). Non-stop. Aircraft: 332 333
-
Nanning –
Nanning Wuxu Airport
(NNG)
- via Shenzhen Airlines (ZH). Non-stop. Aircraft: 73G
-
New Delhi –
Indira Gandhi International Airport
(DEL)
- via AirAsia X (D7). Non-stop. Aircraft: 330
- via Jet Airways (India) Ltd (9W). Code share. Non-stop. Aircraft: 330
- via Malaysia Airlines (MH). Non-stop. Aircraft: 330
-
Osaka –
Kansai International Airport
(KIX)
- via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 330
- via Malaysia Airlines (MH). Non-stop. Aircraft: 330
-
Padang-Sumatra Island –
Tabing Airport
(PDG)
- via AirAsia (AK). Non-stop. Aircraft: 320
-
Paris –
Charles de Gaulle International Airport
(CDG)
- via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 772
- via Malaysia Airlines (MH). Non-stop. Aircraft: 772
-
Pekanbaru-Sumatra Island –
Sultan Syarif Kasim Ii (Simpang Tiga) Airport
(PKU)
- via AirAsia (AK). Non-stop. Aircraft: 320
-
Penang –
Penang International Airport
(PEN)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Alitalia - Compagnia Aerea Italiana Spa (AZ). Code share. Non-stop. Aircraft: 738 734
- via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 734
- via Cathay Pacific Airways (CX). Non-stop. Aircraft: 773
- via Gulf Air (GF). Code share. Non-stop. Aircraft: 734
- via Malaysia Airlines (MH). Non-stop. Aircraft: 738 734
- via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 773
- via Oman Air (WY). Code share. Non-stop. Aircraft: 734 737
-
Perth –
Perth International Airport
(PER)
- via AirAsia X (D7). Non-stop. Aircraft: 330
- via Alitalia - Compagnia Aerea Italiana Spa (AZ). Code share. Non-stop. Aircraft: 772
- via Malaysia Airlines (MH). Non-stop. Aircraft: 772 330
-
Phnom Penh –
Phnom Penh International Airport
(PNH)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
-
Phuket –
Phuket International Airport
(HKT)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
- via Thai Airways International (TG). Code share. Non-stop. Aircraft: 734
-
Port Moresby –
Port Moresby Jacksons International Airport
(POM)
- via Air Niugini (PX). Non-stop. Aircraft: 763
-
Riyadh –
King Khaled International Airport
(RUH)
- via Saudi Arabian Airlines (SV). Non-stop. Aircraft: 74E
-
Rome –
Leonardo Da Vinci (Fiumicino) International Airport
(FCO)
- via Alitalia - Compagnia Aerea Italiana Spa (AZ). Code share. Non-stop. Aircraft: 772
- via Malaysia Airlines (MH). Non-stop. Aircraft: 772
-
Sandakan –
Sandakan Airport
(SDK)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
-
Senai –
Senai International Airport
(JHB)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
-
Seoul –
Incheon International Airport
(ICN)
- via Korean Air (KE). Non-stop. Aircraft: 333 332
- via Korean Air (KE). Code share. Non-stop. Aircraft: 330
- via Malaysia Airlines (MH). Non-stop. Aircraft: 330
- via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 333
- via SriLankan Airlines (UL). Code share. Non-stop. Aircraft: 332
-
Shanghai –
Shanghai Pudong International Airport
(PVG)
- via China Eastern Airlines (MU). Non-stop. Aircraft: 320
- via China Southern Airlines (CZ). Code share. Non-stop. Aircraft: 330 772
- via Malaysia Airlines (MH). Non-stop. Aircraft: 330 772
-
Shenzhen –
Shenzhen Bao'an International Airport
(SZX)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Shenzhen Airlines (ZH). Non-stop. Aircraft: 320
-
Sibu –
Sibu Airport
(SBW)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
-
Siem Reap –
Angkor International Airport
(REP)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
-
Singapore –
Singapore Changi International Airport
(SIN)
- via Air Mauritius (MK). Non-stop. Aircraft: 332
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Jetstar Asia (3K). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
- via Malaysia Airlines (MH). Code share. Non-stop. Aircraft: 320 772 333 319 340 332
- via Oman Air (WY). Code share. Non-stop. Aircraft: 734
- via SilkAir (MI). Non-stop. Aircraft: 320 319
- via SilkAir (MI). Code share. Non-stop. Aircraft: 734 772 333
- via Singapore Airlines (SQ). Non-stop. Aircraft: 772 333
- via Singapore Airlines (SQ). Code share. Non-stop. Aircraft: 734 320 319
- via SriLankan Airlines (UL). Non-stop. Aircraft: 343 332
- via Tiger Airways (TR). Non-stop. Aircraft: 320
-
Sukarata(Solo)-Java Island –
Adi Sumarmo Wiryokusumo Airport
(SOC)
- via AirAsia (AK). Non-stop. Aircraft: 320
-
Surabaya –
Juanda International Airport
(SUB)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 734
- via Indonesia AirAsia (QZ). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
-
Sydney –
Sydney Kingsford Smith International Airport
(SYD)
- via Alitalia - Compagnia Aerea Italiana Spa (AZ). Code share. Non-stop. Aircraft: 772
- via Malaysia Airlines (MH). Non-stop. Aircraft: 772 744
- via SriLankan Airlines (UL). Code share. Non-stop. Aircraft: 332
-
Taipa –
Macau International Airport
(MFM)
- via AirAsia (AK). Non-stop. Aircraft: 320
-
Taipei –
Taiwan Taoyuan International Airport
(TPE)
- via AirAsia X (D7). Non-stop. Aircraft: 330
- via China Airlines (CI). Non-stop. Aircraft: 343 333
- via EVA Airways (BR). Non-stop. Aircraft: 332
- via Malaysia Airlines (MH). Non-stop. Aircraft: 772 738
- via SriLankan Airlines (UL). Code share. Non-stop. Aircraft: 332
-
Tashkent –
Tashkent International Airport
(TAS)
- via Uzbekistan Airways (HY). Non-stop. Aircraft: 763
-
Tawau –
Tawau Airport
(TWU)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
-
Tehran –
Imam Khomeini International Airport
(IKA)
- via Iran Air (IR). Non-stop. Aircraft: 74L
-
Tianjin –
Tianjin Binhai International Airport
(TSN)
- via AirAsia X (D7). Non-stop. Aircraft: 330
-
Tiruchirappally –
Tiruchirapally Civil Airport Airport
(TRZ)
- via AirAsia (AK). Non-stop. Aircraft: 320
-
Tokyo –
Narita International Airport
(NRT)
- via All Nippon Airways (NH). Code share. Non-stop. Aircraft: 772
- via Japan Airlines International (JL). Non-stop. Aircraft: 767
- via Malaysia Airlines (MH). Non-stop. Aircraft: 772
-
Trivandrum –
Trivandrum International Airport
(TRV)
- via AirAsia (AK). Non-stop. Aircraft: 320
-
Ujung Pandang-Celebes Island –
Hasanuddin International Airport
(UPG)
- via AirAsia (AK). Non-stop. Aircraft: 320
-
Vientiane –
Wattay International Airport
(VTE)
- via AirAsia (AK). Non-stop. Aircraft: 320
-
Xiamen –
Xiamen Gaoqi International Airport
(XMN)
- via Malaysia Airlines (MH). Non-stop. Aircraft: 330 332
- via Xiamen Airlines Company (MF). Non-stop. Aircraft: 738
-
Yangon –
Yangon International Airport
(RGN)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734
- via Myanmar Airways International (8M). Non-stop. Aircraft: 320
-
Yogyakarta-Java Island –
Adi Sutjipto International Airport
(JOG)
- via AirAsia (AK). Non-stop. Aircraft: 320
- via Garuda Indonesia (GA). Code share. Non-stop. Aircraft: 734
- via Malaysia Airlines (MH). Non-stop. Aircraft: 734