Getting an Antigen / PCR Test in Thailand
Before your return flight from Thailand, it's wise to plan ahead for your Covid test. Here's how to choose between PCR and antigen testing, and where to get tested depending on your travel stage.
As part of the effort to combat Covid-19, and following changes to travel regulations from and to foreign countries issued by the Ministry of Interior and effective since December 4, 2021, travelers returning to France from Thailand are required to present a negative PCR or antigen test less than 48 hours old.
Wondering how to get a PCR or antigen test while in Thailand? Sawa Discovery explains.
Getting an Antigen Test in Thailand
Our first recommendation is to choose an antigen test. Faster and more affordable than a PCR test, it will be your best ally in navigating this new health requirement.
Antigen Tests at the Pharmacy
Antigen test kits are available at pharmacies for the modest sum of 300 THB (approximately 8 euros), but unfortunately the pharmacist will not be able to provide you with a certificate in English that will allow you to board your flight.
This option should therefore be reserved only for self-tests in case of doubt.
Antigen Tests at the Hospital
To obtain the official certificate, you'll need to visit a hospital where a doctor can issue you a certificate of non-infection from Covid following your antigen test. While turnaround times remain quick (15 - 20 minutes), the cost is slightly higher than tests found at pharmacies (500 THB, or approximately 13 euros).
Getting a PCR Test in Thailand
Since December 4th, anyone 12 years or older wishing to return to France from Thailand must have a negative PCR test performed at least 48 hours before departure. It is therefore essential for every traveler to be tested before returning.
In Thailand, it is possible to have a PCR test at all hospitals and clinics throughout the country. There's no need to return to Bangkok if your stay ends in Chiang Mai or Phuket, for example.
PCR tests typically cost 2000 Baht (54 euros) for a result within 12 hours, and 3900 Baht (105 euros) for a result within 6 hours. You also have the option to obtain results within 3 hours at private clinics.
Before your return to France, you must also complete a signed declaration stating that you have no symptoms and have not been in contact with anyone who has contracted Covid. The certificate also serves as your authorization for a PCR test to be performed upon your arrival in France. The same declaration applies to all travelers from countries in the Orange zone such as Thailand.
You can download the declaration here.
Where to Get a PCR Test in Thailand?
Thailand has numerous hospitals, clinics, and testing centers where you can get a PCR test. Before anything else, we recommend booking an appointment to ensure you can complete your test before departure. Your Sawa Discovery travel consultant can also help you arrange this appointment.
In Thailand, some hospitals and clinics have set up drive-through services, meaning you can be tested from your vehicle without getting out.
Where to Get a PCR Test in Bangkok?
Praram 9 Hospital
99 Rama IX Road, Bang Kapi, Huai Khwang, Bangkok 10310
Fax : 02 202 99 98 by appointment via hospital website
Hotline : 1270Bangkok Hospital
2 Soi Soonvijai 7, New Petchaburi Road, Bangkok 10310
Tel : 02 310 30 00 Appointment via call center
Contact Center : 1719
Result within 24 hoursSamitivej Hospital Chinatown
624 Yaowaraj Road, Sampantawongse, Sampantawongse, Bangkok 10100
Tel : 02 118 78 88
Result within 24 to 48 hoursSamitivej Hospital Sukhumvit
133 soi 49 Sukhumvit Road, Klongton Nua, Wattana, Bangkok 10110
Appointment by phone
Tel : 02 022 22 22
Result within 24 hoursSamitivej Hospital Srinakarin
488 Srinakarin Road, Suanluang, Bangkok 10250
Appointment by phone - Tel : 02 022 22 22
Result within 24 hoursSamitivej Hospital Thonburi
337 Taksin Road, Samre, Thonburi, Bangkok 10600
Appointment via LINE : @worryfree
Tel : 02 438 90 00Bangkok Nursing Home Hospital (BNH)
9/1 Convent Road, Silom, Bangkok 10500
Appointment via call center
Tel : 02 022 07 00
Result within 24 hoursBangpakok 9 International Hospital
362 Rama II Road, Bangmod Sub-district, Chomthong District, Bangkok 10150
Tel : 02 109 91 11 - BPK Hotline : 1745
No appointment needed
Result within 24 to 48 hoursBangna 5 Hospital
55 Moo 4, Thepharak Road, Bangphi, Samut Prakan 10540
Tel : 02 138 11 55-6
No appointment neededBumrungrad Hospital
33 Sukhumvit Soi 3, Wattana, Bangkok 10110
For international travel only
Tel : 02 066 88 88Chaophya Hospital
113/44 Borommaratchachonnani. Arun Ammarin Bangkok Noi Bangkok 10700.
Tel : 02 434 11 11, 02 884 70 00
No appointment neededChularat 3 International Hospital
88/8-9 Theparak Rd. Km.14.5 TumbonBangpla AmperPangplee Samutprakarn 10540 Drive-through
Tel : 02 033 29 00 - Hotline : 1609
No appointment neededEkachai Hospital
99/9 Moo 4, Ekachai Rd. Khok Kham, Muang, Samut Sakhon, Thailand 74000 – Drive-through
Tel : 03 441 79 99 - Hotline : 1715
No appointment neededLadprao General Hospital
2699 Lat Phrao Rd, Khlong Chaokhunsing, Wang Thonglang, Bangkok 10310
Tel : 02 530 22 44
No appointment needed from 08:00 to 15:00
Result within 24 hoursMahachai Hospital
927/43 , Mahachai, Muang Samutsakhon, Samut Sakhon 74000
Tel : 034 424 990 - Hotline : 1776
No appointment needed from 08:00 to 17:00
Result within 24 hoursMed Park Hospital
3333 Rama IV Rd, Khlong Toei, Bangkok 10110
Tel : 02 023 33 33
by appointment online here: https://www.medparkhospital.comMongkutwattana General Hospital
4/40 Jaengwattana Rd.,Tungsonghong, Laksi, Bangkok 10210
No appointment needed from 8:00 to 20:00
Tel : 02 574 50 00-9Mission Hospital 430 Pitsanulok Road, Dusit, Bangkok 10300
Tel : 02 282 11 00
Appointment via call center - Hotline : 02 282 11 77Nakornthon Hospital
Rama II Road Soi 56, Samaedam, Bangkhunthian, Bangkok 10150 Drive-through
Tel : 02 450 99 99
No appointment needed - Drive-throughPCT Laboratory Service
375 Soi Jaransanitwong Rd., Bangplad, Bangkok 10700
Tel : 02 096 2045
No appointment needed from 08:00-12:00 and 13:00-16:00Paolo Hospital Phaholyothin
670, 1 Phahonyothin Rd, Samsen Nai, Phaya Thai, Bangkok 10400
Tel : 02 271 70 00
No appointment needed from 08:00-16:00Phyathai 1 Hospital
364/1 Sri Ayuthaya Road, Rachathevee, Phayathai
Tel : 02 201 46 00 - Hotline : 1772
by appointment by phone – drive-through from 08:00 – 17:00Phyathai 2 Hospital
943 Phaholyothin Road(before Soi3), Samsennai, Phayathai, Bangkok 10400
Tel : 02 617 24 44
by appointment by phone or onlinePhyathai 3 Hospital
111 Phetchakasem Road, Phasicharoen Bangkok 10160
Tel : 02 467 11 11
no appointment needed or appointment by phonePhyathai Nawamin Hospital
44 505 Nawamin Rd, Khwaeng Nuanchan, Bueng Kum, Bangkok 10230
Tel : 02 944 71 11
by appointment by phone from 08:00 to 16:00Piyavate Hospital Public Company Limited.
998 Rimklongsamsen Road, Bangkapi, Huay Kwang, Bangkok, 10310
no appointment needed
Tel : 02 129 55 55Princ Hospital Suvarnabhumi
35/2 Moo 12 Bangna-Trad Rd., km.6 Bang Kaew Bang Phli, Samutprakarn 10540
Near Suvarnabhumi Airport – Drive-through
No appointment needed from 09:00-17:00
Tel : 02 080 59 99Ramkhamhaeng Hospital
436 Ramkhamhaeng Road, Huamark, Bangkapi, Bangkok 10400
Appointment via hospital website - Drive-through
Tel : 02 743 99 99Sikarin Hospital
976 Lasalle Road, Bangna Tai, Bangna, Bangkok 10260
by appointment by phone (for international travel only)
Tel : 02 366 9 900Sukumvit Hospital
1411 Sukumvit Road, Prakanong nua, Wattana District, Bangkok 10110
Appointment online
Tel : 02 391 00 11Synphat Hospital Ramintra
9/99 Ramintra Road, Khan Na Yao, Bangkok 10230
Appointment via hospital's Facebook Tel : 02 793 50 99Vibhavadi Hospital
51/3 Thanon Ngamwongwan, Lat Yao, Chatuchak, Bangkok 10900
no appointment needed
Tel : 02 561 11 11World Medical Hospital
44 Moo 4, Chaeng Wattana-Parkkred 19 Alley, Tambon Pak Kret, Pak Kret District, Nonthaburi 11120
No appointment needed from 08:00-17:00
Tel : 02 836 99 99
Call center: 02 836 99 99Bangkok Christian Hospital
124 Silom Road, Suriyawongse, Bangrak, Bangkok 10500
Tel : 02 625 90 00, 02 760 90 00, 02 235 10 00
Appointment via call center
Where to Get a PCR Test in Chiang Mai?
Chiang Mai Ram 1 Hospital
8 Thanon Boonruengrit, T. Sripum, A. Muang, ChiangMai 50200
Daily from 07:00 to 20:00
Tel : 053 920 300
Result within 24 hoursMaharajNakorn ChiangMai Hospital (Suan Dok)
110 Intavarorot Road, T. Sriphum, A. Muang, ChiangMai 50200
Daily from 08:30 to 15:00
Tel : 053 936 150
Result within 24 hours
Where to Get a PCR Test in Chang Rai?
Bangkok Hospital Chiang Rai
Tel: 052 051 800Overbrook Hospital 17
Singhaklai Road, T. Viang, A. Muang, Chiang Rai 57000
Tel : 053 711 366
08:00 – 16:00
Where to Get a PCR Test in Phuket?
Mission Hospital Phuket
Bangkok Adventist 4/1 Thepkasattri Road, T. Ratsada, Muang, Phuket 83000 – 08:00 – 15:00 except Saturday
Tel : 076 237 220-6
Result within approximately 24 hoursBangkok Hospital Phuket
Bangkok Hospital Siriroj, 44 Chalermprakiat Ror 9 Rd Phuket 83000 Thailand
Tel: 076 254 425- Hotline: 1719Bangkok Hospital Siriroj
44 Chalermprakiat Ror 9 Rd Phuket 83000 Thailand
Tel: 076 361 888
Where to Get a PCR Test in Koh Samui?
Bangkok Hospital Samui
57 Moo 3 ThaweeratPhakdee Road, BoPhut, Koh Samui, Suratthani 84320
Tel : 077 429 500
PCR test before 12:00
Result within 24 hours
All the addresses mentioned above also offer antigen tests. However, we still recommend getting a PCR test before leaving Thailand as some airlines require it. Don't take the risk of being refused boarding over a simple testing issue.
Each of these locations will provide you with a certificate attesting to your test and result. The certificate can be issued to you in English.
We remind you that pharmacies do offer antigen tests, but they do not issue certificates. You must go to a hospital, clinic, or laboratory to obtain one.
Frequently asked questions
The price of a PCR test in Thailand ranges from 2000 THB (54€) for results within 12 hours to 3900 THB (105€) for results within 6 hours at standard hospitals.
Yes, pharmacies sell antigen test kits for 300 THB (8€), but they do not issue English-language medical certificates required for travel.
It depends on the facility. Some hospitals accept walk-ins, while others require advance booking. It's recommended to call ahead.
The test must be performed no more than 48 hours before departure. Plan for 24 hours to receive results at most facilities.


