Cheap Flights to Iran from EUR 70*

Promo Code

Best flight deals to Iran

sort
keyboard_arrow_down

Bahrain (BAH)to

Mashhad (MHD)
Depart: 31/07/2025
From
AED 939
Seen: 21 hrs ago
One-way
Economy

Bahrain (BAH)to

Mashhad (MHD)
Depart: 29/07/2025
From
AED 939
Seen: 21 hrs ago
One-way
Economy

Bahrain (BAH)to

Mashhad (MHD)
Depart: 30/07/2025
From
AED 939
Seen: 21 hrs ago
One-way
Economy

Bahrain (BAH)to

Mashhad (MHD)
Depart: 28/07/2025
From
AED 949
Seen: 21 hrs ago
One-way
Economy

Sharjah (SHJ)to

Tehran (IKA)
Depart: 30/07/2025
From
EUR 70
Seen: 1 day ago
One-way
Economy

Sharjah (SHJ)to

Tehran (IKA)
Depart: 29/07/2025
From
EUR 71
Seen: 1 day ago
One-way
Economy

Sharjah (SHJ)to

Tehran (IKA)
Depart: 28/07/2025
From
EUR 72
Seen: 1 day ago
One-way
Economy

Sharjah (SHJ)to

Tehran (IKA)
Depart: 29/07/2025
From
AED 310
Seen: 7 minutes ago
One-way
Economy

Dammam (DMM)to

Mashhad (MHD)
Depart: 28/07/2025
From
AED 995
Seen: 17 hrs ago
One-way
Economy

Dammam (DMM)to

Mashhad (MHD)
Depart: 27/07/2025
From
AED 1,006
Seen: 17 hrs ago
One-way
Economy

Dammam (DMM)to

Mashhad (MHD)
Depart: 26/07/2025
From
AED 1,014
Seen: 17 hrs ago
One-way
Economy

Kuala Lumpur (KUL)to

Tehran (IKA)
Depart: 22/11/2025
From
AED 1,530
Seen: 1 day ago
One-way
Economy

*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Quoted fares includes taxes, fees, and surcharges.

Popular return flight offers to Iran

sort
keyboard_arrow_down

Dammam (DMM)to

Mashhad (MHD)
27/07/2025 - 04/08/2025

Round-trip

From
AED 1,788
Seen: 1 day ago

Bahrain (BAH)to

Mashhad (MHD)
31/07/2025 - 14/08/2025

Round-trip

From
AED 2,183
Seen: 16 hrs ago

Sharjah (SHJ)to

Tehran (IKA)
30/07/2025 - 09/08/2025

Round-trip

From
AED 521
Seen: 1 day ago

Sharjah (SHJ)to

Tehran (IKA)
28/07/2025 - 07/08/2025

Round-trip

From
AED 523
Seen: 1 day ago

Sharjah (SHJ)to

Tehran (IKA)
28/07/2025 - 31/07/2025

Round-trip

From
AED 488
Seen: 17 hrs ago

Sharjah (SHJ)to

Tehran (IKA)
29/07/2025 - 29/08/2025

Round-trip

From
AED 528
Seen: 21 hrs ago

Sharjah (SHJ)to

Mashhad (MHD)
27/07/2025 - 03/08/2025

Round-trip

From
AED 794
Seen: 20 hrs ago

Sharjah (SHJ)to

Mashhad (MHD)
31/07/2025 - 02/08/2025

Round-trip

From
AED 1,122
Seen: 23 hrs ago

Sharjah (SHJ)to

Mashhad (MHD)
26/07/2025 - 04/08/2025

Round-trip

From
AED 794
Seen: 1 day ago

Sharjah (SHJ)to

Mashhad (MHD)
26/07/2025 - 31/07/2025

Round-trip

From
AED 794
Seen: 1 day ago

Sharjah (SHJ)to

Shiraz (SYZ)
30/07/2025 - 19/08/2025

Round-trip

From
AED 601
Seen: 12 hrs ago

Sharjah (SHJ)to

Shiraz (SYZ)
13/08/2025 - 20/08/2025

Round-trip

From
AED 601
Seen: 2 hrs ago

Sharjah (SHJ)to

Shiraz (SYZ)
04/08/2025 - 11/08/2025

Round-trip

From
AED 601
Seen: 1 day ago

Sharjah (SHJ)to

Shiraz (SYZ)
26/07/2025 - 07/08/2025

Round-trip

From
AED 606
Seen: 1 day ago

Doha (DOH)to

Tehran (IKA)
17/08/2025 - 18/09/2025

Round-trip

From
AED 1,103
Seen: 1 day ago

Kuala Lumpur (KUL)to

Tehran (IKA)
04/09/2025 - 20/09/2025

Round-trip

From
AED 3,624
Seen: 22 hrs ago

Bahrain (BAH)to

Tehran (IKA)
11/08/2025 - 24/08/2025

Round-trip

From
AED 1,855
Seen: 14 hrs ago

Doha (DOH)to

Mashhad (MHD)
26/09/2025 - 12/10/2025

Round-trip

From
AED 1,539
Seen: 5 hrs ago

Doha (DOH)to

Mashhad (MHD)
20/08/2025 - 30/08/2025

Round-trip

From
AED 2,280
Seen: 10 hrs ago

Milan (BGY)to

Tehran (IKA)
31/07/2025 - 02/09/2025

Round-trip

From
EUR 1,068
Seen: 1 day ago

*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Quoted fares includes taxes, fees, and surcharges.