Published on February 28, 2026

Image generated with Ai
In an unprecedented turn of events, several major Asian airlines have been hit by weather-related disruptions, leaving passengers stranded and local tourism severely impacted. AirAsia, Batik Air, Chengdu Airlines, and China Eastern Airlines have all announced multiple flight cancellations due to adverse weather conditions, causing significant delays across major cities in Asia. From Kuala Lumpur and Shanghai to Qingdao and Urumqi, the effects have rippled across multiple regions, affecting passengers and the broader tourism industry. With over 50 flights canceled, travelers are experiencing the painful aftermath of disrupted travel plans, and local economies that depend heavily on tourism are left grappling with the economic consequences. This article delves into the root causes of these disruptions, the specific airports and regions affected, and how both passengers and the tourism industry can bounce back from this unfortunate turn of events.
Across the four major airlines — AirAsia, Batik Air, Chengdu Airlines, and China Eastern — weather has caused widespread disruptions, resulting in cancellations of at least 50 flights across multiple destinations. For AirAsia, Batik Air, Chengdu Airlines, and China Eastern, the cancellations have caused severe delays and left passengers stranded at key airports across the region. Though weather conditions have been the primary cause, each airline has its own set of affected routes, cities, and passengers who are dealing with the uncertainty of when their flights will be rescheduled.
Here are the main airports affected by these flight cancellations from the four airlines:
AirAsia:
Advertisement
Advertisement
Batik Air:
Chengdu Airlines:
Advertisement
Advertisement
China Eastern Airlines:
In addition to the airports, the following regions have seen a severe impact from the flight cancellations caused by bad weather:
Advertisement
Advertisement
AirAsia:
Batik Air:
Chengdu Airlines:
China Eastern Airlines:
The following flight routes were significantly disrupted:
AirAsia:
Batik Air:
Chengdu Airlines:
China Eastern Airlines:
| Flight ID | Aircraft | Origin | Destination | Scheduled Departure Time |
|---|
| AXM5130 | A320 | Kuala Lumpur Int’l (KUL / WMKK) | Kota Kinabalu Int’l (BKI / WBKK) | Fri 07:55PM +08 |
| AXM5131 | A320 | Kota Kinabalu Int’l (BKI / WBKK) | Kuala Lumpur Int’l (KUL / WMKK) | Fri 11:00PM +08 |
| AXM406 | A320 | Kuala Lumpur Int’l (KUL / WMKK) | Minangkabau Int’l (replaced Tabing) (PDG / WIEE) | Sat 11:25AM +08 |
| AXM407 | A320 | Minangkabau Int’l (replaced Tabing) (PDG / WIEE) | Kuala Lumpur Int’l (KUL / WMKK) | Sat 12:00PM WIB |
| AXM6032 | A320 | Kuala Lumpur Int’l (KUL / WMKK) | Senai Int’l (Sultan Ismail Int’l) (JHB / WMKJ) | Sat 07:04PM +08 |
| AXM5118 | A320 | Kuala Lumpur Int’l (KUL / WMKK) | Kota Kinabalu Int’l (BKI / WBKK) | Sat 07:05PM +08 |
| AXM6322 | A320 | Kuala Lumpur Int’l (KUL / WMKK) | Langkawi Int’l (LGK / WMKL) | Sat 07:15PM +08 |
| AXM5130 | A320 | Kuala Lumpur Int’l (KUL / WMKK) | Kota Kinabalu Int’l (BKI / WBKK) | Sat 07:55PM +08 |
| AXM5218 | A320 | Kuala Lumpur Int’l (KUL / WMKK) | Kuching Int’l (KCH / WBGG) | Sat 08:05PM +08 |
| AXM6033 | A320 | Senai Int’l (Sultan Ismail Int’l) (JHB / WMKJ) | Kuala Lumpur Int’l (KUL / WMKK) | Sat 08:23PM +08 |
| AXM6323 | A320 | Langkawi Int’l (LGK / WMKL) | Kuala Lumpur Int’l (KUL / WMKK) | Sat 08:45PM +08 |
| AXM5119 | A320 | Kota Kinabalu Int’l (BKI / WBKK) | Kuala Lumpur Int’l (KUL / WMKK) | Sat 10:15PM +08 |
| AXM5219 | A320 | Kuching Int’l (KCH / WBGG) | Kuala Lumpur Int’l (KUL / WMKK) | Sat 10:20PM +08 |
| AXM5131 | A320 | Kota Kinabalu Int’l (BKI / WBKK) | Kuala Lumpur Int’l (KUL / WMKK) | Sat 11:00PM +08 |
Batik Air Canceled FlightsFlight ID Aircraft Origin Destination Scheduled Departure Time BTK6142 A320 Jakarta-Soekarno-Hatta Int’l (CGK / WIII) Sultan Hasanuddin Int’l (UPG / WAAA) Fri 06:55PM WIB BTK6231 A320 Sultan Hasanuddin Int’l (UPG / WAAA) Jakarta-Soekarno-Hatta Int’l (CGK / WIII) Fri 09:15PM WITA BTK6182 B738 Jakarta-Soekarno-Hatta Int’l (CGK / WIII) Sultan Hasanuddin Int’l (UPG / WAAA) Fri 11:10PM WIB BTK6182 B738 Sultan Hasanuddin Int’l (UPG / WAAA) Sentani (DJJ / WAJJ) Sat 03:40AM WITA BTK6743 A320 Sam Ratulangi Int’l (MDC / WAMM) Jakarta-Soekarno-Hatta Int’l (CGK / WIII) Sat 07:35AM WITA BTK7054 A320 Sultan Mahmud Badaruddin II (PLM / WIPP) Halim Perdanakusuma Int’l (HLP / WIHH) Sat 09:10AM WIB BTK6256 B738 Jakarta-Soekarno-Hatta Int’l (CGK / WIII) APT Pranoto (AAP / WALS) Sat 09:15AM WIB BTK6658 A320 Jakarta-Soekarno-Hatta Int’l (CGK / WIII) Lombok International (LOP / WADL) Sat 09:40AM WIB BTK6144 A320 Jakarta-Soekarno-Hatta Int’l (CGK / WIII) Sultan Hasanuddin Int’l (UPG / WAAA) Sat 10:40AM WIB BTK7539 A320 Jakarta-Soekarno-Hatta Int’l (CGK / WIII) Yogyakarta International Airport (YIA / WAHI) Sat 11:20AM WIB BTK6257 B738 APT Pranoto (AAP / WALS) Jakarta-Soekarno-Hatta Int’l (CGK / WIII) Sat 01:10PM WITA BTK6659 A320 Lombok International (LOP / WADL) Jakarta-Soekarno-Hatta Int’l (CGK / WIII) Sat 01:20PM WITA BTK7538 A320 Yogyakarta International Airport (YIA / WAHI) Jakarta-Soekarno-Hatta Int’l (CGK / WIII) Sat 01:10PM WIB BTK6854 A320 Jakarta-Soekarno-Hatta Int’l (CGK / WIII) Sultan Syarif Qasim II Int’l (Simpang Tiga) (PKU / WIBB) Sat 01:45PM WIB BTK6235 A320 Bubung (LUW / WAFW) Sultan Hasanuddin Int’l (UPG / WAAA) Sat 03:15PM WITA BTK6266 B738 Jakarta-Soekarno-Hatta Int’l (CGK / WIII) Sultan Hasanuddin Int’l (UPG / WAAA) Sat 02:40PM WIB BTK6883 A320 Kuala Namu International (KNO / WIMM) Jakarta-Soekarno-Hatta Int’l (CGK / WIII) Sat 03:25PM WIB BTK6882 A320 Jakarta-Soekarno-Hatta Int’l (CGK / WIII) Kuala Namu International (KNO / WIMM) Sat 05:10PM WIB BTK6235 B738 Sultan Hasanuddin Int’l (UPG / WAAA) Jakarta-Soekarno-Hatta Int’l (CGK / WIII) Sat 06:45PM WITA BTK6142 A320 Jakarta-Soekarno-Hatta Int’l (CGK / WIII) Sultan Hasanuddin Int’l (UPG / WAAA) Sat 06:55PM WIB
Chengdu Airlines Canceled FlightsFlight ID Aircraft Origin Destination Scheduled Departure Time UEA2942 909 Aksu (AKU / ZWAK) Yining (YIN / ZWYN) Fri 07:35PM CST UEA3026 909 Tacheng (TCG / ZWTC) Yining (YIN / ZWYN) Fri 08:40PM CST UEA3068 909 Kashgar (Kashi) (KHG / ZWSH) Turpan Jiaohe (TLQ / ZWTL) Sat 10:10AM CST UEA2939 909 Kashgar (Kashi) (KHG / ZWSH) (HQL) Sat 10:25AM CST UEA2825 909 Alaer Talimu (ACF / ZWAL) Shihezi Huayuan (SHF / ZWHZ) Sat 11:00AM CST UEA2940 909 (HQL) Kashgar (Kashi) (KHG / ZWSH) Sat 04:05AM UTC UEA2825 909 Shihezi Huayuan (SHF / ZWHZ) Yining (YIN / ZWYN) Sat 01:15PM CST UEA2826 909 Yining (YIN / ZWYN) Shihezi Huayuan (SHF / ZWHZ) Sat 03:05PM CST UEA2826 909 Shihezi Huayuan (SHF / ZWHZ) Alaer Talimu (ACF / ZWAL) Sat 04:35PM CST UEA2888 909 Alaer Talimu (ACF / ZWAL) Turpan Jiaohe (TLQ / ZWTL) Sat 06:45PM CST UEA3022 909 Turpan Jiaohe (TLQ / ZWTL) Yining (YIN / ZWYN) Sat 08:55PM CST UEA3089 909 Urumqi Diwopu Int’l (URC / ZWWW) (DHH) Sat 10:10PM CST
China Eastern Canceled FlightsFlight ID Aircraft Origin Destination Scheduled Departure Time CES260 A332 Pulkovo (LED / ULLI) Shanghai Pudong Int’l (PVG / ZSPD) Fri 09:15PM MSK CES6407 A20N Qingdao Jiaodong Int’l (TAO / ZSQD) Changsha Huanghua Int’l (CSX / ZGHA) Sat 04:30PM CST CES6408 A20N Changsha Huanghua Int’l (CSX / ZGHA) Qingdao Jiaodong Int’l (TAO / ZSQD) Sat 08:40PM CST CES5210 737 Taiyuan Wusu (TYN / ZBYN) Shanghai Pudong Int’l (PVG / ZSPD) Sun 04:30PM CST CES6997 C09 Nanchang Changbei Int’l (KHN / ZSCN) Xi’an Xianyang Int’l (XIY / ZLXY) Sun 06:10PM CST CES2381 A321 Qingdao Jiaodong Int’l (TAO / ZSQD) Hangzhou Xiaoshan Int’l (HGH / ZSHC) Sun 07:10PM CST CES2382 A321 Hangzhou Xiaoshan Int’l (HGH / ZSHC) Qingdao Jiaodong Int’l (TAO / ZSQD) Sun 10:20PM CST CES5153 A333 Shanghai Hongqiao Int’l (SHA / ZSSS) Beijing Capital Int’l (PEK / ZBAA) Mon 09:40AM CST
Passengers across Asia have faced an overwhelming sense of frustration as they deal with cancellations and disruptions. Flight delays have caused passengers to lose valuable time, some missing important business meetings, family events, or leisure travel plans. In some cases, passengers had to rebook flights, endure lengthy waiting times, or endure overnight stays at crowded airports. The cancellation of flights has left travelers scrambling for alternatives and forced many to look for alternate transportation methods or reschedule their trips entirely.
Tourism-dependent regions are feeling the heat as flight disruptions continue to affect their business. In Malaysia, the disruption to routes from Kuala Lumpur to Langkawi and Kota Kinabalu has resulted in a massive loss of revenue for local businesses, especially in the hospitality sector. Similarly, Indonesia’s tourism hotspots like Yogyakarta and Lombok, popular among both domestic and international travelers, are facing a downturn. These cancellations not only affect the tourism dollars in these regions but also create a ripple effect on associated industries such as local transport, food and beverage services, and shopping districts. The impact on these sectors will be felt for weeks as travelers rebook their flights and cancel planned vacations.
While these weather-related cancellations have undoubtedly caused disruption, they also provide an opportunity for the industry to adapt and strengthen its resilience. By investing in more advanced weather forecasting systems, ensuring better coordination between airlines and airports, and improving passenger communication during such events, the tourism and aviation industry can rebound more effectively. Additionally, the government’s support to bolster local businesses affected by flight cancellations will play a critical role in strengthening the tourism industry in the long run.
In the face of these challenges, the industry is resilient, and with careful planning and better management of resources, the future looks bright for Asia’s travel and tourism sector. Airlines are expected to bounce back, airports will improve operational efficiency, and tourism spots will continue to attract millions of visitors. If managed well, this can be a lesson learned and a stepping stone toward a stronger, more connected Asia.
Advertisement
Saturday, February 28, 2026
Saturday, February 28, 2026
Saturday, February 28, 2026
Saturday, February 28, 2026
Saturday, February 28, 2026
Saturday, February 28, 2026
Saturday, February 28, 2026