Flying From Iran to Morocco: What You Need to Know
Cheapest one-way flight price | £230 |
---|---|
Off-season travel month | March |
Peak season for travel | February |
Popular airline | Emirates |
Cheapest month | October |
Search Flights From Iran to Morocco
Easily compare flights from Iran to Morocco and find the cheapest tickets available!
Find the Cheapest Flights to Morocco From Iran
Looking for affordable flights from Iran to Morocco? Check out these great prices for the next 90 days, starting at just £171 for a one-way ticket and £384 for a round-trip.
-
Round-trip
-
One way
-
-
Wed, May 21IKACMNTehranCasablanca1 stops | AJetWed, May 28CMNIKACasablancaTehran1 stops | Pegasus Airlines£384 £1,43373% OFF73% OFF£1,433 £384
-
Sun, Jun 1SYZCMNShirazCasablanca1 stops | Pegasus AirlinesThu, Jun 5CMNSYZCasablancaShiraz1 stops | Royal Air Maroc£705 £1,43351% OFF51% OFF£1,433 £705
-
Sat, May 24IKARAKTehranMarrakech1 stops | Austrian AirlinesWed, May 28RAKIKAMarrakechTehran1 stops | Austrian Airlines£711 £1,43350% OFF50% OFF£1,433 £711
-
Mon, Jun 2SYZRAKShirazMarrakech1 stops | Turkish AirlinesFri, Jun 6RAKSYZMarrakechShiraz1 stops | Turkish Airlines£73249% OFF£1,433 £732
-
Thu, May 29IFNRAKIsfahanMarrakech1 stops | Turkish AirlinesSun, Jun 1RAKIFNMarrakechIsfahan1 stops | Turkish Airlines£86839% OFF£1,433 £868
-
Sat, Jun 28MHDRAKMashhadMarrakech1 stops | Turkish AirlinesSat, Jul 5RAKMHDMarrakechMashhad1 stops | Turkish Airlines£87039% OFF£1,433 £870
-
Sat, Jun 14IFNCMNIsfahanCasablanca1 stops | Turkish AirlinesSun, Jun 22CMNIFNCasablancaIsfahan1 stops | Turkish Airlines£92336% OFF£1,433 £923
-
Sat, Jun 7MHDCMNMashhadCasablanca1 stops | EmiratesWed, Jun 11CMNMHDCasablancaMashhad1 stops | Emirates£1,13221% OFF£1,433 £1,132
-
Thu, May 22THRRAKTehranMarrakech1 stops | Normal AirlineSat, May 24RAKTHRMarrakechTehranDirect | Normal AirlineFind More FlightsFind More Flights
-
Fri, May 23IKACMNTehranCasablanca1 stops | Pegasus Airlines£171 £50866% OFF66% OFF£508 £171
-
Thu, May 22IKARBATehranRabat1 stops | AJet£231 £50855% OFF55% OFF£508 £231
-
Fri, Jun 6MHDCMNMashhadCasablanca1 stops | Pegasus Airlines£232 £50854% OFF54% OFF£508 £232
-
Fri, May 23IFNCMNIsfahanCasablanca1 stops | Pegasus Airlines£26448% OFF£508 £264
-
Tue, Jun 10TBZCMNTabrizCasablanca1 stops | Pegasus Airlines£26847% OFF£508 £268
-
Tue, Jun 10SYZCMNShirazCasablanca1 stops | Pegasus Airlines£29243% OFF£508 £292
-
Sun, Jun 8MHDRBAMashhadRabat1 stops | Pegasus Airlines£33833% OFF£508 £338
-
Mon, Jun 2IKARAKTehranMarrakech1 stops | AJet£37027% OFF£508 £370
-
Sat, Jun 7TBZRAKTabrizMarrakech1 stops | Pegasus Airlines£40021% OFF£508 £400
-
Sun, Jun 8SYZRBAShirazRabat1 stops | Turkish Airlines£40121% OFF£508 £401
-
Thu, May 22THRRAKTehranMarrakech1 stops | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
FAQs: Flights From Iran to Morocco
-
When is it the cheapest time to fly from Iran to Morocco?
According to our flights calendar over the next 90 days, it seems the cheapest date is on 2025-04-04 for one-way flights. -
How much is the cheapest flight ticket to Morocco from Iran?
The cheapest return flight from Iran to Morocco is on the route from Tehran to Marrakech, with prices starting at £339 for a return trip between 2025-04-28 and 2025-05-05. -
What is the cheapest airline that flies to Morocco from Iran?
The cheapest airline flying to Morocco from Iran is Pegasus Airlines serving the route from Tehran to Marrakech. -
What airlines fly from Iran to Morocco?
Pegasus Airlines are airlines that fly frequently from Iran to Morocco. The overall price will vary depending on your destination and travel dates. Budget airlines generally offer lower prices to Australia, but they may have limited baggage allowance, reduced onboard services, and longer commuting times to secondary airports.
Find Cheap Flights with Trip.com
-
Top Flight Destinations in Morocco
-
Flight from Iran
-
Top Routes to Morocco
-
Top Routes from Iran
- Cheap flights from Tehran to Paris
- Mashhad to London plane tickets
- Flights from Tehran to London
- Flights from Tehran to Antalya
- Flights from Tehran to Edinburgh
- Flights from Shiraz to London
- Tehran to Milan plane tickets
- Cheap flights from Tehran to Birmingham
- Flights from Tehran to Istanbul
- Tehran to Manchester plane tickets
- Nepal to Morocco flights
- Cheap flights from Eswatini to Morocco
- Cook Islands to Morocco flights
- Japan to Morocco plane tickets
- Cheap flights from United States to Morocco
- Cheap flights from Ireland to Morocco
- Cheap flights from Zimbabwe to Morocco
- Luxembourg to Morocco flights
- Portugal to Morocco plane tickets
- United Arab Emirates to Morocco plane tickets
- Cheap flights from Iran to Azerbaijan
- Iran to Belarus plane tickets
- Cheap flights from Iran to Senegal
- Iran to Germany flights
- Iran to Ecuador plane tickets
- Cheap flights from Iran to Uzbekistan
- Iran to Paraguay flights
- Cheap flights from Iran to Togo
- Cheap flights from Iran to Jordan
- Iran to Syria flights