Pick a place

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

Supanut Arunoprayote · CC BY 4.0

Find a vaccine

Places that list HPV, hepatitis A, hepatitis B or mpox vaccines. Call to check they have it and whether it's free for you.

Country
City / state

Checked city · Call to confirm hours before you go

Filters · Vaccines

Thailand: adult vaccines are usually paid. Thai Red Cross lists hepatitis B at ฿300 and HPV from ฿2,444 a dose in office hours, plus a service fee. Free HPV rounds for Thai women aged 9–26 open from time to time.

Listed means the clinic's own page or a public health page names the vaccine. Stock and who gets it free can change, so call before you go.

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.

คลินิกแทนเจอรีน 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

คลินิกนิรนาม สภากาชาดไทย (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

คลินิกเวชศาสตร์การเดินทาง รพ.เวชศาสตร์เขตร้อน ม.มหิดล (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

พริบตา 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

โรงพยาบาลพญาไท 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

สถานเสาวภา สภากาชาดไทย – คลินิกเสริมภูมิคุ้มกัน (Queen Saovabha Memorial Institute)

Ask clinic

No reviews yet

Bangkok+66 2 252 0161CallOfficial page
  • Vaccines listed
  • Hep A
  • Hep B
  • HPV

Vaccine clinic — no STI testing here

Mon–Fri 08:30-11:30, 13:00-16:00 · Sat & public holidays 08:30-12:00 (queue closes 11:00) · closed Sun

Vaccine clinic · hepatitis A/B · HPV · travel vaccines · immunity test before shots

มูลนิธิสวิง 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 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 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 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

โรงพยาบาลกรุงเทพ (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

โรงพยาบาลพญาไท 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

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

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

Says it gives vaccines — ask which ones

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

Saved on this phone