Pick a place

Call, open maps, or save a visit card on this phone.

Supanut Arunoprayote · CC BY 4.0

Places

Pick a city, then call or open maps.

Country
City / state

Checked city · Call to confirm hours before you go

Filters · Often free

Public hospitals and charities. A test is often free. Call to confirm. Being listed is not a promise.

How to choose

Thai with public rights → often ฿0 at participating public/NGO sites. Visitor or self-pay → use the Visitor row, then call.

Meds only · first-visit labs/consult often extra · call to confirm

Hours and phones change. Call and confirm before you travel. A listing is not an endorsement. In an emergency go to a hospital — do not wait on this app.

PACT Safe partner

คลินิกเทคนิคการแพทย์ฟ้าสีรุ้ง RSAT (รามคำแหง)

Free test

No reviews yet

BangkokOfficial page PrEP PEP

Book online · testing by branch schedule

HIV / syphilis · PrEP / PEP · STI care · nickname OK

มูลนิธิสวิง SWING (Silom)

Free test

No reviews yet

Bangkok+66 2 632 9501CallOfficial page PrEP PEP
  • Vaccines listed
  • HPV
  • Hep B

Mon–Fri 11:00-18:00

HIV / STI testing · PrEP · PEP · community clinic

มูลนิธิสวิง SWING (สะพานควาย)

Free test

No reviews yet

Bangkok+66 2 618 4383CallOfficial page PrEP PEP
  • Vaccines listed
  • HPV
  • Hep B

Wed–Sun 13:00-20:00 (last queue 19:00)

HIV / syphilis testing · PrEP · PEP · counselling

มูลนิธิสวิง SWING (เพชรเกษม)

Free test

No reviews yet

Bangkok+66 2 457 7299CallOfficial page PrEP PEP
  • Vaccines listed
  • HPV
  • Hep B

Wed–Sun 13:00-20:00

HIV / STI testing · PrEP · PEP · community clinic

มูลนิธิสวิง SWING (อุดมสุข)

Free test

No reviews yet

Bangkok+66 80 395 5988CallOfficial page PrEP PEP
  • Vaccines listed
  • HPV
  • Hep B

Wed–Sun 13:00-20:00 (last queue 19:00)

HIV / STI testing · PrEP · PEP · medical tech clinic

คลินิกแทนเจอรีน Tangerine Community Health Clinic

Free test

No reviews yet

Bangkok+66 2 160 5372CallOfficial page PrEP PEP
  • Vaccines listed
  • Hep A
  • Hep B
  • HPV

Mon–Sat 10:00-18:00

HIV / STI testing · PrEP · PEP · trans community clinic

BUDDY CU (จุฬาลงกรณ์)

Free test

No reviews yet

Bangkok+66 63 393 5230Call PrEP

Fri 13:00-14:30 · Sat 08:00-10:30

HIV / syphilis · hepatitis C · PrEP · community clinic

คลินิกนิรนาม สภากาชาดไทย (Thai Red Cross Anonymous Clinic)

Free / subsidised

No reviews yet

Bangkok+66 2 256 4107CallOfficial page PrEP PEP
  • Vaccines listed
  • Hep A
  • Hep B
  • HPV

Mon-Fri 07:30-15:00 · Sat 08:00-12:00

National pioneer of anonymous HIV / STI testing · PEP & PrEP

มูลนิธิเอ็มพลัส M Plus Bangkok (จตุจักร)

Free test

No reviews yet

Bangkok+66 99 517 9972CallOfficial page PrEP PEP

Tue, Thu 16:00-19:30

HIV / syphilis testing · PrEP · PEP · community clinic

คลินิกรักษ์เพื่อน Rak Puean (วชิรพยาบาล)

Free test

No reviews yet

Bangkok+66 95 113 4844Call PrEP

Mon–Fri 08:00-14:00

HIV / syphilis testing · PrEP · MSM / TG community clinic

BRO Health Center บางกอกเรนโบว์ (สะพานควาย)

Free test

No reviews yet

Bangkok+66 2 236 1555Call PrEP

Mon–Fri 08:30-12:00 · Sat–Sun 13:00-17:30

free HIV / syphilis testing · gonorrhoea · PrEP

พริบตา Pribta (จามจุรี สแควร์)

Free test

No reviews yet

Bangkok+66 2 160 5372CallOfficial page PrEP PEP
  • Vaccines listed
  • Hep A
  • Hep B
  • HPV

Mon–Sat 10:00-19:00 ( 17:00)

HIV / STI testing · PrEP · PEP · vaccineshepatitis

คลินิกนิรนาม ศูนย์วิจัยโรคเอดส์ สภากาชาดไทย

Free / subsidised

No reviews yet

Bangkok02-256-4107CallOfficial page PrEP PEP

Mon–Fri 07:30-15:00 · Sat 08:00-12:00

anonymous HIV/STI testing (no name or ID) · PEP/PrEP

ศูนย์บริการสาธารณสุข 3 บางซื่อ

Free

No reviews yet

Bangkok02-587-0618Call

Mon–Fri 08:00-16:00 (closed Sat–Sun)

free HIV testing twice a year with ID card

ศูนย์บริการสาธารณสุข 21 วัดธาตุทอง

Free

No reviews yet

Bangkok02-391-3311Call

Mon–Fri 08:00-16:00 (closed Sat–Sun)

HIV/STI testing free by entitlement

ศูนย์บริการสาธารณสุข 25 ห้วยขวาง

Free

No reviews yet

Bangkok02-276-3186Call

Mon–Fri 08:00-16:00 (closed Sat–Sun)

HIV/STI testing free by entitlement

ศูนย์บริการสาธารณสุข 41 คลองเตย

Free

No reviews yet

Bangkok02-249-1553Call

Mon–Fri 08:00-16:00 (closed Sat–Sun)

HIV/STI testing free by entitlement

คลินิกเวชศาสตร์การเดินทาง รพ.เวชศาสตร์เขตร้อน ม.มหิดล (Thai Travel Clinic)

Ask clinic

No reviews yet

Bangkok+66 2 306 9145CallOfficial page
  • Vaccines listed
  • Hep A
  • Hep B
  • HPV

Mon–Fri 08:00-16:00 (walk-in 15:00 Wed 12:00-13:00) · Mon–Fri 16:00-19:00 · Sat 09:00-16:00 · closed Sun

vaccines · HPV vaccine / hepatitis · / hepatitis B · vaccines

โรงพยาบาลศิริราช (Siriraj Hospital)

By rights / hospital price

No reviews yet

Bangkok02-419-7000Call PrEP PEP

Mon–Fri 08:00-16:00 (closed Sat–Sun)

STI clinic · HIV/STI testing, PEP, PrEP

โรงพยาบาลจุฬาลงกรณ์ สภากาชาดไทย

By rights / hospital price

No reviews yet

Bangkok02-256-4000Call PrEP PEP

Mon–Fri 08:00-16:00 (closed Sat–Sun)

STI clinic · HIV/STI testing, PEP, PrEP

โรงพยาบาลรามาธิบดี (Ramathibodi)

By rights / hospital price

No reviews yet

Bangkok02-201-1000Call PrEP PEP

Mon–Fri 08:00-16:00 (closed Sat–Sun)

STI clinic · HIV/STI testing, PEP, PrEP

โรงพยาบาลราชวิถี (Rajavithi)

By rights / hospital price

No reviews yet

Bangkok02-206-2900Call PrEP PEP

Mon–Fri 08:00-16:00 (closed Sat–Sun)

STI clinic · HIV/STI testing, PEP, PrEP

โรงพยาบาลวชิรพยาบาล (Vajira Hospital)

By rights / hospital price

No reviews yet

Bangkok02-244-3000Call PrEP PEP

Mon–Fri 08:00-16:00 (closed Sat–Sun)

STI clinic · HIV/STI testing, PEP, PrEP

โรงพยาบาลเลิดสิน (Lerdsin Hospital)

By rights / hospital price

No reviews yet

Bangkok02-353-9800Call PrEP PEP

Mon–Fri 08:00-16:00 (closed Sat–Sun)

STI clinic · HIV/STI testing, PEP, PrEP

โรงพยาบาลตำรวจ (Police General Hospital)

By rights / hospital price

No reviews yet

Bangkok02-207-6000Call PrEP PEP

Mon–Fri 08:00-16:00 (closed Sat–Sun)

STI clinic · HIV/STI testing, PEP, PrEP

โรงพยาบาลนพรัตนราชธานี

By rights / hospital price

No reviews yet

Bangkok02-548-1000Call PrEP PEP

Mon–Fri 08:00-16:00 (closed Sat–Sun)

STI clinic · HIV/STI testing, PEP, PrEP

โรงพยาบาลกลาง (Klang Hospital)

By rights / hospital price

No reviews yet

Bangkok02-220-8000Call PrEP PEP

Mon–Fri 08:00-16:00 (closed Sat–Sun)

STI clinic · HIV/STI testing, PEP, PrEP

โรงพยาบาลตากสิน (Taksin Hospital)

By rights / hospital price

No reviews yet

Bangkok02-437-0123Call PrEP PEP

Mon–Fri 08:00-16:00 (closed Sat–Sun)

STI clinic · HIV/STI testing, PEP, PrEP

โรงพยาบาลเจริญกรุงประชารักษ์

By rights / hospital price

No reviews yet

Bangkok02-289-7000Call PrEP PEP

Mon–Fri 08:00-16:00 (closed Sat–Sun)

STI clinic · HIV/STI testing, PEP, PrEP

โรงพยาบาลสิรินธร (กรุงเทพมหานคร)

By rights / hospital price

No reviews yet

Bangkok02-328-6900Call PrEP PEP

Mon–Fri 08:00-16:00 (closed Sat–Sun)

STI clinic · HIV/STI testing, PEP, PrEP

โรงพยาบาลราชพิพัฒน์

By rights / hospital price

No reviews yet

Bangkok02-444-0163Call PrEP PEP

Mon–Fri 08:00-16:00 (closed Sat–Sun)

STI clinic · HIV/STI testing, PEP, PrEP

โรงพยาบาลเวชการุณย์รัศมิ์

By rights / hospital price

No reviews yet

Bangkok02-988-4100Call PrEP PEP

Mon–Fri 08:00-16:00 (closed Sat–Sun)

STI clinic · HIV/STI testing, PEP, PrEP

โรงพยาบาลลาดกระบังกรุงเทพมหานคร

By rights / hospital price

No reviews yet

Bangkok02-326-9995Call PrEP PEP

Mon–Fri 08:00-16:00 (closed Sat–Sun)

STI clinic · HIV/STI testing, PEP, PrEP

โรงพยาบาลหลวงพ่อทวีศักดิ์ ชุตินฺธโร อุทิศ

By rights / hospital price

No reviews yet

Bangkok02-429-3575Call PrEP PEP

Mon–Fri 08:00-16:00 (closed Sat–Sun)

STI clinic · HIV/STI testing, PEP, PrEP

สถาบันโรคผิวหนัง (Institute of Dermatology)

By rights / hospital price

No reviews yet

Bangkok02-354-8036Call

Mon–Fri 08:00-16:00 (closed Sat–Sun)

STI clinic · rash / genital ulcers

Thai Red Cross Emerging Infectious Diseases Clinic

By rights / hospital price

No reviews yet

Bangkok02-256-4000Call PEP

Mon–Fri 08:00-16:00 (closed Sat–Sun)

emergency PEP · vaccines · counselling

โรงพยาบาลบำรุงราษฎร์ (Bumrungrad International)

Call to confirm

No reviews yet

Bangkok02-066-8888Call PrEP PEP

Open 24h (ER) · specialty clinic 08:00-20:00

Full HIV/STI panel · PEP/PrEP · rapid results

โรงพยาบาลกรุงเทพ (Bangkok Hospital HQ)

Call to confirm

No reviews yet

Bangkok02-310-3000Call PrEP PEP
  • Vaccines listed
  • Hep B
  • HPV

Open 24h (ER) · specialty clinic 08:00-20:00

Full HIV/STI panel · PEP/PrEP · rapid results

โรงพยาบาลสมิติเวช สุขุมวิท

Call to confirm

No reviews yet

Bangkok02-022-2222Call PrEP PEP
  • Vaccines listed
  • HPV

Open 24h (ER) · specialty clinic 08:00-20:00

Full HIV/STI panel · PEP/PrEP · rapid results

โรงพยาบาลสมิติเวช ศรีนครินทร์

Call to confirm

No reviews yet

Bangkok02-022-2222Call PrEP PEP
  • Vaccines listed
  • HPV

Open 24h (ER) · specialty clinic 08:00-20:00

Full HIV/STI panel · PEP/PrEP · rapid results

โรงพยาบาลบีเอ็นเอช (BNH Hospital)

Call to confirm

No reviews yet

Bangkok02-022-0700Call PrEP PEP

Open 24h (ER) · specialty clinic 08:00-20:00

Full HIV/STI panel · PEP/PrEP · rapid results

โรงพยาบาลพระราม 9

Call to confirm

No reviews yet

Bangkok02-202-9999Call PrEP PEP

Open 24h (ER) · specialty clinic 08:00-20:00

Full HIV/STI panel · PEP/PrEP · rapid results

โรงพยาบาลเวชธานี (Vejthani)

Call to confirm

No reviews yet

Bangkok02-734-0000Call PrEP PEP

Open 24h (ER) · specialty clinic 08:00-20:00

Full HIV/STI panel · PEP/PrEP · rapid results

โรงพยาบาลพญาไท 1

Call to confirm

No reviews yet

Bangkok02-201-4600Call PrEP PEP
  • Vaccines listed
  • Hep B
  • HPV

Open 24h (ER) · specialty clinic 08:00-20:00

Full HIV/STI panel · PEP/PrEP · rapid results

โรงพยาบาลพญาไท 2

Call to confirm

No reviews yet

Bangkok02-617-2444Call PrEP PEP
  • Vaccines listed
  • Hep A
  • Hep B
  • HPV

Open 24h (ER) · specialty clinic 08:00-20:00

Full HIV/STI panel · PEP/PrEP · rapid results

โรงพยาบาลพญาไท 3

Call to confirm

No reviews yet

Bangkok02-467-1111Call PrEP PEP
  • Vaccines listed
  • Hep A
  • Hep B
  • HPV

Open 24h (ER) · specialty clinic 08:00-20:00

Full HIV/STI panel · PEP/PrEP · rapid results

โรงพยาบาลเปาโล พหลโยธิน

Call to confirm

No reviews yet

Bangkok02-271-7000Call PrEP PEP

Open 24h (ER) · specialty clinic 08:00-20:00

Full HIV/STI panel · PEP/PrEP · rapid results

โรงพยาบาลรามคำแหง

Call to confirm

No reviews yet

Bangkok02-743-9999Call PrEP PEP

Open 24h (ER) · specialty clinic 08:00-20:00

Full HIV/STI panel · PEP/PrEP · rapid results

โรงพยาบาลปิยะเวท

Call to confirm

No reviews yet

Bangkok02-625-6500Call PrEP PEP

Open 24h (ER) · specialty clinic 08:00-20:00

Full HIV/STI panel · PEP/PrEP · rapid results

โรงพยาบาลกล้วยน้ำไท

Call to confirm

No reviews yet

Bangkok02-769-2000Call PrEP PEP

Open 24h (ER) · specialty clinic 08:00-20:00

Full HIV/STI panel · PEP/PrEP · rapid results

โรงพยาบาลธนบุรี

Call to confirm

No reviews yet

Bangkok02-487-2000Call PrEP PEP

Open 24h (ER) · specialty clinic 08:00-20:00

Full HIV/STI panel · PEP/PrEP · rapid results

โรงพยาบาลกรุงเทพคริสเตียน

Call to confirm

No reviews yet

Bangkok02-625-9000Call PrEP PEP

Open 24h (ER) · specialty clinic 08:00-20:00

Full HIV/STI panel · PEP/PrEP · rapid results

โรงพยาบาลหัวเฉียว

Call to confirm

No reviews yet

Bangkok02-223-1351Call PrEP PEP

Open 24h (ER) · specialty clinic 08:00-20:00

Full HIV/STI panel · PEP/PrEP · rapid results

โรงพยาบาลซินแพทย์ (Synphaet)

Call to confirm

No reviews yet

Bangkok02-793-5000Call PrEP PEP

Open 24h (ER) · specialty clinic 08:00-20:00

Full HIV/STI panel · PEP/PrEP · rapid results

โรงพยาบาลนวเวช (Navavej)

Call to confirm

No reviews yet

Bangkok02-483-9999Call PrEP PEP

Open 24h (ER) · specialty clinic 08:00-20:00

Full HIV/STI panel · PEP/PrEP · rapid results

โรงพยาบาลเมดพาร์ค (MedPark)

Call to confirm

No reviews yet

Bangkok02-023-3333Call PrEP PEP

Open 24h (ER) · specialty clinic 08:00-20:00

Full HIV/STI panel · PEP/PrEP · rapid results

โรงพยาบาลวิภาวดี

Call to confirm

No reviews yet

Bangkok02-561-1111Call PrEP PEP

Open 24h (ER) · specialty clinic 08:00-20:00

Full HIV/STI panel · PEP/PrEP · rapid results

โรงพยาบาลเกษมราษฎร์ ประชาชื่น

Call to confirm

No reviews yet

Bangkok02-910-1600Call PrEP PEP

Open 24h (ER) · specialty clinic 08:00-20:00

Full HIV/STI panel · PEP/PrEP · rapid results

โรงพยาบาลบางปะกอก 9 อินเตอร์เนชั่นแนล

Call to confirm

No reviews yet

Bangkok02-109-9111Call PrEP PEP

Open 24h (ER) · specialty clinic 08:00-20:00

Full HIV/STI panel · PEP/PrEP · rapid results

โรงพยาบาลเจ้าพระยา

Call to confirm

No reviews yet

Bangkok02-434-1111Call PrEP PEP

Open 24h (ER) · specialty clinic 08:00-20:00

Full HIV/STI panel · PEP/PrEP · rapid results

โรงพยาบาลศิครินทร์

Call to confirm

No reviews yet

Bangkok02-366-9900Call PrEP PEP

Open 24h (ER) · specialty clinic 08:00-20:00

Full HIV/STI panel · PEP/PrEP · rapid results

ศูนย์โรคติดต่อทางเพศสัมพันธ์ บางรัก (Bangrak STIs Center)

Ask clinic

No reviews yet

Bangkok

Call to confirm

Sexual health — ask what is offered today

Not confirmed yet

Not confirmed by an official source yet: still open · address · map pin · phone number · opening hours · services · PrEP · PEP · vaccines

Call or message first, then decide for yourself whether to go.

Saved on this phone