Travellers arriving in the EU from third countries can bring in their personal luggage only the medications which they need for:
The quantity of medications must be such as to imply relevant therapeutic use, as follows:
In case of medications which require a medical or a veterinary prescription, a traveller must present to a customs authority a proof of a medical or veterinary prescription for such medications, when required.
It is allowed for travellers entering the territories of the contracting parties of the Schengen Agreement or moving there to carry illicit drugs which are used as medications according to special regulations and which are necessary for their medical treatment. In such cases, travellers must have a medical certificate issued or endorsed by a competent authority of the country of their permanent residence proving that they are eligible to possess illicit drugs.