citydoc-hero-desktop

Get appointments for
Travel vaccinations
Sexual heatlh
Blood tests

Private travel health specialist

Book appointment
Group 6

Flexible appointments

We have appointments available that suit your schedule, on short notice, evenings and weekends. All slots are bookable online with no upfront payment.

Book an appointment
icon-vaccine 1

All vaccines in stock

We hold the most common vaccines like Rabies, Typhoid or Hepatitis A in stock so you can get all you need during the same appointment.

Find a vaccine
icon

Over 100 clinics nationwide

We have private flagship clinics in London, Sussex, Hampshire, Kent, Hertfordshire and over 100 local pharmacy partners nationwide.

Find a clinic

How can we help

We have been providing travel health services for over 20 years and pride ourselves in helping travellers with their health before and after travel. In our comfortable clinics, our experienced nurses make you feel at ease during your consultation and cater for your individual needs. Most of our clinics are registered Yellow Fever clinics. Our services are also available for occupational health.

service-feature-travel

Experienced

service-feature-sexualhealth

Discreet

service-feature-bloodtesting

Convenient

Travel Vaccinations

For 20 years, we’ve prioritised your travel health, supporting you before and after your journeys. Our friendly nurses are here to make your consultations comfortable and tailored just for you

Read more

Sexual health

We offer sexual health services at our flagship clinics and selected pharmacies, including sexually transmitted diseases (STD) testing for non-symptomatic conditions and STI screening.

Read more

Blood testing

We have additional services for health screenings and blood testing available at our flagship clinics and selected pharmacies. We offer private GP services in our clinics in London Bridge and Hitchin.

Read more

Leading private vaccination provider in the UK, part of European Lifecare Group

6.75m

vaccinations given

1060+

healthcare professionals

170+

clinics in the UK, Denmark and the Netherlands

20+

years as trusted partner to NHS

vaccination_banner

Check your vaccination requirements for your upcoming travel

India Kenya Thailand Vietnam

How it works

Group 6

Book an appointment

Find a time at a clinic near you and book the appointment online. You can choose between our flagship clinics or a local pharmacy partner. Online booking is free, and no upfront payment is required. You pay at the clinic after your treatment.

Book an appointment
icon

Visit one of our 100+ clinics

Check our prices ahead and come to the clinic at the booked appointment time for your consultation and vaccines. Please bring your vaccine record and passport. If plans change, you can cancel or reschedule for free up to 48 hours before.

View prices
icon-vaccine 1

Get your treatment on the day

During the consultation, the nurse will discuss treatment tailored to your travel plans and medical history. You can decide which vaccinations to take and receive them straight away. Some vaccines require several doses.

View vaccinations

Your nearest CityDoc clinic

Map Marker IconPrivate Travel Clinics Map Marker IconPharmacy Partners

Our flagship clinics

London Bridge

Open today:
9:00am - 7:00pm
Clinic Type:
flagship
Phone:
0203 370 6848
Address:
2 Kentish Buildings, 125 Borough High Street, London SE1 1NP
View details

London Moorgate

Open today:
9:00am - 5:00pm
Clinic Type:
flagship
Phone:
0203 370 6780
Address:
16 City Rd The Square Mile, Moorgate, City of London EC1Y 2AA, UK
View details

London Victoria

Open today:
9:00am - 5:00pm
Clinic Type:
flagship
Phone:
0203 370 6812
Address:
231 Vauxhall Bridge Road, London SW1V 1AD, UK
View details