The following is an exhaustive checklist of possible things one might want to take on their pilgrimage. Only choose items that are necessary for you.
Travel Documents
Passport including Entry-Visa Documentation
Proof of Vaccination {All countries: Quadrivalent (A/C/Y/W135) meningococcal meningitis. Some countries: Yellow Fever & Polio}
Passport-sized photos (4)
Saudi Riyals
Money
Debit / Credit Card
Emergency contact numbers (Group leader, your country’s consulate)
Photocopy of passport and other important documents
Valid flight tickets
Full travel itinerary
Maps and directions