Major airline that flies from Heathrow cancels flights in May - all 46 routes listed
The international airways has notified travel agents that it will cancel flights and reduce frequencies on both domestic and world routes across Asia and Europe

A major airline that also operates out of London Heathrow is set to dramatically cut its flight schedule as soaring energy costs begin to bite.
Thai Airways International has notified ticket agents that it will axe flights and slash frequencies across both domestic and international routes throughout Asia and Europe in May 2026. A total of 46 services have been affected.
The timetable shake-up comes amid surging fuel prices worldwide, driven by the ongoing conflict in Iran. The US and Israel have carried out joint strikes on several key Iranian targets since hostilities began on February 28. While a short-term ceasefire is currently in place, a lasting peace agreement has yet to be secured.
Iran hit back by striking targets across the Middle East and shutting down the vital Strait of Hormuz trade route.
The US has since enforced a blockade on Iranian ports within the strait in a bid to end the closure and push forward negotiations.
Read more: Inside the £365 in-flight bunk beds that could change travel forever
Read more: Wizz Air eyes transatlantic flights in time to ferry UK football fans to FIFA...
Approximately 20% of all global oil trading passes through the Strait of Hormuz, and its closure has sent shockwaves through international oil markets, pushing fuel prices sharply higher.
Thai Airways cited escalating oil costs and weakening passenger demand during the low tourism season as the primary factors behind the decision, according to The Nation.
The airline confirmed that alternative arrangements have been put in place to support agents and passengers.
The following domestic routes have been cancelled or reduced:
- TG002 Bangkok–Udon Thani: cancelled from May 1-31, 2026
- TG003 Udon Thani–Bangkok: cancelled from May 1-31, 2026
- TG020 Bangkok–Ubon Ratchathani: cancelled every Tuesday and Thursday from May 5-28, 2026
- TG021 Ubon Ratchathani–Bangkok: cancelled every Tuesday and Thursday from May 5-28, 2026
- TG040 Bangkok–Khon Kaen: cancelled from May 1-31, 2026
- TG041 Khon Kaen–Bangkok: cancelled from May 1-31, 2026

The following international routes have been cancelled or reduced:
- TG329 Bangkok–Hyderabad: cancelled every Monday and Wednesday from May 4-27, 2026
- TG330 Hyderabad–Bangkok: cancelled every Tuesday and Thursday from May 5-28, 2026
- TG335 Bangkok–New Delhi: cancelled every Friday from May 1-29, 2026
- TG336 New Delhi–Bangkok: cancelled every Saturday from May 2-30, 2026
- TG351 Bangkok–Mumbai: cancelled from May 1-31, 2026
- TG352 Mumbai–Bangkok: cancelled from May 2, 2026 to June 1, 2026
- TG407 Bangkok–Singapore: cancelled from May 2-31, 2026
- TG408 Singapore–Bangkok: cancelled from May 2-31, 2026
- TG586 Bangkok–Techo (Phnom Penh): cancelled every Tuesday, Thursday and Saturday from May 2-30, 2026
- TG587 Techo (Phnom Penh)–Bangkok: cancelled every Tuesday, Thursday and Saturday from May 2-30, 2026
- TG602 Bangkok–Hong Kong: cancelled from May 6-9, 2026
- TG603 Hong Kong–Bangkok: cancelled from May 7-10, 2026
- TG628 Bangkok–Hong Kong: cancelled from May 9-31, 2026
- TG629 Hong Kong–Bangkok: cancelled from May 9-31, 2026
- TG630 Bangkok–Kaohsiung: cancelled from May 8-31, 2026
- TG631 Kaohsiung–Bangkok: cancelled from May 8-31, 2026
- TG636 Bangkok–Taipei: cancelled from May 6-31, 2026
- TG637 Taipei–Bangkok: cancelled from May 7, 2026 to June 1, 2026
- TG640 Bangkok–Narita: cancelled from May 11-18, 2026 and May 30-31, 2026
- TG641 Narita–Bangkok: cancelled from May 12-19, 2026 and May 31, 2026 to June 1, 2026
- TG656 Bangkok–Incheon: cancelled from May 8-31, 2026
- TG657 Incheon–Bangkok: cancelled from May 9, 2026 to June 1, 2026
- TG662 Bangkok–Shanghai Pudong: cancelled from May 11-29, 2026 and May 31, 2026
- TG663 Shanghai Pudong–Bangkok: cancelled from May 11-29, 2026 and May 31, 2026
- TG674 Bangkok–Beijing: cancelled from May 7-28, 2026 and May 30-31, 2026
- TG675 Beijing–Bangkok: cancelled from May 8-29, 2026 and May 31, 2026 to June 1, 2026
- TG694 Bangkok–Changsha: cancelled from May 10-31, 2026
- TG695 Changsha–Bangkok: cancelled from May 10-31, 2026
- TG900 Bangkok–Istanbul: cancelled every Monday and Wednesday from May 11-27, 2026
- TG901 Istanbul–Bangkok: cancelled every Tuesday and Thursday from May 12-28, 2026
- TG922 Bangkok–Frankfurt: cancelled every Monday and Wednesday from May 18-27, 2026
- TG923 Frankfurt–Bangkok: cancelled every Monday and Wednesday from May 18-27, 2026
- TG924 Bangkok–Munich: cancelled every Tuesday and Thursday from May 19-28, 2026
- TG925 Munich–Bangkok: cancelled every Tuesday and Thursday from May 19-28, 2026
- TG950 Bangkok–Copenhagen: cancelled every Monday and Wednesday from May 18-27, 2026
- TG951 Copenhagen–Bangkok: cancelled every Monday and Wednesday from May 18-27, 2026
- TG954 Bangkok–Oslo: cancelled every Tuesday and Thursday from May 19-28, 2026
- TG955 Oslo–Bangkok: cancelled every Tuesday and Thursday from May 19-28, 2026
- TG960 Bangkok–Stockholm: cancelled every Monday and Wednesday from May 18-27, 2026
- TG961 Stockholm–Bangkok: cancelled every Monday and Wednesday from May 18-27, 2026