Travel vaccinations

Please complete the online form on this page and then make an appointment at least eight weeks in advance of your holiday to ensure adequate cover.

Getting travel vaccinations

Not all travel vaccinations are free, and not all will be available from your GP. If you know which vaccinations you need, it is a good idea call us to find out whether they are available and how much they will cost.

If we cannot provide the vaccinations that you need, we should be able to refer you to a specialist travel clinic, for example Yellow fever vaccines are only available from designated centres.


Some vaccinations may be available free of charge on the NHS for overseas travel. This will depend on your risk of developing the medical condition – for example, due to where you are travelling to, and what you are planning to do on your trip. The following vaccines may be free of charge:

  • Cholera
  • Diphtheria
  • Poliomyelitis
  • Tetanus booster
  • Hepatitis A
  • Meningitis C
  • Typhoid

The following vaccines are not usually available free of charge on the NHS for overseas travel:

  • Hepatitis B
  • Japanese encephalitis
  • Other meningococcal vaccines
  • Rabies
  • Tick-borne encephalitis
  • Tuberculosis
  • Yellow fever

The cost of travel vaccines will vary, but could be around £50 for each dose of a vaccine. Therefore, if a vaccine requires three doses, the total cost could be around £150. It is worth taking this into consideration when budgeting for your trip.

You can find out more background from the NHS Travel website but please note we are not responsible for information on this site and you should speak to our nurse before travelling.

Fill out my online form.

Page updated: 14 February, 2022