For seasickness or as an aircraft passenger try promethazine. NASA uses it for space sickness and I used it for 3 weeks in the Antarctic. I usually get very seasick and I didn't miss a meal with promethazine. Makes you sleepy, but that's better than puking and feeling like death. No good for pilots though.