China Vaccination Costs: Transparent 2026 Prices

July 28, 2026

3 minute read

China vaccination costs: the Shanghai skyline and the Bund at dusk

Ealing Travel Clinic
Travel & Vaccination Specialists
★★★★★
508 five-star reviews
on Google
NATHNAC
Registered Yellow
Fever Centre
Since 2014
10+ years in
travel medicine
Written and reviewed by the Ealing Travel Clinic clinical team.

If you are budgeting for a trip, here is the clear picture of China vaccination costs. Most travellers spend around £105 on the core vaccines, and the total only rises if your route calls for extras like rabies or Japanese encephalitis. There is no malaria bill to factor in, because China is malaria-free, and every price includes the consultation, with no separate assessment fees. This guide lists the prices in full, and it sits alongside our full guide to travel vaccines for China.

KEY POINT — THE HEADLINE NUMBERSThe core three for China, hepatitis A, typhoid and a DTP booster, come to £105 in total. Adding rabies brings it to about £285, and a rural summer package with Japanese encephalitis to roughly £485. There are no malaria tablets to pay for, and the consultation is included in every price.

China vaccine prices in full

Our prices are per dose, and the travel health consultation is included. This is what each vaccine relevant to China costs at our clinic.

Vaccine Doses Per dose Full course
Hepatitis A 1 before travel (2nd at 6–12 mo) £45 £45
Typhoid 1 £30 £30
Diphtheria/Tetanus/Polio 1 booster £30 £30
Rabies (pre-exposure) 2 (days 0 & 7) £90 £180
Japanese encephalitis 2 £100 £200
Hepatitis B 3 £40 £120
Chikungunya (for the south, if suitable) 1 £175 £175

What a typical China trip costs

The total comes down to your route and season. Here is a rough guide by trip type, all with the consultation included.

Trip type Typical vaccines From
Classic city tour (Beijing, Xi’an, Shanghai) Hep A, Typhoid, DTP £105
Longer / rural trip with rabies Core three + Rabies £285
Rural summer trip (rice-growing regions) Core three + Rabies + JE £485

What changes your total

Three things move the number. The first is your route: a city tour needs only the core three, while rural and southern itineraries may add rabies and, in summer, Japanese encephalitis. The second is length of stay, since longer trips make hepatitis B and rabies more relevant. The third is whether you already have a recent DTP booster, which is one you can skip if it is within ten years. Helpfully, malaria tablets are not part of the picture at all, as our malaria tablets for China guide explains.

WHAT’S INCLUDEDEvery price includes your travel health consultation and a full record of the vaccines given. There is no separate assessment fee. If a vaccine is not relevant to your route or season, we will say so rather than add it to your bill.

Check availability and book online →

Frequently asked questions

How much do China travel vaccines cost?

The core three, hepatitis A (£45), typhoid (£30) and a DTP booster (£30), come to £105, with the consultation included. Adding rabies brings it to about £285, and a rural summer package with Japanese encephalitis to roughly £485.

Is the consultation an extra cost?

No. The travel health consultation is included in the price of your vaccines. There is no separate assessment or booking fee.

Do I need to pay for malaria tablets for China?

No. China is malaria-free, so there are no antimalarials to buy. It is one destination where malaria is simply not part of your costs.

Do I have to pay for vaccines I don’t need?

No. We only recommend what your route and season call for. Many travellers on a city tour pay the £105 core figure and nothing more.

Can I spread the cost across doses?

Multi-dose courses like Japanese encephalitis, hepatitis B and rabies are paid per dose as you have them, so the cost is naturally spread across your appointments. We map out the schedule and cost at your first visit.

The clearest way to get your exact number is a short consultation, where we match the vaccines to your route. Bring your itinerary and we will confirm your China vaccine recommendations and the total.

Know exactly what your China vaccines will cost
Book a consultation and we’ll match the vaccines to your route, with the consultation included and no hidden fees.

Book online →

or call 0208 567 0982 with any questions. Ealing Travel Clinic, 30 Northfield Avenue, London W13 9RL.