Flights, Tickets and Deals on Royal Air Maroc from CHF193,65*!
Find the best fares with Royal Air Maroc

Geneva (GVA)to
Casablanca (CMN)
Zurich (ZRH)to
Casablanca (CMN)
Geneva (GVA)to
Dakar (DSS)
Geneva (GVA)to
Marrakech (RAK)
Geneva (GVA)to
Conakry (CKY)
Geneva (GVA)to
Dakhla (VIL)
Geneva (GVA)to
Agadir (AGA)
Geneva (GVA)to
Errachidia (ERH)
Geneva (GVA)to
Praia (RAI)*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Additional fees and charges for optional products and services may apply.
Book your ticket with Royal Air Maroc
From | To | Fare Type | Dates | Price |
|---|---|---|---|---|
| Geneva (GVA) | Casablanca (CMN) | Round-trip / Economy | 18/09/2026 - 21/09/2026 | From CHF252,85 Last Seen: 2 hrs ago |
| Zurich (ZRH) | Casablanca (CMN) | Round-trip / Economy | 21/06/2026 - 28/06/2026 | From CHF217,65 Last Seen: 1 day ago |
| Geneva (GVA) | Dakar (DSS) | Round-trip / Economy | 02/08/2026 - 14/08/2026 | From CHF422,65 Last Seen: 3 minutes ago |
| Geneva (GVA) | Marrakech (RAK) | Round-trip / Economy | 07/09/2026 - 12/09/2026 | From CHF341,55 Last Seen: 8 hrs ago |
| Geneva (GVA) | Abidjan (ABJ) | Round-trip / Economy | 28/06/2026 - 08/07/2026 | From CHF799,55 Last Seen: 1 day ago |
| Geneva (GVA) | Cotonou (COO) | Round-trip / Economy | 29/06/2026 - 28/07/2026 | From CHF1 029,10 Last Seen: 1 hour ago |
| Geneva (GVA) | Oujda (OUD) | Round-trip / Economy | 18/12/2026 - 16/01/2027 | From CHF465,50 Last Seen: 1 day ago |
| Geneva (GVA) | Agadir (AGA) | Round-trip / Economy | 14/07/2026 - 28/07/2026 | From CHF538,50 Last Seen: 1 day ago |
| Geneva (GVA) | Dakhla (VIL) | Round-trip / Economy | 20/10/2026 - 31/10/2026 | From CHF400,65 Last Seen: 1 day ago |
| Geneva (GVA) | Tangier (TNG) | Round-trip / Economy | 25/03/2027 - 04/04/2027 | From CHF306,80 Last Seen: 1 day ago |
| Geneva (GVA) | New York (JFK) | Round-trip / Economy | 30/09/2026 - 04/10/2026 | From CHF720,80 Last Seen: 1 day ago |
| Geneva (GVA) | Libreville (LBV) | Round-trip / Economy | 15/07/2026 - 26/07/2026 | From CHF1 246,95 Last Seen: 1 day ago |
| Geneva (GVA) | Niamey (NIM) | Round-trip / Economy | 09/07/2026 - 23/08/2026 | From CHF1 085,15 Last Seen: 2 hrs ago |
| Geneva (GVA) | Yaoundé (NSI) | Round-trip / Economy | 05/08/2026 - 15/09/2026 | From CHF867,45 Last Seen: 21 hrs ago |
| Geneva (GVA) | Ouagadougou (OUA) | Round-trip / Economy | 28/06/2026 - 23/07/2026 | From CHF826,40 Last Seen: 12 hrs ago |
| Geneva (GVA) | Bissau (OXB) | Round-trip / Economy | 23/06/2026 - 09/07/2026 | From CHF1 119,23 Last Seen: 1 day ago |
*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Additional fees and charges for optional products and services may apply.
