Skip to main content

Compare Travel Clinic & Vaccination Prices UK

Find the right travel clinic for your trip. We compare 10 UK travel vaccination providers — from £25 consultations to specialist Yellow Fever centres. See exactly what each vaccine costs, which are free on the NHS, and where to get them.

According to TreatCompare comparison of 10 UK travel clinic providers, a travel health consultation costs £25-50, hepatitis A vaccine £40-80, yellow fever £60-100, and rabies £50-70 per dose. Some vaccines (hepatitis A, typhoid, cholera) are free on the NHS; others must be paid for privately.

Registered vaccination centres10 providers comparedPrices verified 12 April 2026

Market data: travel vaccinations

10 providers · April 2026
Lowest observed
£25
per vaccine/dose
Typical price
£50
per vaccine/dose
Highest observed
£110
per vaccine/dose
Consultation range: £25 – £50
Yellow Fever: £60 – £100
Malaria tablets: £20 – £120

Notable travel clinic providers

Providers that stand out on specific attributes. Based on verified data — not a recommendation.

CityDoc

from £25
Lowest price

London specialists. Yellow Fever centre. Same-day and walk-in appointments available.

MASTA

from £35
Widest range

60+ clinics nationwide. Comprehensive travel health assessment. All vaccines available.

Boots Travel Clinic

from £30
Includes most services

High street convenience. In-store clinics. Standard travel vaccines. Walk-in availability.

Superdrug Health Clinics

from £25
Same-day available

Online booking. Travel vaccinations and malaria tablets. High street convenience.

Vaccination & service prices

11 services

Travel Health Consultation

£35

£25 – £50

Initial assessment of your travel itinerary, destination-specific health risks, and personalised vaccination schedule. Includes written health advice.

Pre-travel health assessment and advice.

Hepatitis A Vaccine

£55

£40 – £80

Single dose provides protection for 1 year. Booster at 6-12 months gives 20+ years protection. Recommended for travel to Africa, Asia, Central/South America.

Single dose. Booster recommended at 6-12 months.

Hepatitis B Vaccine

£45/dose

£30 – £60 per dose

Course of 3 doses over 6 months (or accelerated 3-week course). Recommended for travellers to high-risk areas and healthcare workers.

3-dose course. Accelerated schedule available.

Typhoid Vaccine

£35

£30 – £50

Injectable vaccine provides 3 years protection. Oral capsule alternative available. Recommended for travel to South Asia, Africa, Central/South America.

Single injection. Lasts 3 years.

Yellow Fever Vaccine

£75

£60 – £100

Single dose provides lifelong protection. Required for entry to some African and South American countries. Must be administered at a registered Yellow Fever Vaccination Centre.

Single dose. Certificate required for some countries.

Rabies Vaccine (pre-exposure)

£60/dose

£50 – £70 per dose

Course of 3 doses over 28 days. Recommended for travellers to remote areas of Asia, Africa, and Central/South America where access to post-exposure treatment may be limited.

3-dose course. Recommended for remote travel.

Japanese Encephalitis Vaccine

£100/dose

£90 – £110 per dose

Two-dose course. Recommended for travellers spending extended time in rural areas of South-East Asia, particularly during monsoon season.

2-dose course. For rural South-East Asia travel.

Meningitis ACWY Vaccine

£50

£40 – £65

Single dose. Required for Hajj/Umrah pilgrimage. Recommended for sub-Saharan Africa meningitis belt travel. Also routine for UK teenagers.

Single dose. Required for Hajj/Umrah.

Cholera Vaccine (Dukoral)

£40/dose

£30 – £50 per dose

Oral vaccine, 2 doses 1-6 weeks apart. Recommended for aid workers and travellers to cholera-endemic areas with limited access to safe water.

Oral. 2-dose course.

Malaria Tablets (course)

£50

£20 – £120

Antimalarial medication taken before, during, and after travel to malaria zones. Options include Malarone (atovaquone/proguanil), doxycycline, and mefloquine. Price depends on drug and trip duration.

Price depends on destination, duration, and drug choice.

Tick-Borne Encephalitis Vaccine

£65/dose

£55 – £75 per dose

Course of 3 doses. Recommended for travellers doing outdoor activities (hiking, camping) in forested areas of Central/Eastern Europe and Scandinavia.

3-dose course. For outdoor activities in Europe.

All providers compared

CityDoc

from £25

Specialist chain · London travel clinic specialists. Yellow Fever centre. Same-day appointments. Walk-in available.

Fleet Street Clinic

from £30

Specialist clinic · Established London travel clinic. Full range of travel vaccines. Corporate travel health.

MASTA

from £35

Nationwide · Medical Advisory Service for Travellers Abroad. 60+ clinics. Comprehensive travel health advice.

Boots Travel Clinic

from £30

High street · In-store travel clinics. Walk-in availability. Standard travel vaccines. Convenient locations.

Superdrug Health Clinics

from £25

High street · Travel vaccinations and malaria tablets. Online booking. High street convenience.

Nomad Travel

from £30

Specialist · Specialist travel health clinics in London and Bristol. Yellow Fever centre. Expert advice.

The Travel Health Clinic

from £25

Nationwide · Dedicated travel vaccination clinics. Online booking. Multiple locations.

Express Travel Clinic

from £25

Chain · Walk-in travel clinics across London. No appointment needed. Quick service.

Trailfinders Travel Clinic

from £30

Specialist · London-based. Linked to Trailfinders travel agency. Comprehensive travel health.

Private GP (travel service)

from £35

GP clinic · Many private GPs offer travel vaccinations. Prices vary. Check if Yellow Fever registered.

Should you go private or use the NHS?

NHS route

Some travel vaccines are available free on the NHS through your GP practice nurse, including hepatitis A, typhoid, cholera (Dukoral), and polio boosters. However, many travel vaccines are not available on the NHS and must be paid for privately. These include yellow fever (£60-100), rabies (£50-70/dose), Japanese encephalitis (£90-110/dose), meningitis ACWY for travel (£40-65), tick-borne encephalitis (£55-75/dose), and hepatitis B (£30-60/dose). Malaria tablets are also not available on the NHS for travel.

Typical wait: 1–2 weeks (GP nurse appointment)

Private route

Same-day or next-day appointments. Choose your provider. No referral needed in most cases.

Typical wait: 24 hours – 1 week

Compare NHS vs private waiting times

When private travel vaccination makes sense

You need vaccines not available on the NHS

Yellow fever, rabies, Japanese encephalitis, meningitis ACWY, and tick-borne encephalitis vaccines are only available privately. You must visit a travel clinic or private provider for these.

You are travelling soon

Private travel clinics offer same-day and walk-in appointments. NHS GP nurse appointments may have a 1-2 week wait, which could be too late for imminent travel.

You need a Yellow Fever certificate

Yellow fever vaccine must be given at a registered Yellow Fever Vaccination Centre. Most NHS GPs are not registered centres — you will need a specialist travel clinic.

You want a comprehensive travel health assessment

Specialist travel clinics provide destination-specific risk assessments, malaria advice, and personalised vaccination schedules that go beyond what a standard GP appointment covers.

You need malaria tablets

Antimalarial prescriptions for travel are not available on the NHS. Private clinics and pharmacies offer same-day malaria tablet prescriptions at competitive prices.

What to check before booking

  • Clinic is a registered Yellow Fever Vaccination Centre (if needed)
  • Price includes the consultation fee or if it is charged separately
  • All doses needed are available (some vaccines require multiple visits)
  • Clinic can issue an International Certificate of Vaccination (ICVP)
  • Malaria tablets are available for your specific destination

Questions to ask a provider

  • ?Which vaccines do I need for my specific destination?
  • ?Are any of the vaccines I need available free on the NHS?
  • ?How many doses will I need and what is the total cost?
  • ?Can I get an accelerated course if I am travelling soon?
  • ?Do you issue Yellow Fever certificates?

Frequently asked questions

Which travel vaccinations are free on the NHS?
Some travel vaccines are free on the NHS through your GP practice nurse: hepatitis A, typhoid, cholera (Dukoral), and polio boosters. However, many travel vaccines must be paid for privately, including yellow fever, rabies, Japanese encephalitis, meningitis ACWY, tick-borne encephalitis, and hepatitis B. Malaria tablets are also not available on the NHS for travel purposes.
How much do travel vaccinations cost?
Travel vaccination costs vary by vaccine and provider. A consultation costs £25-50. Individual vaccines range from £30-50 (typhoid, cholera) to £90-110 per dose (Japanese encephalitis). Multi-dose courses (rabies: 3 doses at £50-70 each, hepatitis B: 3 doses at £30-60 each) add up. A full course of travel vaccines for a long-haul trip to Africa or Asia could cost £200-500+.
How far before travel should I get vaccinated?
Ideally 6-8 weeks before departure. Some vaccines need multiple doses over several weeks: rabies requires 3 doses over 28 days, hepatitis B needs 3 doses over 6 months (or an accelerated 3-week course). Yellow fever and hepatitis A need at least 10 days before travel to be effective. Last-minute travellers can still get single-dose vaccines, but some courses may not be completed in time.
Do I need a Yellow Fever certificate?
If travelling to countries requiring proof of yellow fever vaccination — primarily in sub-Saharan Africa and tropical South America — you will need an International Certificate of Vaccination or Prophylaxis (ICVP). This is issued at the time of vaccination at a registered Yellow Fever Vaccination Centre. The certificate is valid for life. Some countries also require it for transit passengers.

Related comparisons & tools

Sources & further reading

How we compare travel clinics

Prices are collected from provider websites and verified monthly. We compare standard vaccination and consultation fees — the price shown is for a single dose or consultation unless stated otherwise. Multi-dose course costs are shown per dose with the total course requirement noted. Prices may vary by location, appointment type, and specific travel requirements. We do not accept payment for ranking or inclusion.