Marrakesh — flights from Miami to Marrakesh

Flight Deals from Miami to Marrakesh from $480

Bundle + Save
Top flight deals from leading airlines:
American AirlinesIBERIABritish AirwaysTAP PortugalRoyal Air MarocVuelingFinnairKLM+100s more
Incredible Deals

Save up to 50% on select flights with Priceline

Bundle & Save

Save an average of $240 per person when bundling your flight and hotel together with Priceline

Best Price Guarantee

If a VIP member finds a better price elsewhere, we’ll refund up to 200% of the difference

Help 24/7

We’re always here for you — reach us 24 hours a day, 7 days a week

Good to Know

Essential information to help you plan your flight from Miami to Marrakesh.

Price Drop Deals

Priceline Phone Deals

Book with an agent for great rates!

Call now!1 (888) 775-6158
United AirlinesUnited Airlinesfound Oct 12
11/10/26
5:28 pm
MIAMiami International Airport
11h 52mEWRNewark Liberty Airport
11/11/26
10:20 am
RAKMenara Airport
11/17/26
6:25 pm
RAKMenara Airport
25h 10mZRHZürich Airport
11/18/26
2:35 pm
MIAMiami International Airport
$753
Air CanadaAir Canadafound Oct 12
11/10/26
8:00 am
MIAMiami International Airport
23h 20mYULMontreal Trudeau AirportZRHZürich Airport
11/11/26
12:20 pm
RAKMenara Airport
11/17/26
1:15 am
RAKMenara Airport
18h 25mFRAFrankfurt am Main Airport
11/17/26
2:40 pm
MIAMiami International Airport
$762
American AirlinesAmerican Airlinesfound Oct 12
11/10/26
6:25 pm
MIAMiami International Airport
13h 25mMADAdolfo Suárez Madrid–Barajas Airport
11/11/26
12:50 pm
RAKMenara Airport
11/17/26
11:50 am
RAKMenara Airport
14h 0mMADAdolfo Suárez Madrid–Barajas Airport
11/17/26
8:50 pm
MIAMiami International Airport
$767
IBERIAIBERIAfound Oct 12
11/10/26
6:25 pm
MIAMiami International Airport
13h 25mMADAdolfo Suárez Madrid–Barajas Airport
11/11/26
12:50 pm
RAKMenara Airport
11/17/26
11:50 am
RAKMenara Airport
14h 0mMADAdolfo Suárez Madrid–Barajas Airport
11/17/26
8:50 pm
MIAMiami International Airport
$776
Flight plus hotel
BUNDLE + SAVE

Book a flight & hotel together for extra savings.

On average save $240 per traveler

British AirwaysBritish Airwaysfound Oct 12
11/10/26
10:35 pm
MIAMiami International Airport
16h 35mMADAdolfo Suárez Madrid–Barajas Airport
11/11/26
8:10 pm
RAKMenara Airport
11/17/26
11:50 am
RAKMenara Airport
14h 0mMADAdolfo Suárez Madrid–Barajas Airport
11/17/26
8:50 pm
MIAMiami International Airport
$776
LufthansaLufthansafound Oct 12
11/10/26
4:40 pm
MIAMiami International Airport
16h 15mFRAFrankfurt am Main Airport
11/11/26
1:55 pm
RAKMenara Airport
11/17/26
6:25 pm
RAKMenara Airport
25h 10mZRHZürich Airport
11/18/26
2:35 pm
MIAMiami International Airport
$780
KLMKLMfound Oct 12
11/10/26
4:55 pm
MIAMiami International Airport
20h 35mAMSAmsterdam Airport Schiphol
11/11/26
6:30 pm
RAKMenara Airport
11/17/26
5:05 am
RAKMenara Airport
17h 35mCDGParis Charles de Gaulle Airport
11/17/26
5:40 pm
MIAMiami International Airport
$783
Air FranceAir Francefound Oct 12
11/10/26
4:55 pm
MIAMiami International Airport
20h 35mAMSAmsterdam Airport Schiphol
11/11/26
6:30 pm
RAKMenara Airport
11/17/26
5:05 am
RAKMenara Airport
17h 35mCDGParis Charles de Gaulle Airport
11/17/26
5:40 pm
MIAMiami International Airport
$783
United AirlinesUnited Airlinesfound Oct 12
11/10/26
4:39 pm
MIAMiami International Airport
12h 41mEWRNewark Liberty Airport
11/11/26
10:20 am
RAKMenara Airport
11/17/26
6:25 pm
RAKMenara Airport
25h 10mZRHZürich Airport
11/18/26
2:35 pm
MIAMiami International Airport
$753
Royal Air MarocRoyal Air Marocfound Oct 14
11/18/26
9:35 pm
MIAMiami International Airport
14h 35mCMNCasablanca Mohammed V Airport
11/19/26
5:10 pm
RAKMenara Airport
11/25/26
12:40 pm
RAKMenara Airport
11h 55mCMNCasablanca Mohammed V Airport
11/25/26
7:35 pm
MIAMiami International Airport
$797

Top Deals on flights from Miami to Marrakesh

Miami, US (MIA) - Marrakesh, MA (RAK)

American AirlinesAmerican Airlines

Nov 1

3:30 pm
MIAMiami International Airport
16h 20m1 stop · MAD

Nov 2

12:50 pm
RAKMenara Airport
Search More

as low as

$480

Miami, US (MIA) - Marrakesh, MA (RAK)

American AirlinesAmerican Airlines

Nov 1

3:30 pm
MIAMiami International Airport
16h 20m1 stop · MAD

Nov 2

12:50 pm
RAKMenara Airport
Search More

as low as

$480

Miami, US (MIA) - Marrakesh, MA (RAK)

British AirwaysBritish Airways

Nov 1

3:30 pm
MIAMiami International Airport
16h 20m1 stop · MAD

Nov 2

12:50 pm
RAKMenara Airport
Search More

as low as

$485

Miami, US (MIA) - Marrakesh, MA (RAK)

IBERIAIBERIA

Nov 1

3:30 pm
MIAMiami International Airport
16h 20m1 stop · MAD

Nov 2

12:50 pm
RAKMenara Airport
Search More

as low as

$485

Miami, US (MIA) - Marrakesh, MA (RAK)

British AirwaysBritish Airways

Nov 1

3:30 pm
MIAMiami International Airport
16h 20m1 stop · MAD

Nov 2

12:50 pm
RAKMenara Airport
Search More

as low as

$490

Miami, US (MIA) - Marrakesh, MA (RAK)

IBERIAIBERIA

Nov 1

1:02 pm
MIAMiami International Airport
18h 48m2 stops · ORD, MAD

Nov 2

12:50 pm
RAKMenara Airport
Search More

as low as

$494

Miami, US (MIA) - Marrakesh, MA (RAK)

IBERIAIBERIA

Nov 1

1:02 pm
MIAMiami International Airport
18h 48m2 stops · ORD, MAD

Nov 2

12:50 pm
RAKMenara Airport
Search More

as low as

$494

Miami, US (MIA) - Marrakesh, MA (RAK)

American AirlinesAmerican Airlines

Nov 1

6:25 pm
MIAMiami International Airport
13h 25m1 stop · MAD

Nov 2

12:50 pm
RAKMenara Airport
Search More

as low as

$568

Miami, US (MIA) - Marrakesh, MA (RAK)

American AirlinesAmerican Airlines

Nov 1

6:25 pm
MIAMiami International Airport
13h 25m1 stop · MAD

Nov 2

12:50 pm
RAKMenara Airport
Search More

as low as

$568

Miami, US (MIA) - Marrakesh, MA (RAK)

IBERIAIBERIA

Nov 1

6:25 pm
MIAMiami International Airport
13h 25m1 stop · MAD

Nov 2

12:50 pm
RAKMenara Airport
Search More

as low as

$573

Miami, US (MIA) - Marrakesh, MA (RAK)

British AirwaysBritish Airways

Nov 1

10:20 pm
MIAMiami International Airport
34h 25m1 stop · LGW

Nov 3

1:45 pm
RAKMenara Airport
Search More

as low as

$573

Miami, US (MIA) - Marrakesh, MA (RAK)

British AirwaysBritish Airways

Nov 1

6:25 pm
MIAMiami International Airport
13h 25m1 stop · MAD

Nov 2

12:50 pm
RAKMenara Airport
Search More

as low as

$577

Best Marrakesh Hotel + Flight Packages

Miami - Marrakesh packages

Best Marrakesh Hotel + Flight + Car Packages

Miami - Marrakesh packages

When is the best time of day to fly?

Morning (5am - 12pm) is the cheapest time of day to fly from Miami to Marrakesh. At $817 it is 7% cheaper than the average time. Evening (5pm - 9pm) is the most expensive time, 7% above average.

$817Morning$899Midday$895Afternoon$948Evening$858Late Night
Show the data
When is the best time of day to fly?
Time of dayAverage fare
Morning$817
Midday$899
Afternoon$895
Evening$948
Late Night$858

What do round-trip flights from Miami to Marrakesh cost?

Share of fares in each price range.

26%$600to $80046%$800to $1,0004%$1,000to $1,20018%$1,200to $1,4002%$1,400to $1,6002%$1,600to $1,8002%$1,800and up
Show the data
What do round-trip flights from Miami to Marrakesh cost?
Price rangeShare of fares
$600 to $80026%
$800 to $1,00046%
$1,000 to $1,2004%
$1,200 to $1,40018%
$1,400 to $1,6002%
$1,600 to $1,8002%
$1,800 and up2%

Frequently Asked Questions

Everything you need to know about flying from Miami to Marrakesh.

What is the typical flight duration from Miami to Marrakesh?

There is no scheduled nonstop service between Miami and Marrakesh, so the route requires a connection. The two airports are about 4,320 miles apart.
Methodology
Flight times and distances come from our flight-schedule database, which combines published airline timetables, U.S. government schedule data from the Bureau of Transportation Statistics (BTS), and observed flight operations from the EUROCONTROL/OpenSky Open Performance Data Initiative (OPDI). The typical flight time is the median scheduled block time across all carriers on the route, computed the same way in both directions so the difference reflects prevailing winds rather than any change in method. Distance is the great-circle distance between the two airports, so the actual flown track is typically 2-5% longer.

Are there any direct flights from Miami to Marrakesh?

There are no direct flights from Miami to Marrakesh. The shortest routing connects through Madrid on American Airlines, with the long leg at 8 hours 30 minutes and the second leg at 2 hours, plus a 1 hour 35 minute layover, for a total of 12 hours 5 minutes. American Airlines and Iberia are the main carriers currently scheduled on this one-stop route via Madrid.
Methodology
Airlines and weekly frequencies are compiled from our flight-schedule database, which combines published airline timetables, U.S. government schedule data from the Bureau of Transportation Statistics (BTS), and observed flight operations from the EUROCONTROL/OpenSky Open Performance Data Initiative (OPDI). We count each operating carrier's scheduled weekly departures and the days it flies; where there is no nonstop service, connecting carriers are identified by linking scheduled nonstop segments through common hub airports. Where a median fare is shown for a carrier, it reflects the real fares Priceline users found on this route in the last 72 hours.

What are the ground transportation options in Marrakesh?

From Marrakesh Menara Airport, the fastest and most-used option is the small orange petit taxi, which reaches Jemaa el-Fna in about 15–20 minutes for roughly 70–120 MAD after negotiating the fare. Bus Line 19 is the only direct public bus, taking 35–50 minutes for a fixed 30 MAD, though it's best for budget travelers and light luggage. Private airport transfers cost slightly more than a taxi and are ideal for late arrivals or stays in the medina, where cars can't enter. Car rentals from Budget, Europcar, and Hertz are available for exploring beyond the city. Walking is not practical due to the exposed, unpaved road.
References

Are overnight (red‑eye) flights available from Miami to Marrakesh?

There are no nonstop red-eyes from Miami to Marrakesh, but connecting itineraries whose long leg is an overnight red-eye are available, typically departing Miami in the late afternoon or evening and connecting onward through European hubs. The overnight legs run to Madrid on American and Iberia (departing 16:55–19:15, arriving 07:45–09:45), to Paris on Air France (departing 20:10, arriving 11:05), to Frankfurt on Lufthansa (departing 16:40, arriving 07:55), to Zurich on Swiss (departing 19:40, arriving 10:50), to London on British Airways (departing 17:05, arriving 06:55), and to Lisbon on TAP (departing 16:20, arriving 05:45), each arriving the next morning before continuing to Marrakesh.
Methodology
Red-eye flights are identified from scheduled local departure and arrival times and block times in our flight-schedule database — built from published airline timetables and official schedule data, including U.S. Department of Transportation records for domestic routes. A flight counts as a red-eye when it departs in the afternoon or evening (3 p.m. or later local time) or in the early hours before 4 a.m., and is in the air at some point between midnight and 4 a.m. local time at both its departure airport and its arrival airport. An evening flight that lands before midnight at its destination is never counted, nor is a morning departure or a daytime long-haul that reaches the next calendar date only because of time zones. Each red-eye is labelled with its timing (for example, overnight and landing the next morning, or late-night and landing after midnight). For connecting itineraries the same rule is applied to the longer leg, from one representative day's flight search.

Which airlines usually operate this route from Miami to Marrakesh?

There is no nonstop service between Miami and Marrakesh, so all flights require a connection. The most common one-stop routings are via Madrid on American Airlines or Iberia (with Iberia Express on the Marrakesh leg), which offer the shortest total trip times of 12 to 14.5 hours. Swiss International Air Lines connects through Zurich, Air France through Paris, TAP Air Portugal through Lisbon, Lufthansa through Frankfurt, and British Airways through London. Turkish Airlines also operates a one-stop routing via Istanbul. No per-carrier fares are provided for these connecting itineraries.
Methodology
Airlines and weekly frequencies come from our flight-schedule database, which combines published airline timetables, U.S. government schedule data from the Bureau of Transportation Statistics (BTS), and observed flight operations from the EUROCONTROL/OpenSky Open Performance Data Initiative (OPDI). We count each operating carrier's scheduled weekly departures and the days it flies; where there is no nonstop service, connecting carriers are identified by linking scheduled nonstop segments through common hub airports. Where a typical fare is shown for a carrier, it is the median of the real fares Priceline users found on this route in the last 72 hours.

Which airport should I use in Marrakesh?

Marrakesh Menara Airport is the only airport serving the city, located about 6 km southwest of the centre and close to major hotels and the medina.

How do I get to Miami Intl Airport from the city center?

Getting from downtown Miami to Miami International Airport is straightforward: the Metrorail Orange Line runs directly from downtown to the airport's Miami Intermodal Center, where the free MIA Mover connects to the terminals, and this public transit option is the most affordable. Taxis are readily available curbside with metered fares plus a $2.00 airport origination fee, and app-based rideshares like Uber offer convenient pickup at designated zones on the arrivals and departures levels. Driving is easy via the Dolphin or Airport Expressways, with parking available in the Dolphin and Flamingo garages as well as valet service. Rideshare and taxi are typically the fastest and most popular choices for direct door-to-door service.
References

Are there hotels or sleeping facilities at Marrakesh airport?

Marrakesh Menara Airport has several nearby hotels within a short drive, including Le petit jardin Marrakech, Hotel Boutique RAM Spa, Four Seasons Resort Marrakech, and Riad Kenza. The airport itself does not have a directly connected or on-site hotel, and sleeping in the terminal is generally uncomfortable, with no dedicated rest zones or quiet areas.
References

What facilities and services are available to travelers at Marrakesh Menara Airport?

Marrakesh Menara Airport offers free Wi-Fi throughout the terminals, along with paid-for internet access via subscription, debit card, or vouchers sold by on-site businesses. Currency exchange offices are located in both terminals, and an ATM is available in the arrival hall of Terminal 2. Duty-free shops sell tobacco, spirits, cosmetics, and perfume, while other shops offer newspapers, snacks, Moroccan crafts, and clothing. A prayer room is available, and urgent and emergency medical care is provided 24 hours at the Emergency Medical Unit. There is also a pharmacy in Terminal 1 landside arrivals, and EU-style power sockets with USB charging ports are available near some seating. A tourist information counter operates within the international area.
References

Are there accessible services or children's facilities at the Miami and Marrakesh airports?

At Miami International Airport, travelers with disabilities can use the myMIAaccess platform, request wheelchair assistance through their airline, access free Aira vision assistance, and request a lanyard by emailing the ADA coordinator; accessible parking, restrooms, and designated Special Transportation Service pickup points are available across all terminals. At Marrakesh Menara Airport, wheelchair assistance, accessible restrooms, ramps, tactile elements, visual paging, and trained staff are provided, and passengers needing mobility or special assistance should inform their airline at least 48 hours before departure.
References

What aircraft are typically used on flights from Miami to Marrakesh?

There is no nonstop service from Miami to Marrakesh, so all itineraries connect through a European hub. American Airlines operates the most connecting flights, using Boeing 777-200s to Madrid before short Airbus A320-family hops onward, while Iberia also links through Madrid with Airbus A330-200s and A330-300s. Other connecting carriers include Air France via Paris on Boeing 777-300ERs, TAP Air Portugal via Lisbon on Airbus A330-900neos, Lufthansa via Frankfurt on Boeing 747-8s, Turkish Airlines via Istanbul on Boeing 787-9s, British Airways via London on Airbus A380-800s, and Swiss via Zurich on Boeing 777-300ERs.
Methodology
Aircraft types come from our flight-schedule database, which combines published airline timetables, U.S. government schedule data from the Bureau of Transportation Statistics (BTS), and observed flight operations from the EUROCONTROL/OpenSky Open Performance Data Initiative (OPDI). For U.S. routes the type is grounded in the tail number that actually operated the flight; elsewhere it comes from the airline's filed equipment code. Where the source does not commit to a specific variant we name the aircraft family (for example Airbus A320 family) rather than guess, and where no reliable type is on file the aircraft is omitted rather than estimated. Types describe typical scheduled equipment and can vary with seasonal or day-of-week assignments and last-minute swaps.

Which airline alliances serve flights from Miami to Marrakesh?

There is no nonstop service between Miami and Marrakesh, so every itinerary connects, most commonly through Madrid on American Airlines or Iberia. The alliances serving this route are oneworld (American Airlines, Iberia, British Airways), Star Alliance (Swiss, Lufthansa, TAP Air Portugal, Turkish Airlines), and SkyTeam (Air France). No major unallied carrier operates the route.
Methodology
Airlines and weekly frequencies are compiled from our flight-schedule database, which combines published airline timetables, U.S. government schedule data from the Bureau of Transportation Statistics (BTS), and observed flight operations from the EUROCONTROL/OpenSky Open Performance Data Initiative (OPDI). We count each operating carrier's scheduled weekly departures and the days it flies; where there is no nonstop service, connecting carriers are identified by linking scheduled nonstop segments through common hub airports. Where a median fare is shown for a carrier, it reflects the real fares Priceline users found on this route in the last 72 hours.

What are the best airport lounge options when departing from Miami?

When departing from Miami International Airport, the best lounge options include the American Airlines Admirals Club locations in North Terminal Concourse D — one across from gate D30 and another on the third floor above gate D15 — both offering complimentary food and drinks, a full-service bar, Wi-Fi, and showers. The American Express Centurion Lounge near gate D12 on the fourth floor provides premium locally-inspired fare, craft cocktails, shower suites, a family room, and workspaces. Turkish Airlines operates lounges in both the Central Terminal and South Terminal, with access for Turkish Airlines, United, Aer Lingus, Air Italy, LOT, TAP Portugal, and Star Alliance members. The LATAM Lounge in South Terminal J offers food, free unlimited Wi-Fi, and working areas, with access for eligible LATAM and Delta SkyMiles members or via a paid day pass starting at $70 for adults.
References

Are same‑day changes or standby possible on this route?

Same‑day changes and standby depend on the airline and fare class; flexible and premium tickets generally offer these options, while basic economy does not.