Vaccines & Travel Clinic

Stay protected, at home and abroad.

Catch-up vaccines, occupational immunisation, specialist jabs, and complete travel preparation — all delivered by GMC and NMC registered clinicians.

There are three booking routes below depending on the vaccine you need. Pick the one that matches you and we'll take it from there.

  • GMC Registered Doctors
  • NMC Registered Nurses
  • HCPC Registered Professionals
A Duality Healthcare clinician applying a plaster after a vaccine
7-day vaccine service Across all five clinics

Three booking routes

Pick the route that matches your vaccine.

Each route is designed around the vaccine type — specialist jabs need a callback to confirm availability, while general and travel vaccines are booked through a £49 virtual consultation.

Route 1

Specialist Vaccines

For vaccines that need stock checks & eligibility review before booking.

  • Chickenpox
  • Typhoid
  • Shingles
  • HPV
Appointment type Request a callback — fill in our short form and our admin team will be in touch to confirm availability and arrange your appointment.
Request an appointment
Route 2

General Vaccines

Standard adult and childhood immunisations.

  • Hepatitis A
  • Hepatitis B
  • Revaxis
  • Boostrix
  • Repevax
Appointment type £49 virtual consultation — your clinician confirms your medical history then arranges the vaccine appointment.
Book consultation
Route 3

Travel & Holiday Vaccines

Pre-travel cover for safe holidays and trips abroad.

  • Tetanus
  • MMR
  • Hepatitis A
Appointment type £49 virtual consultation — your clinician reviews your travel plans and confirms which vaccines are right for your trip.
Book consultation

Vaccine pricing.

Costings below are for the vaccine only. The £49 virtual consultation (or £60 in-clinic if needed) is in addition.

Typhoid£30
Hepatitis B£165
MMR£35
Hepatitis A (child)£35
Hepatitis A (adult)£45
Chickenpox£85
Revaxis (adult)£20
Boostrix (child)£40
Repevax (child)£40

Don't see what you need?

The list above covers our most common vaccines but isn't exhaustive — we can provide other immunisations on request. Contact us and we'll arrange the right consultation, or write you a private prescription so you can collect from a pharmacy of your choice.

0330 094 6522

This website uses cookies to enhance your browsing experience and ensure the site functions properly. By continuing to use this site, you acknowledge and accept our use of cookies.

Accept All Accept Required Only