Find Marrakech to Zanzibar flights starting at CAD 753.
Book one-way or return flights from Marrakech to Zanzibar from as little as CAD 753. Choose from the popular airlines below and book your flight today!
- One way
- Round-trip
- RAK18:1535h 40m1 stopZNZ07:55Tue, Jun 18|Marrakech - Zanzibar|Qatar AirwaysCAD 753CAD 1,10832% OFF32% OFFCAD 1,108CAD 753
- RAK18:1535h 40m1 stopZNZ07:55Wed, Jul 3|Marrakech - Zanzibar|Qatar AirwaysCAD 760CAD 1,10831% OFF31% OFFCAD 1,108CAD 760
- RAK18:1535h 40m1 stopZNZ07:55Mon, Sep 2|Marrakech - Zanzibar|Qatar AirwaysCAD 764CAD 1,10831% OFF31% OFFCAD 1,108CAD 764
- RAK18:1535h 40m1 stopZNZ07:55Mon, Jun 17|Marrakech - Zanzibar|Qatar AirwaysCAD 765CAD 765
- RAK18:1535h 40m1 stopZNZ07:55Fri, Jun 28|Marrakech - Zanzibar|Qatar AirwaysCAD 774CAD 774
- RAK18:1535h 40m1 stopZNZ07:55Sun, Jun 30|Marrakech - Zanzibar|Qatar AirwaysCAD 778CAD 778
- RAK18:1535h 40m1 stopZNZ07:55Wed, Jun 19|Marrakech - Zanzibar|Qatar AirwaysCAD 778CAD 778
- RAK18:1535h 40m1 stopZNZ07:55Fri, Jun 21|Marrakech - Zanzibar|Qatar AirwaysCAD 788CAD 788
- RAK18:1535h 40m1 stopZNZ07:55Sat, Jun 22|Marrakech - Zanzibar|Qatar AirwaysCAD 791CAD 791
- RAK18:1535h 40m1 stopZNZ07:55Sun, Jun 23|Marrakech - Zanzibar|Qatar AirwaysCAD 797CAD 797
- RAK13:003h 5mDirectZNZ14:00Sun, Jun 23|Marrakech - Zanzibar|Qatar AirwaysFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Searching for the best last minute flight from Marrakech to Zanzibar? Find one-way or return flights that are affordable and fit your itinerary.
Trip.com monitors the ticket fares of flights from Marrakech to Zanzibar. Stay updated on price trends and snag the best deals for your upcoming trip.
View airlines operating flights from Marrakech to Zanzibar. Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.
Find more flights and airlines
Discover different routes, airlines, and transfers and find the best alternative flights for your journey from Marrakech to Zanzibar.
- CheapestRAK11:5039h 10m2 transferZNZ05:00Marrakesh Menara Airport - Abeid Amani Karume International AirportFri, Jun 21easyJetCAD 534
- RAK11:5039h 10m2 transferZNZ05:00Marrakesh Menara Airport - Abeid Amani Karume International AirportFri, Jun 21easyJetCAD 534Find More Flights
How do I find the cheapest flights?
How to find a cheap flight from Marrakech to Zanzibar
Cheapest direct flight price | CAD 753 |
---|---|
Cheapest month | June |
Peak season for travel | December |
Flight distance | 6,540.1km |
Popular airline | Air France |
Plan Your Trip Around Zanzibar
Popular Flights
Popular Flights From Marrakech
- Flights from Marrakech to London
- Flights from Marrakech to Paris
- Flights from Marrakech to Milan
- Flights from Marrakech to Amsterdam
- Flights from Marrakech to Rome
- Flights from Marrakech to Madrid
- Flights from Marrakech to Lyon
- Flights from Marrakech to Lisbon
- Flights from Marrakech to Casablanca
- Flights from Marrakech to Barcelona
- Flights from Marrakech to Nantes
- Flights from Marrakesh Menara Airport to London Southend Airport
- Flights from Marrakesh Menara Airport to London Gatwick Airport
- Flights from Marrakesh Menara Airport to London Stansted Airport
- Flights from Marrakesh Menara Airport to London City Airport
- Flights from Marrakesh Menara Airport to London Heathrow Airport
- Flights from Marrakesh Menara Airport to London Luton Airport
- Flights from Marrakech to Marseille
- Flights from Marrakesh Menara Airport to Graz
- Flights from Marrakesh Menara Airport to Tunis
- Flights from Marrakesh Menara Airport to Noumea
- Flights from Marrakesh Menara Airport to Moroni
- Flights from Marrakesh Menara Airport to Havana
- Flights from Marrakesh Menara Airport to Saint Vincent
- Flights from Marrakech to Tampere-Pirkkala Airport
- Flights from Marrakech to Argyle International Airport
- Flights from Marrakech to Sir Seretse Khama International Airport
- Flights from Marrakech to Ambouli Airport
- Flights from Marrakech to Brussels National Airport
- Flights from Marrakech to Maurice Bishop International Airport
Popular Flights to Zanzibar
- Flights from Kilimanjaro to Zanzibar
- Flights from Dar es salaam to Zanzibar
- Flights from Dubai to Zanzibar
- Flights from Arusha to Zanzibar
- Flights from Milan to Zanzibar
- Flights from London to Zanzibar
- Flights from Addis Ababa to Zanzibar
- Flights from Nairobi to Zanzibar
- Flights from Guangzhou to Zanzibar
- Flights from Frankfurt to Zanzibar
- Flights from Paris to Zanzibar
- Flights from Hong Kong International Airport to Zanzibar
- Flights from Taiwan Taoyuan International Airport to Zanzibar
- Flights from Shanghai Pudong International Airport to Zanzibar
- Flights from Ngurah Rai Airport to Zanzibar
- Flights from Narita International Airport to Zanzibar
- Flights from Ninoy Aquino International Airport to Zanzibar
- Flights from Honolulu to Abeid Amani Karume International Airport
- Flights from Los Angeles to Abeid Amani Karume International Airport
- Flights from San Francisco to Abeid Amani Karume International Airport
- Flights from Giza Governorate to Abeid Amani Karume International Airport
- Flights from Vancouver to Abeid Amani Karume International Airport
- Flights from Auckland to Abeid Amani Karume International Airport
- Flights from Rajkot International Airport to Abeid Amani Karume International Airport
- Flights from Kilimanjaro International Airport to Abeid Amani Karume International Airport
- Flights from Julius Nyerere International Airport to Abeid Amani Karume International Airport
- Flights from Dubai International Airport to Abeid Amani Karume International Airport
- Flights from Arusha Airport to Abeid Amani Karume International Airport
- Flights from Orio al Serio International Airport to Abeid Amani Karume International Airport
- Flights from Madrid to Zanzibar
Recommended Routes
- Flights from Casablanca to Dar es salaam
- Flights from Casablanca to Zanzibar
- Flights from Marrakech to Kilimanjaro
- Flights from Oujda to Zanzibar
- Flights from Casablanca to Dodoma
- Flights from Marrakesh Menara Airport to Tanga
- Flights from Marrakesh Menara Airport to Zanzibar
- Flights from Marrakesh Menara Airport to Arusha
- Flights from Marrakesh Menara Airport to Dar es salaam
- Flights from Marrakesh Menara Airport to Kilimanjaro
- Flights from Marrakesh Menara Airport to Dodoma
- Flights from Marrakech to Abeid Amani Karume International Airport
- Flights from Marrakech to Tanga Airport
- Flights from Marrakech to Arusha Airport
- Flights from Marrakech to Julius Nyerere International Airport
- Flights from Marrakech to Dodoma Airport
- Flights from Marrakech to Kilimanjaro International Airport
- Flights from Mohammed V International Airport to Julius Nyerere International Airport
- Flights from Mohammed V International Airport to Abeid Amani Karume International Airport
- Flights from Marrakesh Menara Airport to Kilimanjaro International Airport
- Flights from Marrakesh Menara Airport to Abeid Amani Karume International Airport
- Flights from Casablanca to Arusha
- Flights from Agadir to Zanzibar
- Flights from Tangier to Kilimanjaro
- Flights from Nador to Zanzibar
- Flights from Marrakech to Tanga
- Flights from Marrakech to Dodoma
- Flights from Laayoune to Zanzibar
- Flights from Dakhla Airport to Abeid Amani Karume International Airport
- Flights from Sania Ramel Airport to Abeid Amani Karume International Airport
Site Operator: Trip.com Travel Singapore Pte. Ltd.