Adult: Oral- Nausea and vomiting- 10-20 mg 4-8 hourly. Max: 80 mgday. Non ulcer dyspepsia- 10-20 mg 3 timesday and at night. Migraine- 20 mg 4 hourly. Max: 4 doses24 hour. Rectal- Nausea and vomiting- 60 mg twice daily. It is available in various forms like tablet, drop, suspension, capsule to take by mouth, on an empty stomach.