Meclizine is non drowsy and generally has few if any side effects. Your mileage may vary. However, any sea sickness medication works best before you start feeling sick. So it is a good idea, if you think you might be vulnerable to sea sickness, to start taking medication before you get on the ship.