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.

No place in this city lists this vaccine yet.

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