Imperial Cities — 9 Days
9 days · 8 nights
Casablanca → Rabat → Fes → Bin el Ouidane → Marrakech
Morocco imperial cities on a 9-day private tour: Casablanca, Rabat, Meknes, Fes and Marrakech.
From USD 3,060/ person · 2 travellers sharing

Private Morocco travel
Private Morocco tours for Calgary and southern Alberta travellers. Eight tailor-made itineraries from 8 to 14 days, quoted in Canadian dollars by a BC-licensed Canadian agency, paced around the one-stop reality of flying out of YYC.
There is no Morocco specialist headquartered in Calgary — so most Albertans planning a private trip end up choosing between a Moroccan operator they found on Instagram and a giant international brand with a call centre. Both share the same blind spot: no Canadian consumer protection if the trip goes wrong.
Gateway2Morocco is a Canadian agency, licensed by Consumer Protection BC (licence #80460), that operates its own tours on the ground in Morocco. You sign a Canadian contract, pay in Canadian dollars, and deal with the same person who wrote your itinerary. Alberta has no equivalent provincial travel-agency licensing regime, which is exactly why booking through a BC-licensed agency matters more for Albertans, not less — see Morocco tours from Canada for the full explanation of what that licence covers.
YYC has no nonstop service to Morocco. Every routing involves one stop — either through a European hub or eastbound through Montréal or Toronto, both of which have nonstop flights to Casablanca. Expect 15 to 18 hours door to door including the layover.
Routes and frequencies change seasonally, so we confirm current options when we build your itinerary. Whichever way you route, we pace day one around your actual arrival time — most Calgary itineraries land in Casablanca in the morning after an overnight leg, so the first night is a slow recovery night in a Casablanca riad before any real touring begins. Nobody sees a medina well on seven hours of aircraft sleep.

Every itinerary is fully private and tailor-made — your driver, your guide, your pace, your dates. Nothing here is a fixed departure you join. Browse the complete Morocco tours collection for full day-by-day itineraries and route maps, or start from one of these three.
9 days · 8 nights
Casablanca → Rabat → Fes → Bin el Ouidane → Marrakech
Morocco imperial cities on a 9-day private tour: Casablanca, Rabat, Meknes, Fes and Marrakech.
From USD 3,060/ person · 2 travellers sharing
11 days · 10 nights
Rabat → Fes → Erfoud → Merzouga → Dades Gorge → Marrakech → Casablanca
Experience Morocco’s four imperial cities, Volubilis and Erg Chebbi Sahara on an 11-day private tour with luxury camp, local guides and flexible start in Casablanca or Marrakech.
From USD 3,740/ person · 2 travellers sharing
9 days · 8 nights
Marrakech → Agdz → Mhamid → Sahara (mobile camp) → Erg Chigaga → Ait Ben Haddou → Marrakech
Experience a 9‑day private Morocco Sahara adventure from Marrakech through Agdz, M’Hamid, a wild mobile desert camp, Erg Chigaga and Aït Ben Haddou, with boutique riads, luxury dune camp, private 4x4 transport, expert local guides, and most meals included
From USD 3,060/ person · 2 travellers sharing
Alberta Health Care Insurance Plan coverage outside Canada is minimal and will not come close to the cost of a medical evacuation. Private travel insurance with at least CA$2 million emergency medical is strongly recommended for every Morocco trip. Buy it within 72 hours of paying your tour deposit so pre-existing-condition stability clauses start counting in your favour.
Morocco runs 8 hours ahead of Mountain Time in winter and 7 hours ahead in summer. Morocco does not follow North American daylight saving the same way Alberta does, so the gap shifts by an hour at certain points in the year. We build day one as an arrival and recovery day rather than a touring day.
International departures leave from YYC's international terminal. Allow three hours for an international check-in, and more in the March and December peaks. If you are connecting from Lethbridge, Red Deer or Medicine Hat, build in a comfortable buffer rather than a tight same-day connection — a missed transatlantic leg is far more expensive than a hotel night near the airport.
Calgary's winter is long, and the December-to-March window is genuinely one of the best times to be in Morocco. Marrakech sits around 18–22°C in January, the Sahara is sunny by day and properly cold at night, and the imperial cities are free of summer crowds. A number of our Alberta clients now treat Morocco as their default February trip rather than a Mexico beach week.
We keep a dedicated guide for each major Canadian departure city, because the flight routing, the time-zone maths and the provincial insurance picture genuinely differ. Start with the Canada-wide guide, or go straight to your city.
From Vancouver
YVR routings, BC Travel Assurance, and in-person consultations across Metro Vancouver by appointment.
Read the guide →
From Toronto
Royal Air Maroc's YYZ nonstop, one-stop options and halal-friendly itineraries.
Read the guide →
From Montréal
Royal Air Maroc's YUL–Casablanca nonstop, plus bilingual French and English support.
Read the guide →
From Edmonton
YEG routings through Frankfurt, Amsterdam and London, with the same Alberta specifics.
Read the guide →
From Ottawa
A short hop to Montréal's nonstops, plus bilingual planning.
Read the guide →
Canada-wide guide
Consumer protection, CAD payment methods, visa rules and the best months to travel.
Read the guide →
Typically 15 to 18 hours total with one stop. The quickest routings are via London on British Airways, Amsterdam on KLM, or Frankfurt on Lufthansa. Routing east through Montréal to catch Royal Air Maroc's nonstop is also competitive and avoids European customs. Routes change seasonally, so we confirm current options when we quote.
No. Canadian passport holders enter Morocco visa-free for stays up to 90 days. Your passport must be valid for at least six months beyond the date you leave Morocco. There is no advance paperwork to file from Alberta.
Because Alberta has no equivalent provincial licensing regime for travel agencies. Booking with an agency licensed by Consumer Protection BC means written terms under BC consumer law, access to the BC Travel Assurance Fund (which the regulator describes as a possible source of compensation if paid-for travel services aren't delivered), and a Canadian regulator to escalate to. Booking direct with an offshore operator gives you none of that.
Yes. Every quote is issued in CAD and the price is locked between deposit and final payment, so there is no exchange-rate surprise. We accept Interac e-Transfer, Canadian Visa, Mastercard and AMEX, and Canadian wire transfers.
No. Tour services are delivered entirely outside Canada and are zero-rated for GST/HST, so your invoice will not include sales tax. The only exception would be a rare Canadian-side add-on resold on your behalf, which we would flag explicitly on the quote.
Spring (March to May) and autumn (September to November) are the universal sweet spots, at 18–30°C with clear skies. But if you are escaping an Alberta winter, December to March is excellent for the desert and the imperial cities — mild days, cold desert nights, and no crowds. Spring departures book out four to six months ahead.
Yes. Halal is the default across Morocco. Vegetarian and gluten-free are straightforward at every meal. Kosher requires specific arrangements, which we handle through certified providers in Casablanca and Marrakech.
Regularly. We pace those itineraries with shorter daily drives, hotels with elevators and pools, and accommodation that works for grandparents and toddlers in the same booking. Car seats and stroller-friendly routing can be arranged. See our family tours and, for older travellers specifically, Morocco tours for seniors.
Tell us your dates, group size and what kind of Morocco trip you have in mind — you will receive a complete custom itinerary in CAD within 48 hours.
Design my journeyProposal in 24–48h · No deposit to start · Unlimited revisions
“Within 24 hours, we were already speaking directly with Brahim, the owner of the company.”
From past travellers
4.9★ on TripAdvisor · 300+ reviews
“The four of us travelled with Jamal, our driver (and much more), from Tangier to Casablanca via Chefchouen, Volubilis, Meknes, Fes, Merzouga, Sahara Camp, Todgha Gorge, Dades Gorge, Eit Ben Haddou, Marrakech, and finally to Casablanca where we caught our fl…”
“Gateway2Morocco Offered A wonderful, tailored 8-night holiday with a Private Driver for entire trip. It's owned by a Moroccan gentleman. Our driver, Hassan, was very flexible, friendly and an excellent driver. We covered a lot of ground — Marrakesh, Ourika…”
“I cannot say enough good things about our trip and overall experience with Gateway2 Morocco. It's a fascinating country, with beautiful people, amazing (complicated) history and fabulous culture. A truly eye opening experience. As a non-Muslim, it was truly…”
Begin your journey
Everything on this page comes from taking travellers there since 1999. Tell us what moves you and it becomes an itinerary.
Proposal in 24–48h◆No deposit to start◆Unlimited revisions
Start with the journeys or how it works.