Mashhad Entry Requirements
Visa, immigration, and customs information
Visa Requirements
Entry permissions vary by nationality. Find your category below.
Citizens of Turkey, Syria, Lebanon, Azerbaijan, Oman, Armenia, Georgia, Bolivia, Malaysia, Venezuela and Egypt may enter Mashhad without prior visa.
Entry stamp is free. Extension possible at Mashhad's Passport Police on Imam Reza Street.
Travelers from the EU, UK, Australia, Canada, China, Japan, Russia, India, Brazil and most Gulf states must obtain an e-visa authorization code before arrival.
Cost: Mid-range government fee plus service charge. Pay on arrival in euros or rials.
US passport holders must join a certified tour. Solo backpacking is not allowed.
Citizens of Afghanistan, Pakistan, Bangladesh, Iraq, Somalia, Colombia and a few African states must apply in person at an Iranian consulate.
Processing takes at least two weeks. Plan well before booking Mashhad hotels or flights.
Arrival Process
Shahid Hasheminejad International Airport channels arriving passengers down a single corridor smelling faintly of saffron disinfectant. The sequence is quick but exact.
Documents to Have Ready
Tips for Smooth Entry
Customs & Duty-Free
Iranian customs inside Mashhad airport enforce strict bans on alcohol and pork while allowing modest duty-free gifts.
Prohibited Items
- Alcoholic drinks, religious prohibition
- Pork products, religious prohibition
- Satellite receivers, security regulation
- Narcotics, criminal offence
Restricted Items
- Persian antiquities over 100 years, requires Culture Heritage export permit
- Carpets larger than 6 m², needs stamped certificate from the Carpet Museum
Health Requirements
No vaccinations are demanded at Mashhad airport. Yet routine immunizations keep travel smooth.
Required Vaccinations
- None for entry
Recommended Vaccinations
- Hepatitis A
- Hepatitis B
- Typhoid
- MMR routine boosters
Health Insurance
Valid international health insurance is strongly advised; Iranian hospitals expect cash payment up front for foreigners.
Protect Your Trip with Travel Insurance
Comprehensive coverage for medical emergencies, trip cancellation, lost luggage, and 24/7 emergency assistance. Many countries recommend or require travel insurance.
Get a Free, No-Obligation Quote from World NomadsRead our complete Mashhad Travel Insurance Guide →
Important Contacts
Essential resources for your trip.
Special Situations
Additional requirements for specific circumstances.
Bring birth certificate showing both parents' names; if only one parent travels, carry notarized consent letter from the other.
Dogs require advance import permit from Iranian Veterinary Org, rabies certificate issued 30 days before travel, and 14-day quarantine in Mashhad unless arriving from approved rabies-free countries.
Apply for a 30-day extension at the Mashhad Passport Police before the first visa expires. Bring two passport photos, pay the mid-range fee, and expect same-day processing for tourist visas.