Planning a trip to Iran from Canada? Mashahir Gasht Pars, a leading Iran inbound travel agency based in Tehran, specializes in arranging Iran tourist visas for Canadian citizens, customized Iran tour packages, cultural journeys, historical tours, nature adventures, luxury travel, and tailor-made itineraries throughout Iran.
Whether you dream of exploring the ancient wonders of Persepolis, wandering through the magnificent mosques of Isfahan, experiencing the vibrant atmosphere of Tehran, discovering the deserts of Yazd, or enjoying the beauty of northern Iran, Mashahir Gasht Pars provides complete travel solutions and visa support for Canadian travelers.
Canadian passport holders are welcome to visit Iran; however, according to current regulations, Canadian citizens must book an organized Iran tour package through an authorized Iranian travel agency in order to obtain an Iran tourist visa.
Independent tourist visa applications are not available for Canadian citizens.
Mashahir Gasht Pars arranges:
Mashahir Gasht Pars has extensive experience assisting Canadian travelers with:
Our tours cover all major destinations in Iran, including:
From classic cultural tours to off-the-beaten-path adventures, Mashahir Gasht Pars offers one of the most comprehensive Iran travel programs available.
The visa review process for Canadian citizens is significantly longer than for many other nationalities.
40 to 50 days
We strongly recommend submitting your application well in advance of your intended travel date.
Required documents may vary depending on the applicant’s travel program and circumstances.
Many Canadian travelers are concerned about passport stamps.
Iranian entry and exit stamps are not placed in your passport.
Travel records are processed electronically, meaning your passport will not receive an Iran entry stamp or Iran exit stamp.
The standard Iran tourist visa is generally issued as:
For Canadian, British and American travelers:
The requested visa duration must match the duration of the confirmed Iran tour package booked through the travel agency.
For example:
Mashahir Gasht Pars offers a wide range of travel packages, including:
Visit:
Including:
Explore:
Discover:
Customized according to:
Iran is one of the world’s most fascinating destinations, offering:
From the magnificent squares of Isfahan to the ancient ruins of Persepolis, Iran offers unforgettable travel experiences for Canadian visitors.
Yes. Canadian citizens can visit Iran through an approved travel program arranged by a licensed Iranian travel agency such as Mashahir Gasht Pars.
No.
Canadian, British and American citizens must reserve an organized Iran tour package through an authorized Iranian travel agency. Tourist visa applications without a tour reservation are generally not accepted.
The normal processing time is approximately 40 to 50 days.
Applying early is highly recommended.
Most tourist visas are issued as single-entry visas with a stay period matching the approved travel itinerary.
Typically up to 30 days.
For Canadian travelers, the requested stay must correspond to the confirmed tour package.
No.
Iranian entry and exit stamps are not placed in the passport.
Travel information is processed electronically.
Mashahir Gasht Pars offers tours throughout Iran, including:
Yes.
Private and tailor-made Iran tours are available for individuals, couples, families and small groups.
Mashahir Gasht Pars is a professional Iran inbound travel agency with extensive experience serving international travelers and providing:
Iran Inbound Travel Agency – Tehran, Iran
🌐 Website: www.mashahirgasht.com
📧 Email: mashahirgasht@gmail.com
📱 WhatsApp:
+98 935 677 5307
+98 935 258 3494
Keywords: Iran Tourist Visa for Canadians, Iran Visa for Canadian Citizens, Iran Tour Packages, Iran Travel Agency, Iran Visa Application, Iran Tours from Canada, Canadian Passport Iran Visa, Iran Cultural Tours, Iran Private Tours, Mashahir Gasht Pars, Iran Inbound Travel Agency, Iran Travel Packages, Iran Visa Processing, Travel to Iran from Canada, Iran Guided Tours.
Please note: After confirmation from Mashahir Gasht travel agency, you can pay online easily. The maximum amount for payment is 2.500 Euro pay each part, if amount is higher please divide total amount to 2500 euro and pay in different section times.
Amount is not refundable, so please pay only after final confirmation via Mashahir Gasht travel agency.
After payment please send receipt and check with us for transaction and ask for document of tour you booked.
You can pay by scan the QR code located in this page or via this link: https://yekpay.io/en/mashahirgasht
If you are from Russia and you can not pay online, just contact us for other options.
Contact us:
Mobile number: (+989131643424 / +989131644673 / +989356775307)
email: mashahirgasht@gmail.com


