Il vomito è dovuto soprattutto al concorso di una contrazione vigorosa del diaframma e dei muscoli addominali (che provoca aumento della pressione intragastrica) con un'onda gigante di antiperistalsi originatasi dal digiuno prossimale che, a differenza di quanto avviene nella peristalsi, spinge il contenuto dei visceri dal basso verso l'alto.