Semi-Commercial Flights to Thailand in 2021 [UPDATE]

[Updated as of 8 April 2021] Regarding flights to Thailand, the normal commercial passenger flights into Thailand have been suspended until further notice in accordance with the Notification on Conditions for Aircraft Permission to Enter Thailand No. 3. Nevertheless, the Thai Government organizes repatriation flights to Thailand on a regular basis and also allow the semi-commercial flights or charter flight for passengers to enter Thailand.

Starting from October 2020, a larger number of airlines started operating semi-commercial flights to Thailand for Thai and non-Thai nationals who are permitted to enter Thailand. You can find the update list of semi-commercial flights compiled by Department of Consular Affairs below:

1. Emirates Airlines

Flight: EK384
Route: Dubai (DXB) - Bangkok (BKK)
Schedule (local time): 03:05 - 12:05

Flight: EK385
Route: Hong Kong (HKG) - Bangkok (BKK)
Schedule (local time): 20:35 - 22:50

2. Qatar Airways

Flight: QR830
Route: Doha (DOH) - Bangkok (BKK)
Schedule (local time): 20:40 - 07:25 (+1)

Flight: QR836
Route: Doha (DOH) - Bangkok (BKK)
Schedule (local time): 02.25 - 13.15

Flight: QR978
Route: Doha (DOH) - Phuket (HKT)
Schedule (local time): 01.20 - 11.55

3. Etihad Airways

Flight: EY406
Route: Abu Dhabi (AUH) - Bangkok (BKK)
Schedule (local time): 03.10 - 12.50

4. EVA AIR

Flight: BR211
Route: Taipei (TPE) - Bangkok (BKK)
Schedule (local time): 07.45- 10.40
Starting Date: 25 Oct 2020

Flight: BR1211
Route: Taipei (TPE) - Bangkok (BKK)
Schedule (local time): 07.45 - 10.40

Flight: BR201
Route: Taipei (TPE) - Bangkok (BKK)
Schedule (local time): 10.20 - 13.05

Flight: BR68
Route: London (LHR) - Bangkok (BKK)
Schedule (local time): 21.20 - 15.45 (+1)

Flight: BR62
Route: Vienna (VIE) - Bangkok (BKK)
Schedule (local time): 18.25 - 10.30 (+1)

Flight: BR76
Route: Amsterdam (AMS) - Bangkok (BKK)
Schedule (local time): 21.30 - 14.30 (+1)

5. Cathay Pacific

Flight: CX653
Route: Hong Kong (HKG) - Bangkok (BKK)
Schedule (local time): 12.00 - 14.00

6. Lufthansa

Flight: LH772
Route: Frankfurt (FRA) - Bangkok (BKK)
Schedule (local time): 15.30 - 07.05

7. Austrian Airlines

Flight: OS025  
Route: Vienna (VIE) - Bangkok (BKK)
Schedule (local time): 16.10 - 07.25

8. Swiss Air

Flight: LX180
Route: Zurich (ZRH) - Bangkok (BKK)
Schedule (local time): 15.45 - 07.25

9. Singapore Airlines

Flight: SQ976
Route: Singapore (SIN) - Bangkok (BKK)
Schedule (local time): 16.00 - 17.25

Flight: SQ712  
Route: Singapore (SIN) - Bangkok (BKK)
Schedule (local time): 16.00 - 17.25

Flight: SQ726  
Route: Singapore (SIN) - Phuket (HKT)
Schedule (local time): 08.40 - 09.30

Flight: SQ736  
Route: Singapore (SIN) - Phuket (HKT)
Schedule (local time): 16.20 - 17.15

Flight: SQ8544 (code-share with TR606)  
Route: Singapore (SIN) - Bangkok (BKK)
Schedule (local time): 09.30 - 10.55

10. THAI Airways

Flight: TG911
Route: London (LHR) - Bangkok (BKK)
Schedule (local time): 11.50 - 06.15 (+1)

Flight: TG921
Route: Frankfurt (FRA) - Bangkok (BKK)
Schedule (local time): 13.45 - 06.25 (+1)

Flight: TG951
Route: Copenhagen (CPH) - Bangkok (BKK)
Schedule (local time): 14.50 - 07.20 (+1)

Flight: TG917
Route: London (LHR) - Bangkok (BKK)
Schedule (local time): 21.35 - 15.30 (+1)

Flight: TG923
Route: Frankfurt (FRA) - Bangkok (BKK)
Schedule (local time): 20.55 - 13.45 (+1)

Flight: TG639
Route: Hong Kong (HKG) - Bangkok (BKK)
Schedule (local time): 18.55 - 20.40

Flight: TG643
Route: Tokyo-Narita (NRT) - Bangkok (BKK)
Schedule (local time): 11.45 - 16.45

Flight: TG6005 (code-share with NH805) 
Route: Tokyo-Narita (NRT) - Bangkok (BKK)
Schedule (local time): 18.35 - 23.55

Flight: TG6108 (code-share with NH847) 
Route: Tokyo Haneda (HND) - Bangkok (BKK)
Schedule (local time): 11.00 - 16.15

Flight: TG623
Route: Osaka (KIX) - Bangkok (BKK)
Schedule (local time): 11.00 - 15.45

Flight: TG633
Route: Taipei (TPE) - Bangkok (BKK)
Schedule (local time): 13.55 - 16.50

Flight: TG655
Route: Seoul (ICN) - Bangkok (BKK)
Schedule (local time): 21.25 - 01.20 (+1)

Flight: TG657
Route: Seoul (SEL) - Bangkok (BKK)
Schedule (local time): 10.50 - 14.45

Flight: TG625
Route: Manila (MNL) - Bangkok (BKK)
Schedule (local time): 19.10 - 21.25

Flight: TG476
Route: Sydney (SYD) - Bangkok (BKK)
Schedule (local time): 10.00 - 15.25

11. Thai Smile

Flight: WE685
Route: China (CKG) - Bangkok (BKK)
Schedule (local time): 02.05 - 04.25

12. Gulf Air

Flight: GF152
Route: Bahrain (BAH) - Bangkok (BKK)
Schedule (local time): 19.35 - 06.05 (+1)

13. Malaysia Airlines

Flight: MH782
Route: Kuala Lumpur (KUL) - Bangkok (BKK)
Schedule (local time): 14.50 - 16.05

14. Ethiopian Airlines

Flight: ET609   
Route: Hong Kong (HKG) - Bangkok (BKK)
Schedule (local time): 22.40 - 00.20 (+1)

Flight: ET1402 (code-share with NH847) 
Route: Tokyo Haneda (HND) - Bangkok (BKK)
Schedule (local time): 11.00 - 16.15

Flight: ET1411 (code-share with NH805)
Route: Tokyo-Narita (NRT) - Bangkok (BKK)
Schedule (local time): 18.35 - 23.55

Flight: ET608
Route: Addis Ababa (ADD) - Bangkok (BKK)
Schedule (local time): 00.10 - 13.30


Flight: ET618
Route: Addis Ababa (ADD) - Bangkok (BKK)
Schedule (local time): 00.05 - 13.25


Flight: ET644
Route: Addis Ababa (ADD) - Bangkok (BKK)
Schedule (local time): 00.10 - 13.25

15. Philippine Airlines

Flight: PR730
Route: Manila (MNL) - Bangkok (BKK)
Schedule (local time): 10.10 - 12.50

16. Juneyao Air

Flight: HO1357
Route: Shanghai (PVG) - Bangkok (BKK)
Schedule (local time): 21.10 - 00:50 (+1)

17. China Eastern Airlines

Flight: MU541
Route: Shanghai (PVG) - Bangkok (BKK)
Schedule (local time): 08.45 - 12.20

Flight: MU741 
Route: Kunming (KMG) - Bangkok (BKK)
Schedule (local time): 08.30 - 10.10

18. Shanghai Airlines

Flight: FM833
Route: Shanghai (PVG) - Bangkok (BKK)
Schedule (local time): 12.00 - 15.55

19. China Airlines

Flight: CI833
Route: Taipei (TPE) - Bangkok (BKK)
Schedule (local time): 07.00 - 09.50

Flight: CI831
Route: Taipei (TPE) - Bangkok (BKK)
Schedule (local time): 10.05 - 13.05

20. Oman Air

Flight: WY811
Route: Oman (MCT) - Bangkok (BKK)
Schedule (local time): 02.35 - 11.35

Flight: WY812
Route: Kuala Lumpur (KUL) - Bangkok (BKK)
Schedule (local time): 17.20 - 18.40

21. Turkish Airlines

Flight: TK68
Route: Istanbul (IST) - Bangkok (BKK)
Schedule (local time): 01.50 - 14:55

22. China Southern Airlines

Flight: CZ3081
Route: Guangzhou (CAN) - Bangkok (BKK)
Schedule (local time): 13.05 - 15.15

23 Sichuan Airlines

Flight: 3U8145  
Route: Chengdu (CTU) - Bangkok (BKK)
Schedule (local time): 18.00 - 19.10

24. Thai Air Asia

Flight: FD327
Route: Nanjing (NKG) - Bangkok (BKK)
Schedule (local time): 23.25 - 03.05 (+1)

Flight: FD541
Route: Changsha Huanghua (CSX) - Bangkok (BKK)
Schedule (local time): 22.10 - 01.45 (+1)

Flight: FD765
Route: Macau (MFM) - Don Mueang (DMK)
Schedule (local time): 17.55 - 19.50

Flight: FD509
Route: Hong Kong (HKG) - Bangkok (BKK)
Schedule (local time): 14.40 - 16.50

25. Spring Airlines

Flight: 9C6465
Route: Shanghai (PVG) - Bangkok (BKK)
Schedule (local time): 09.55 - 14.00

26. 9 Air

Flight: AQ1007
Route: Guangzhou (CAN) - Bangkok (BKK)
Schedule (local time): 22.55 - 00.50 (+1)

27. Xiamen Airlines

Flight: MF833
Route: Xiamen (XMN) - Bangkok (BKK)
Schedule (local time): 09.20 - 11.50

28 Asiana Airlines

Flight: OZ741
Route: Seoul (ICN) - Bangkok (BKK)
Schedule (local time): 19.10 - 23.05

29. Air China

Flight: CA979
Route: Beijing (PEK) - Bangkok (BKK)
Schedule (local time): 19.55 - 00.10

30. Mahan Air

Flight: IRM051
Route: Tehran (IKA) - Bangkok (BKK)
Schedule (local time): 21.45 - 07.45 (+1)

31. Korean Air

Flight: KE653
Route: Seoul Incheon (ICN) - Bangkok (BKK)
Schedule (local time): 19.05 - 23:20

Flight: KE651 
Route: Seoul Incheon (ICN) - Bangkok (BKK)
Schedule (local time): 18.50 - 22.30

32. Delta Air Lines 

Flight: DL7692 (code-share with KE653)
Route: Incheon (ICN) - Bangkok (BKK)
Schedule (local time): 19.05 - 23:20

33. Shenzhen Airline

Flight: ZH9003
Route: Shenzhen (SZX) - Bangkok (BKK)
Schedule (local time): 08.50 - 11.00

34. Scoot Tigerair

Flight: TR606
Route: Singapore (SIN) - Bangkok (BKK)
Schedule (local time): 09.30 - 10.55

35. Kunming Airlines

Flight: KY8369
Route: Kunming (KMG) - Bangkok (BKK)
Schedule (local time): 06.05 - 08.15

36. KLM

Flight: KL811
Route: Amsterdam (AMS) - Bangkok (BKK)
Schedule (local time): 22.20 - 15.10 (+1)

Flight: KL815
Route: Amsterdam (AMS) - Bangkok (BKK)
Schedule (local time): 20.55 - 13.45 (+1)

Flight: KL803   
Route: Amsterdam (AMS) - Bangkok (BKK)
Schedule (local time): 21.00 - 13.50 (+1)

Flight: KL843   
Route: Amsterdam (AMS) - Bangkok (BKK)
Schedule (local time): 21.00 - 12.55 (+1)

Flight: KL819   
Route: Amsterdam (AMS) - Bangkok (BKK)
Schedule (local time): 21.00 - 13.25 (+1)

37. HK Express

Flight: UO704
Route: Hong Kong (HKG) - Bangkok (BKK)
Schedule (local time): 10.10 - 12.15

38. Lucky Air

Flight: 8L801
Route: Kunming (KMG) - Bangkok (BKK)
Schedule (local time): 17.15 - 18.45

39. S7 Airlines

Flight: S75701
Route: Novosibirsk (OVB) - Bangkok (BKK)
Schedule (local time): 03.10 - 10.25

40. Finnair

Flight: AY141 
Route: Helsinki (HEL) - Bangkok (BKK)
Schedule (local time): 8.20 - 08.55

41. ANA

Flight: NH847
Route: Tokyo Haneda (HND) - Bangkok (BKK)
Schedule (local time): 11.00 - 16.15

Flight: NH805 
Route: Tokyo (NRT) - Bangkok (BKK)
Schedule (local time): 18.35 - 23.55

42. Japan Airlines

Flight: JL031
Route: Tokyo Haneda (HND) - Bangkok (BKK)
Schedule (local time): 12.00 - 17.00

Flight: JL707
Route: Tokyo-Narita (NRT) - Bangkok (BKK)
Schedule (local time): 18.10 - 23.35

43. American Airlines 

Flight: AA8411 (code-share with JL707)  
Route: Tokyo Narita (NRT) - Bangkok (BKK)
Schedule (local time): 18.10 - 23.35

Flight: AA8433 (code-share with JL031) 
Route: Tokyo Haneda (HND) - Bangkok (BKK)
Schedule (local time): 12.00 - 17.00

44. Aeroflot

Flight: SU272
Route: Moscow (SVO) - Bangkok (BKK)
Schedule (local time): 21.15 - 10.10 (+1)

Flight: SU270
Route: Moscow (SVO) - Bangkok (BKK)
Schedule (local time): 01.15 - 10.10

Flight: SU274 
Route: Moscow (SVO) - Bangkok (BKK)
Schedule (local time): 20.35 - 10.00(+1)

45. Thai Vietjet Air

Flight: VZ3971 
Route: Ho Chi Minh City (SGN) - Bangkok (BKK)
Schedule (local time): 22.30 - 24.00

46. ZIPAIR

Flight: ZG51 
Route: Tokyo-Narita (NRT) - Bangkok (BKK)
Schedule (local time): 16.40 - 22.00

47. AIR FRANCE

Flight: AF166 
Route: Paris (CDG) - Bangkok (BKK)
Schedule (local time): 15:55 - 09.15 (+1)

48. Air Canada

Flight: AC6251 (code-share with NH805 )
Route: Tokyo-Narita (NRT) - Bangkok (BKK)
Schedule (local time): 18.35 - 23.55

49. United Airlines

Flight: UA7971 (code-share with NH805 )
Route: Tokyo-Narita (NRT) - Bangkok (BKK)
Schedule (local time): 18.35 - 23.55

50. Jetstar Asia Airways

Flight: 3K511
Route: Singapore (SIN) - Bangkok (BKK)
Schedule (local time): 07.00 - 08.40

Flight: 3K515
Route: Singapore (SIN) - Bangkok (BKK)
Schedule (local time): 11.15 - 12.50

51. SilkAir 

Flight: MI 752 
Route: Singapore (SIN) - Phuket (HKT)
Schedule (local time): 08.40 - 09.30

Flight: MI 756 
Route: Singapore (SIN) - Phuket (HKT)
Schedule (local time): 16.20 - 17.15

52. Starlux Airlines

Flight: JX741
Route: Taipei (TPE) - Bangkok (BKK)
Schedule (local time): 13.30 - 16.30

53. Shree Airlines

Flight: SHA4291, SHA4307 
Route: Kathmandu (KTM) - Bangkok (BKK)
Schedule (local time): 07.00 - 11.15

Semi-Commercial Flights To Thailand

If you wish to travel to Thailand on one of the above-mentioned flights, you need to contact the airlines directly to see if they can accommodate you. There should be more airlines adding the flights to Thailand later, so check the airline websites for the most up to date information.

At the moment, most flights listed above are landing in Bangkok Suvarnabhumi Airport (BKK). You should also consider the need to travel from your current location in Thailand to Bangkok in order to catch an approved international flight.

Flights to Phuket

From 2 November 2020, there are 2 airlines ready to operate international flights to Phuket. Emirates Airlines claimed in a Facebook post marking the landing, “Today we became the first international airline to touch down in Phuket since its re-opening for international travel… Our special flight to Phuket signals the re-start of tourism in the popular island destination since Thailand re-opened its borders for international travellers.” However, there were no passengers on the flight. You can find more information about these flights here: Thailand Resumes Direct International Flights to Phuket

Update Mar 2021: The ALQ hotels in Phuket shared the information that Singapore Airlines starting to resume its own service on Singapore – Phuket route, operating 1 flight a week. The Boeing 737-800 NG aircraft will operate this route from 4th March 2021. Please double check with the airline.

Important Note: Due to the ongoing COVID-19 situation in Thailand with a new wave of COVID19 infections, we recommend you to closely monitor the flight schedule of airlines operating flights to Phuket as there are reports that many flights have been cancelled in the last minute!!

Passengers arriving at Phuket International Airport should book a place to be quarantined in one of Phuket Alternative Local Quarantine (ALQ) Hotels.

Phuket Sandbox Flights 

Several airlines are operating flights from major cities to Phuket International Airport (HKT) since Phuket reopened its doors to international tourists who have been fully vaccinated against COVID-19 without the mandatory quarantine under Phuket Sandbox scheme.

The list of international flights to Phuket Sandbox can also be found here: International Flights to Phuket

Repatriation Flights to Thailand

Repatriation flights are chartered by the Thai government for Thai citizens. There is no fixed timetable. The Embassy will provide information relating to the repatriation flight, including date, price and how to buy the ticket, on the case by case basis.

Charter Flights to Thailand

For other kinds of flight, including charter flights, you need to consult with the embassy to obtain necessary permission.

Flight Tickets to Thailand

You should check for flight tickets and book them well in advance as you need to prepare all supporting documents before your departure date.

Certificate of Entry (COE)

Those permitted to enter Thailand must obtain the Certificate of Entry (COE) from Thai Embassy before departure. The applicants must contact the local Thai Embassy or Consulate in their country.

Alternative State Quarantine (ASQ)

Passengers arriving to Thailand by semi-commercial flights landing in Thailand capital must spend a quarantine at the selected Alternative State Quarantine (ASQ) hotel in Bangkok or Alternative Local Quarantine (ALQ)  in some provinces at their own expense.

More information about the quarantine process, including the list of the approved ASQ hotels, can be found at Alternative State Quarantine Hotels.

What you need to present at airlines check-in counter and upon arrival in Thailand

Please note that having plane tickets does not guarantee entry to Thailand, non-Thai travelers must have all the required documents to enter Thailand. For Non-Thai nationals, upon your departure, you need to provide following documents and present to the Airline at check-in counter;

1. Certificate of Entry (COE)

2. COVID-19-Free Health Certificate , with a laboratory output indicating that COVID-19 is not detected (COVID test must be by RT-PCR method), issued within 72 hours before departure (other kinds of test are not accepted)

3. Fit to Fly Health Certificate issued within 72 hours before departure

4. Health Insurance Policy with the coverage of medical treatment in Thailand, including COVID-19 treatment, in the minimum amount of 100,000 USD or equivalent. You can find more information here: COVID-19 Insurance for Traveling to Thailand 

5. Visa or re-entry permit

6. T8 Form Health Questionnaire 

7. Confirmation of ASQ or ALQ or other quarantine facility booking

For newest updates on Thailand entry requirements like our Facebook page!