Keep prescriptions in original packaging with a doctor's letter, carry enough for the trip plus 7 extra days, check Saudi restrictions on controlled substances, and keep all medicine in carry-on luggage.
Carry all prescription medications in their original pharmacy-labeled packaging. Bring a doctor's letter (preferably in English and Arabic) that lists each medication by its generic name, the dosage, the medical condition it treats, and a statement that the medication is medically necessary for your health. This documentation is essential if questioned by customs officials.
Some medications that are commonly available in your country may be controlled or prohibited in Saudi Arabia, including certain painkillers containing codeine, some psychiatric medications, and specific sleeping aids. Check with the Saudi embassy or consulate in your country for the current list of restricted substances. If you require a controlled medication, obtain prior approval from the Saudi Ministry of Health through your Hac operator.
Bring enough medication for the entire duration of your trip plus at least 7 extra days to account for delays. Keep all medications in your carry-on luggage — never in checked bags where they could be lost. Pharmacies are widely available in Mekke and Medine and many stock international brands, but specific medications may not be available. Pack a basic medical kit including pain relievers, anti-diarrheal medication, rehydration salts, blister plasters, and sunscreen — these are frequently needed during Hac.