Flights from Miami to Marrakech

Flight information: Miami - Marrakech

Distance 6957 km
Departure airport Miami International Airport, FL (MIA)
Arrival airport Marrakech-Menara (RAK)
Destination country Morocco
Flight destinations with a similar price