Flights from Casablanca to Frankfurt – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
CMN to FRA – All flight route options from Mohammed V International Airport, Morocco to Frankfurt Airport, Germany. These routes are operated by 12 airlines. Fly non-stop with Lufthansa or Royal Air Maroc, or choose from 28 different stopover flights. The shortest flight time is 3 hours and 25 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Frankfurt Airport
We got great deals on hotels and car rentals near the airport.
Casablanca to Frankfurt flights
There are over 30 airlines and as many as 335 flights every week to this destination. You can fly non-stop to Frankfurt (FRA) from Casablanca (CMN) with Royal Air Maroc or Lufthansa but if a stopover option suits you better you can choose to fly via Marseille, Nantes or any other of the 28 alternatives with connectiing airports.
Casablanca to Frankfurt with Royal Air Maroc
You can fly non-stop every weekday with flights departing at 12:25 or 12:55. You also have the option to do a transit flight via Nador. Royal Air Maroc is a member of the air alliance OneWorld.
With TAP Portugal
If you fly from Casablanca with TAP Portugal you will do a stopover in Lisbon, LIS before reaching Frankfurt. This flight trip will take 7 hours and 45 minutes and you can fly every day of the week except Mondays and Tuesday with departures at 11:25, 11:30 or 11:50. TAP Portugal is a Star Alliance member.
Distance & flight times: Mohammed V International Airport to Frankfurt Airport
The shortest flight time between CMN and FRA is 3 hours and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 30m | - | 1423 miles (2290 km) |
MRS Marseille | 5h 10m | 45m | 1470 miles (2365 km) |
NTE Nantes | 5h 35m | 55m | 1516 miles (2439 km) |
SVQ Sevilla | 5h 35m | 1h 0m | 1431 miles (2302 km) |
VLC Valencia | 5h 50m | 45m | 1437 miles (2312 km) |
BLQ Bologna | 5h 55m | 1h 25m | 1679 miles (2702 km) |
GVA Geneva | 6h 0m | 2h 35m | 1438 miles (2314 km) |
VCE Venice | 6h 0m | 1h 20m | 1716 miles (2761 km) |
TUN Tunis | 6h 25m | 55m | 1959 miles (3152 km) |
BRU Brussels | 6h 30m | 4h 20m | 1553 miles (2499 km) |
MXP Milan | 6h 40m | 4h 15m | 1522 miles (2449 km) |
ALG Algiers | 6h 40m | 2h 25m | 1621 miles (2608 km) |
LYS Lyon | 6h 55m | 2h 45m | 1431 miles (2302 km) |
LIS Lisbon | 6h 55m | 2h 30m | 1556 miles (2504 km) |
OPO Porto | 7h 0m | 4h 15m | 1583 miles (2547 km) |
FCO Rome | 7h 5m | 1h 30m | 1833 miles (2949 km) |
RAK Marrakech | 7h 10m | 4h 40m | 1667 miles (2682 km) |
NDR Nador | 7h 45m | 3h 10m | 1484 miles (2388 km) |
CDG Paris | 7h 50m | 2h 0m | 1486 miles (2391 km) |
TLS Toulouse | 7h 50m | 4h 20m | 1422 miles (2288 km) |
BCN Barcelona | 7h 55m | 4h 30m | 1449 miles (2331 km) |
LHR London | 8h 0m | 2h 15m | 1716 miles (2761 km) |
MAD Madrid | 8h 10m | 4h 15m | 1429 miles (2299 km) |
AMS Amsterdam | 8h 15m | 3h 35m | 1682 miles (2706 km) |
ORY Paris | 8h 35m | - | - |
TRN Turin | 9h 0m | 2h 15m | 1495 miles (2405 km) |
AGP Malaga | 9h 10m | 2h 10m | 1424 miles (2291 km) |
LGW London | 9h 10m | - | - |
STN London | 9h 55m | - | - |



Quick copy and share this page
From Casablanca to Germany
Below is a list of other destinations to Germany from Mohammed V International Airport with either direct flights or 1 stop connections.
From Morocco to Frankfurt
Below is a list of other cities in Morocco with flights to Frankfurt with either non-stop or connecting flights.
-
RAK Marrakech Direct
-
AGA Agadir Direct
-
TNG Tangier
-
FEZ Fes
-
RBA Rabat
-
NDR Nador Direct
-
OUD Oujda
-
VIL Dakhla
-
TTU Tetouan
-
AHU Al Hoceima