You should always have a prescription for any medicines, hypodermic needles, inhalers etc that you require whilst you are on your journey, and keep them with your medications. The volume of your medication needs to comply with carry-on baggage allowances. Some common over the counter medications may not be allowed in certain countries. You should consult the customs and immigration websites of countries you are visiting.