Featured airlines
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 10% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Casablanca (CMN) to Miami (MIA)
Prices were available within the past 7 days and start at €472 for one-way flights and €582 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Sun, 23 Jun - Tue, 9 Jul
CMN
Casablanca
MIA
Miami
€582 Return, found 5 days ago
€582
Return
found 5 days ago
Sun, 23 Jun - Tue, 9 Jul
CMN
Casablanca
MIA
Miami
€586 Return, found 5 days ago
€586
Return
found 5 days ago
Fri, 7 Jun - Wed, 12 Jun
CMN
Casablanca
MIA
Miami
€603 Return, found 11 hours ago
€603
Return
found 11 hours ago
Fri, 7 Jun - Wed, 12 Jun
CMN
Casablanca
MIA
Miami
€613 Return, found 11 hours ago
€613
Return
found 11 hours ago
Fri, 7 Jun - Wed, 12 Jun
CMN
Casablanca
MIA
Miami
€634 Return, found 11 hours ago
€634
Return
found 11 hours ago
Fri, 7 Jun - Wed, 12 Jun
CMN
Casablanca
MIA
Miami
€644 Return, found 11 hours ago
€644
Return
found 11 hours ago
Sat, 15 Jun - Mon, 1 Jul
CMN
Casablanca
MIA
Miami
€648 Return, found 5 days ago
€648
Return
found 5 days ago
Sun, 23 Jun - Tue, 9 Jul
CMN
Casablanca
MIA
Miami
€649 Return, found 5 days ago
€649
Return
found 5 days ago
Fri, 7 Jun - Wed, 12 Jun
CMN
Casablanca
MIA
Miami
€650 Return, found 11 hours ago
€650
Return
found 11 hours ago
Fri, 7 Jun - Wed, 12 Jun
CMN
Casablanca
MIA
Miami
€724 Return, found 11 hours ago
€724
Return
found 11 hours ago
Origin airport | Mohammed V |
Destination airport | Miami Intl. |
Airlines serving | Air Canada, Air France, American Airlines, British Airways, Delta, Iberia, Lufthansa, Royal Air Maroc, TAP Portugal, Turkish Airlines |
Return price | €581 |
Distance | 6900 km |
Average flight time | 9 hours 45 mins |
- Trending Routes
- Trending Flights
- Top Flights Destinations
- Related Airlines
- Nearby Airports
- Cheap Flights from Other Airports
Miami Airports
Fort Lauderdale
Nearby Airports
*Available to Expedia members.