Morocco Tours from Vancouver — Your Local BPCPA-Licensed Morocco Specialist
Gateway2Morocco is headquartered in Burnaby, BC — we're literally your local Morocco tour specialist. Eight signature private itineraries from 8 to 14 days, priced in CAD, paced for travelers departing YVR. In-person consultations available in Metro Vancouver by appointment. BPCPA-licensed (#80460), ACTA-accredited, 25+ years of Morocco-only expertise.
You don't have to fly to Toronto or book through an agency in another province for a properly-licensed Canadian Morocco tour — Gateway2Morocco is headquartered right here in Metro Vancouver. We've been a BPCPA-licensed agency since the start, ACTA-accredited, with 25+ years of Morocco-only specialty experience. CAD pricing, Pacific-time-zone support, in-person consultations available by appointment if you'd like to meet face-to-face before booking. Eight private itineraries below, all built around YVR-departure pacing.
Flying from Vancouver (YVR) to Morocco
YVR has no nonstop service to Morocco — your fastest path is one-stop via Europe or transcontinental via Montreal. Total travel time is typically 17–20 hours including layover.
- Via London (LHR): Air Canada or British Airways to LHR, then BA to Casablanca/Marrakech. Around 17 hours total. Best business-class option.
- Via Frankfurt (FRA): Lufthansa direct YVR–FRA, then Lufthansa or Royal Air Maroc to Casablanca. ~18 hours total.
- Via Amsterdam (AMS): KLM YVR–AMS, then KLM AMS–Casablanca. ~18 hours total.
- Via Paris (CDG): Air France or Air Canada to CDG, then Air France/Royal Air Maroc to Casablanca. ~18 hours total.
- Via Montreal (YUL): Air Canada YVR–YUL, then Royal Air Maroc YUL–CMN nonstop. ~17 hours total. Avoids European customs.
We pace day 1 around your evening-arrival reality — most westbound legs land Casablanca early morning Day 2 your time. First night in a Casablanca riad to recover before the actual touring starts.
In-Person Consultations in Metro Vancouver
Most clients are happy with phone, email, and video planning — but if you'd prefer to meet face-to-face before committing to an international booking, we offer in-person consultations in Metro Vancouver by appointment. Particularly common for older clients, multi-generational family bookings, or anyone planning a milestone trip (anniversary, retirement, etc.) who wants to look the planner in the eye before paying a deposit.
Email [email protected] with "In-Person Vancouver Consultation" in the subject line and your preferred dates. We'll come to you, or meet at a coffee shop in your neighbourhood.
All Eight Signature Morocco Tours
Live pricing in CAD, full route maps, and toggleable maps for every itinerary. Use the currency toggle on each card to switch between USD and CAD.