Skip to content
All vaccinesVaccine

Dukoral (Cholera & Traveller's Diarrhea)

Dukoral is an oral vaccine that protects against cholera and provides partial cross-protection against the most common cause of traveller's diarrhea (ETEC). Widely used by Canadian travellers to Mexico, the Caribbean, and developing countries.

Medically reviewed by the TVTC clinical teamLast reviewed: May 2026Sources:PHACWHO
Protects against
Vibrio cholerae and (cross-protection) enterotoxigenic E. coli (ETEC) — the most common cause of traveller's diarrhea.
Doses
Adults: 2 doses, 1–6 weeks apart (children 2–6: 3 doses)
Schedule
Finish at least 1 week before travel
Duration
Cholera: 2 years | ETEC cross-protection: 3 months

What it protects against

Vibrio cholerae and (cross-protection) enterotoxigenic E. coli (ETEC) — the most common cause of traveller's diarrhea.

Who should get it

  • Travellers to Mexico, Caribbean, Central/South America
  • Adventurous eaters
  • Travellers with history of severe GI illness
  • All-inclusive resort travellers wanting extra protection

Not recommended for

  • Severe allergy to formalin or vaccine component
  • Acute gastrointestinal illness

Destinations where Dukoral (Cholera & Traveller's Diarrhea) is recommended

Mexico, Dominican Republic, Cuba, Jamaica
India, Bangladesh, Philippines
Rural Africa and South America

Full destination guides for Dukoral (Cholera & Traveller's Diarrhea) travel

Explore our country guides — each covers the full vaccine plan, malaria risk, local health considerations, and FAQs.

Side effects & safety

  • Occasional mild GI upset
  • Very safe

Key facts

  • 1Single most popular travel vaccine for Canadian all-inclusive travellers
  • 2Taken with a buffer solution — must be on empty stomach
  • 3Booster every 3 months for continued ETEC protection

Get vaccinated at our Toronto travel clinic

Book a virtual consultation with our ISTM CTH® physicians, then visit our Toronto pharmacy for vaccination. We serve patients from across the GTA — including Mississauga, Etobicoke, and across Toronto.

Need the dukoral (cholera & traveller's diarrhea) for your trip?

Book a virtual consultation with a licensed Canadian physician. We'll review your itinerary, issue the prescription, and administer the vaccine at our Toronto pharmacy.

Book your consultation

Frequently asked: Dukoral (Cholera & Traveller's Diarrhea)

Does Dukoral really prevent traveller's diarrhea?

Dukoral gives roughly 60–70% cross-protection against ETEC, which causes the majority of traveller's diarrhea cases. It is not complete protection but reduces both risk and severity.

Explore other travel vaccines

This information is for educational purposes only and does not replace an individual medical consultation. Recommendations vary based on your health history, destination, and planned activities. A consultation with our licensed physician is required before any prescription or vaccine is issued.