Flight schedule from Mohamed V International Airport
| Flight | Flight days | Departure | Arrival | Flight time | Airlines | Price | ||
|---|---|---|---|---|---|---|---|---|
| AT533 | Casablanca — Abidjan | mon, tue, wed, thu, fri, sat | 01:20 | 04:45 | 4h 25m | Royal Air Maroc | search | |
| AT533 | Casablanca — Abidjan | sun | 01:35 | 04:45 | 4h 10m | Royal Air Maroc | search | |
| AT535 | Casablanca — Abidjan | mon, thu, sat | 13:10 | 17:40 | 4h 30m | Royal Air Maroc | search | |
| EY758 | Casablanca — Abu Dhabi | thu, sun | 05:15 | 17:00 | 7h 45m | Etihad Airways (Greenliner Livery) | search | |
| EY758 | Casablanca — Abu Dhabi | mon, wed, thu, fri, sat | 08:35 | 19:40 | 7h 5m | Etihad Airways (Greenliner Livery) | search | |
| EY758 | Casablanca — Abu Dhabi | sat | 08:35 | 20:15 | 7h 40m | Etihad Airways (Greenliner Livery) | search | |
| EY758 | Casablanca — Abu Dhabi | mon, wed, thu, fri, sat, sun | 09:35 | 19:40 | 6h 5m | Etihad Airways (Greenliner Livery) | search | |
| EY758 | Casablanca — Abu Dhabi | mon, wed | 09:35 | 20:15 | 7h 40m | Etihad Airways (Greenliner Livery) | search | |
| AT587 | Casablanca — Abuja | mon, wed, fri, sun | 01:01 | 05:55 | 4h 54m | Royal Air Maroc | search | |
| AT515 | Casablanca — Accra | daily | 00:40 | 05:05 | 4h 25m | Royal Air Maroc | search | |
| AT515 | Casablanca — Accra | mon, tue, wed, thu | 01:40 | 05:05 | 4h 25m | Royal Air Maroc | search | |
| AT425 | Casablanca — Agadir | mon, wed, fri, sun | 16:15 | 17:15 | 1h 0m | Royal Air Maroc | from $53 | search |
| AT431 | Casablanca — Agadir | daily | 23:15 | 00:15 | 1h 0m | Royal Air Maroc | from $53 | search |
| RJ556 | Casablanca — Amman | wed, sun | 07:30 | 14:45 | 5h 15m | Royal Jordanian | search | |
| AT850 | Casablanca — Amsterdam | daily | 12:30 | 17:00 | 3h 30m | Royal Air Maroc | from $109 | search |
| HV5748 | Casablanca — Amsterdam | tue | 12:30 | 17:15 | 3h 45m | Transavia | from $109 | search |
| HV5748 | Casablanca — Amsterdam | tue | 13:30 | 17:15 | 3h 45m | Transavia | from $109 | search |
| HV5750 | Casablanca — Amsterdam | mon | 13:45 | 18:10 | 3h 25m | Transavia | from $109 | search |
| HV5750 | Casablanca — Amsterdam | thu | 14:15 | 18:00 | 3h 45m | Transavia | from $109 | search |
| HV5748 | Casablanca — Amsterdam | sat | 18:35 | 23:20 | 3h 45m | Transavia | from $109 | search |
| AT523 | Casablanca — Bamako | wed | 21:15 | 00:30 | 3h 15m | Royal Air Maroc | search | |
| AT523 | Casablanca — Bamako | daily | 21:30 | 00:55 | 3h 25m | Royal Air Maroc | search | |
| AT523 | Casablanca — Bamako | tue | 22:15 | 00:30 | 3h 15m | Royal Air Maroc | search | |
| AT523 | Casablanca — Bamako | daily | 22:30 | 00:55 | 3h 25m | Royal Air Maroc | search | |
| AT285 | Casablanca — Bangui | wed, fri, sun | 21:15 | 04:20 | 6h 5m | Royal Air Maroc | search | |
| AT285 | Casablanca — Bangui | tue, wed, thu, sat | 22:15 | 04:20 | 6h 5m | Royal Air Maroc | search | |
| AT579 | Casablanca — Banjul | daily | 21:50 | 01:30 | 3h 40m | Royal Air Maroc | search | |
| AT579 | Casablanca — Banjul | daily | 22:50 | 01:30 | 3h 40m | Royal Air Maroc | search | |
| AT964 | Casablanca — Barcelona | mon, wed, thu, fri, sat | 08:35 | 11:45 | 2h 10m | Royal Air Maroc | search | |
| AT964 | Casablanca — Barcelona | mon, wed, sun | 09:35 | 11:45 | 2h 10m | Royal Air Maroc | search | |
| AT960 | Casablanca — Barcelona | thu, fri, sat | 15:00 | 18:10 | 2h 10m | Royal Air Maroc | search | |
| 3O996 | Casablanca — Barcelona | fri | 15:15 | 17:10 | 55m | Electra Airways | search | |
| AT960 | Casablanca — Barcelona | mon, tue, wed, sun | 16:00 | 18:10 | 2h 10m | Royal Air Maroc | search | |
| TK6421 | Casablanca — Basel, Switzerland/Mulhouse | thu | 14:00 | 18:30 | 3h 30m | Turkish Airlines | search | |
| AT230 | Casablanca — Beijing | mon, thu, sat | 16:05 | 11:25 | 12h 20m | Royal Air Maroc | from $537 | search |
| AT230 | Casablanca — Beijing | wed | 16:25 | 11:45 | 12h 20m | Royal Air Maroc | from $537 | search |
| AT593 | Casablanca — Bissau | thu, sat | 21:35 | 01:20 | 3h 45m | Royal Air Maroc | search | |
| AT593 | Casablanca — Bissau | mon | 22:35 | 01:20 | 3h 45m | Royal Air Maroc | search | |
| AT946 | Casablanca — Bologna | mon, wed, fri, sat, sun | 07:55 | 11:55 | 3h 0m | Royal Air Maroc | search | |
| AT952 | Casablanca — Bologna | daily | 12:55 | 16:55 | 3h 0m | Royal Air Maroc | search | |
| AT792 | Casablanca — Bordeaux | mon, fri | 07:15 | 10:35 | 2h 20m | Royal Air Maroc | search | |
| AT792 | Casablanca — Bordeaux | mon, wed, sun | 08:15 | 10:35 | 2h 20m | Royal Air Maroc | search | |
| AT798 | Casablanca — Bordeaux | thu, sat | 14:45 | 18:05 | 2h 20m | Royal Air Maroc | search | |
| AT798 | Casablanca — Bordeaux | thu | 15:45 | 18:05 | 2h 20m | Royal Air Maroc | search | |
| AT265 | Casablanca — Brazzaville | mon, thu, sat | 20:45 | 04:20 | 6h 35m | Royal Air Maroc | search | |
| AT265 | Casablanca — Brazzaville | mon, wed, thu, sat, sun | 21:45 | 04:20 | 6h 35m | Royal Air Maroc | search | |
| TK6441 | Casablanca — Brussels | 01:40 | 06:15 | 3h 35m | Turkish Airlines | from $155 | search | |
| AT844 | Casablanca — Brussels | mon, fri, sun | 02:30 | 06:40 | 3h 10m | Royal Air Maroc | from $155 | search |
| TK6441 | Casablanca — Brussels | fri | 03:50 | 08:25 | 3h 35m | Turkish Airlines | from $155 | search |
| AT352 | Casablanca — Brussels | sun | 05:00 | 09:35 | 3h 35m | Royal Air Maroc | from $155 | search |