Question: what is the best over the counter medicine for vomiting?
Answer: Bismuth subsalicylate, the active ingredient in OTC medications like Kaopectate® and Pepto-Bismol™, protects your stomach lining. ... 
Other medicines include cyclizine, dimenhydrinate, diphenhydramine, and meclizine.