Compare vaccination services at Phuket hospitals: published rabies, dengue and flu vaccine prices, clinic-branch options and what each price covers. Check services, staff, fees and availability with each provider before you book.
Phuket hospitals publish prices for rabies, dengue and influenza vaccines, some valid to the end of 2026.
A rabies vaccine is also sold at hospital-run clinic branches around the island.
Package pages often do not say how many doses a price covers, so ask before you pay.
Our method for this page
We read each provider's own web pages on vaccination and travel clinics in Phuket and kept only statements we could trace to a source. Nobody paid to be included, and the list is not a quality ranking. Criteria:
Bangkok Hospital Phuket publishes vaccine packages with prices valid to the end of 2026, including a rabies vaccine at the main hospital and a rabies prevention vaccine at its six Bangkok Phuket Clinic branches, from Maikhao and the airport to Rawai and Khao Lak. A dengue vaccine package is listed at 4,500 baht.
The package details are shown as images, so the pages do not say in text how many doses a price covers. The hospital's 24-hour Emergency and Trauma Center is the route in after an animal bite.
It may suit visitors spread around the island who want a rabies or dengue vaccine near where they are staying.
Rabies vaccine from 990 baht
Rabies vaccine at six clinic branches
Dengue vaccine listed
24-hour emergency centre for bites
Worth confirming: Confirm the number of doses included and whether rabies immunoglobulin is available if a doctor says you need it after a bite.
Bangkok Hospital Siriroj, in the Wichit area of Phuket Town, publishes vaccine packages with expiry dates at the end of 2026: a dengue vaccine, a rabies prevention vaccine sold at the group's Bangkok Phuket Clinic branches, and an adult and elderly package priced from 750 to 13,600 baht depending on the vaccine.
The package details are images, so the number of doses and the vaccines in the adult package are not set out in text. The 24-hour Emergency Center is the route in after an animal bite.
It may suit Phuket Town residents comparing routine adult vaccine prices.
Dengue vaccine listed
Adult and elderly package from 750 baht
Rabies prevention vaccine
24-hour emergency centre
Worth confirming: Ask for a written breakdown of what each package price includes before paying.
Dibuk Hospital, on Chao Fah Road in Phuket Town, lists its vaccines on its packages page with prices valid to the end of 2026. These include a trivalent influenza vaccine for people under 50, an influenza vaccine for people aged 65 and over, a free influenza vaccine for insured persons aged 50 and over, and an adult vaccine package from 750 baht.
The individual package pages do not list which vaccines the adult package contains, and no travel or rabies vaccine packages are published. The hospital is open 24 hours.
It may suit Phuket residents looking for a seasonal flu vaccine close to Phuket Town.
How to compare vaccination and travel clinics in Phuket
In Thailand, vaccines are given by travel medicine clinics, hospital vaccine clinics and hospital emergency departments. The right place depends on why you need it: planned travel vaccines and advice, a routine adult or child vaccine, or urgent rabies treatment after a bite or scratch. The last of these cannot wait for an appointment.
This guide is general information, not medical advice. A doctor or travel health professional should decide which vaccines you need, based on your plans, age, health and vaccination history.
Travel clinic, hospital vaccine clinic or emergency department
Specialist travel clinics offer a consultation about your itinerary, then vaccines, certificates and advice on malaria and other risks. Some publish a full price list per dose and are authorised to give yellow fever vaccine and certificates. Hospital vaccine clinics tend to focus on adult and child vaccines such as influenza, hepatitis B, HPV, shingles and pneumococcal, often sold as packages with a fixed price and use-by date.
After an animal bite or scratch, go to the nearest hospital emergency department or a rabies clinic the same day. Several travel and vaccine clinics are closed in the evening, on Sundays or on public holidays, so do not wait for one to open.
Plan ahead for travel vaccines
The US CDC advises seeing a doctor at least a month before a trip, and the UK government suggests checking vaccine advice at least eight weeks before travel. Some vaccines need more than one dose, spaced days or weeks apart, and some take time to give protection.
For Thailand, the CDC recommends hepatitis A for unvaccinated travellers aged one and over and typhoid for most travellers, and asks people to keep routine vaccines such as MMR up to date. It suggests Japanese encephalitis vaccine for people moving to or spending a month or more in affected areas, or with higher-risk rural activities, but not for short city trips. It lists Bangkok, Chiang Mai, Pattaya and the Krabi islands as low or no risk for malaria.
Rabies: before travel and after a bite
Dogs with rabies are sometimes found in Thailand. The CDC says pre-exposure rabies vaccination should be decided with a healthcare provider, weighing your contact with animals and how quickly you could reach treatment. Pre-exposure vaccination does not remove the need for care after a bite, but it changes and simplifies what you need.
After any bite or scratch from a mammal, the WHO advises washing the wound with soap and water for at least 15 minutes, then getting medical care promptly. A doctor will decide whether you need vaccine alone or vaccine with rabies immunoglobulin, which some clinics and hospitals stock and others may need to source. Keep a written record of every dose and the dates of the doses still due, especially if you will finish the course elsewhere.
Yellow fever and certificates
According to the CDC, Thailand requires proof of yellow fever vaccination from travellers aged nine months and over arriving from countries with a risk of yellow fever, including those with a layover of more than 12 hours in such a country. It is not required for direct travel from countries without that risk. If you need a certificate, use an authorised yellow fever vaccination centre and bring your passport.
For other vaccines, ask the clinic to record each dose, the brand and the batch in an international certificate or vaccination booklet you can keep.
Dengue
Dengue is spread by day-biting mosquitoes and occurs across Thailand, in cities as well as the countryside. Several clinics and hospitals now list a dengue vaccine. Whether it suits you depends on your age, health and history, so discuss it with a doctor; avoiding mosquito bites remains the main protection.
Prices and what they include
Published prices are presented in different ways, so compare like with like.
Per dose, or for a full course
Whether the doctor's consultation, hospital fee and injection fee are included
Which brand of vaccine the price refers to
Whether a promotional price is limited to Thai residents
The use-by date of any pre-paid package
Whether the vaccine is in stock on the day you plan to visit
Questions to ask before you book
Which vaccines do you recommend for my itinerary, and which are optional?
Is the price per dose or for the full course, and how many doses will I need?
Are the doctor's fee, hospital fee and injection fee included in the price?
Which brand of vaccine will I receive, and is it in stock today?
Can you give me a dated record of each dose in an international certificate?
Are you an authorised yellow fever vaccination centre?
Do you treat animal bites, and do you stock rabies immunoglobulin?
What are your hours for walk-in rabies treatment, including weekends?
If I start a course here, can I finish it at another clinic or abroad?
Does the promotional price apply to visitors, or only to residents?
Warning signs
Advice to wait and watch for symptoms after a mammal bite or scratch instead of seeking same-day assessment.
No written record of the vaccine, brand, dose and date.
A package price with no clear number of doses or list of vaccines.
Vaccines recommended without any questions about your plans, health or previous doses.
A clinic that cannot say whether it is authorised to issue a yellow fever certificate.
On the hospital pages we read in October 2026, a rabies vaccine was listed at around 990 to 999 baht, without saying how many doses that covers. Confirm with the hospital.
What should I do after a monkey or dog bite in Phuket?
Wash the wound with soap and water for at least 15 minutes and go to a hospital emergency department the same day. A doctor will decide whether you need vaccine and immunoglobulin.
Can I get a dengue vaccine in Phuket?
Yes, hospitals in Phuket list a dengue vaccine. Ask a doctor whether it suits you, and how many doses the published price includes.
About the writer and reviewer
NC
Naruemon Chaiyasit
Health writer
Writes Thai Clinic Guide's guides and comparisons, collecting each fact from the provider's own pages and noting where it came from.
AP
Anucha Prasertkul
Health writer and reviewer
Reads each page against its sources before it is published and checks that nothing reads as personal advice.
This page sets out published information and is not medical advice. Speak to a doctor before you choose treatment. Our method.