Cheap flights from Miami to Marrakesh or Agadir, Morocco from only $362 roundtrip with TAP Air Portugal.Fly to:Marrakesh: $362Agadir: $367DEPART:Miami, USAARRIVE:Marrakesh/Agadir, MoroccoRETURN:Miami, USADATES:Availability from October 2022 to May 2023 (excluding Christmas/New Year)Example dates:Miami – Marrakesh: $362-$36824th Oct – 7th Nov29th Nov – 13th Dec16th-30th Jan17th-31st Jan18th Jan – 1st Feb19th Jan – 2nd FebAdvertisement23rd Jan – 6th Feb24th Jan – 7th Feb25th Jan – 8th Feb29th Jan – 12th Feb30th Jan – 13th Feb31st Jan – 14th Feb2nd-16th Feb5th-19th Feb7th-21st Feb9th-23rd Feb13th-27th Feb20th Feb – 6th Mar21st Feb – 7th Mar27th Feb – 13th Mar28th Feb – 14th Mar7th-21st Mar13th-27th Mar14th-28th Mar18th Apr – 2nd MayAdvertisementCheck prices and Book Cheap flights and hotels Now24th Apr – 8th May25th Apr – 9th May1st-15th May8th-22nd MayMiami – Agadir: $36731st Oct – 14th Nov16th-30th Jan23rd Jan – 6th Feb30th Jan – 13th Feb6th-20th Feb13th-27th Feb20th Feb – 6th Mar27th Feb – 13th Mar13th-27th Marand more…STOPS:LisbonAIRLINES:TAP Air PortugalGO TO DEAL All the information on this page is accurate at the time of publication.If you are viewing this deal at a later date, the price and availability may no longer be as advertised.To ensure you never miss a Secret Flying deal again, download our FREE smartphone app to receive instant flight deal alerts. Find a hotel to go with your flight to Marrakesh Search Hotels Powered byAdvertisement