Recent Airfares from Iran to Morocco

Tehran to Marrakesh

from

27 Nov - 30 Nov
3-day round trip
change dates
Tehran to Casablanca

from

18 May - 13 Oct
148-day round trip
change dates
Tehran to Rabat

from

28 Nov - 12 Dec
14-day round trip
change dates

Weather Averages for Morocco

Iran to Morocco flight information

  • The cheapest flight from Iran to Morocco is from Tehran to Marrakesh, with airfares starting at DZD 82714.74
  • The fastest flight from Iran to Morocco is from Tehran to Casablanca, with an average flight time of 10h 40m
  • The most popular city destinations in Morocco are Marrakesh, Casablanca, Tangier