Cholera is a serious bacterial infection spread through contaminated food and water. While the risk to most travellers is low, vaccination is recommended for those visiting higher-risk areas with limited access to clean water and medical care.
We recommend the cholera vaccine for travellers visiting areas with poor sanitation or active outbreaks, aid and relief workers, and anyone with limited access to clean water and medical care. Complete the course at least one week before you travel.
Cholera is an oral vaccine (Dukoral), not an injection. Adults and children aged 6+ have 2 doses, taken 1–6 weeks apart. Children aged 2–5 have 3 doses. Finish at least a week before travel.
Boosters may be recommended for continued protection: adults within 2 years, and children aged 2–5 within 6 months. Ongoing exposure to unsafe food or water may mean an earlier booster — our team will advise based on your plans.
The vaccine is a drink, mixed with water, rather than an injection. Avoid food and drink for one hour before and after each dose. Our nurse will guide you through the simple process.
In adults, protection lasts up to around 2 years. In children aged 2–5 it lasts about 6 months. A booster is needed to maintain protection beyond these timeframes.
Most people have no side effects at all. When they occur they are usually mild and short-lived — a mild upset stomach, nausea or headache. Serious reactions are very rare and we discuss your medical history first.
It may need to be postponed or avoided if you are unwell with a fever, have a known allergy to a vaccine ingredient, or are pregnant. We check your suitability carefully at your appointment.
Cholera can cause severe watery diarrhoea and rapid, dangerous dehydration. In serious cases it can become life-threatening within hours if untreated. Vaccination, alongside careful food and water hygiene, helps reduce your risk when travelling to high-risk areas.
Everything you need to know about the cholera vaccination.
Book your travel vaccination appointment today and travel with peace of mind.