Nel 2004 è stato autorizzato dalla Unione Europea un nuovo vaccino (Dukoral) costituito da cellule intere di batteri, uccisi col calore e la formalina, contenente la subunità B, non tossica della tossina del colera, (ottenuta attraverso procedimenti di sintesi di ingegneria genetica), la quale stimola una risposta anticorpale migliore dei precedenti vaccini e permette la protezione crociata dalla Diarrea da ETEC (Escherichia Coli Enterotossigena che produce enterotossina termolabile). Il vaccino offre quindi anche una protezione verso alcune forme di diarrea del viaggiatore di tipo batterico. Il nuovo vaccino viene somministrato per via orale.