Cheap flights from Vancouver to Morocco

Return selected
Return selected
origin
Enter the city you're flying from, or choose from the options below
Include nearby airports
    selected
    destination
    . Enter your destination, or choose from the options below
    Include nearby airports
      selected
      Travellers and cabin class, 1 Adult, Economy

      Compare flights from Vancouver to Morocco

      Find the cheapest month or even day of the year to fly

      Book the best fare with no fees

      Where in Morocco would you like to go?

      There are lots of destinations to choose from when you're planning your trip from Vancouver to Morocco.

      Flying from Vancouver to Morocco

      The things to know before you go.
      Cheapest flight ticket found546 €
      Cheapest month to flyNovember
      Places to go20

      Cheapest time to fly from Vancouver to Morocco

      Looking for the cheapest ticket prices to Morocco from Vancouver? We can help you pick the cheapest month to fly.

      Vancouver to Morocco flight deals

      Looking for a cheap last-minute deal or the best return flight from Vancouver to Morocco? If you want to travel next month, return fares start from 657 €. Find the lowest prices on one-way and return flight tickets right here.

      Flights from Vancouver to Morocco FAQs

      The cheapest month to fly from Vancouver to Morocco is November. See if any of these flights in November suit you.
      We've taken a look at the year ahead using our flights calendar. The cheapest flight route from Vancouver to Morocco is Vancouver to Marrakech Menara. You can buy a ticket to fly this route from 546 €.

      Take a look at Vancouver to Marrakech Menara flights.
      Looking at the year ahead, the cheapest airline flying to Morocco from Vancouver is WestJet.

      Explore flight ticket options today.

      How to find cheap flights from Vancouver to Morocco

      • 546 € is currently the cheapest price for a return flight from Vancouver to Morocco.

      • You'll be travelling from Vancouver into Marrakech Menara in Marrakech with that fare.

      • For one-way travel, the lowest price right now is 246 €.

      • Why not let the lowest fares decide where you jet off to next? Select 'Morocco' in the 'To' field to discover the cheapest deals by city.

      • With roughly 15 international airports, Morocco gives you plenty of options on where to land.

      • For a wider price comparison, choose 'Add nearby airports' to include all airports close to where you're departing from and heading to.

      • Early booking can pay off. Fares are more likely to go up as your trip date gets closer, not fall.

      • Get notified when prices change by creating a Price Alert. Download the Skyscanner app to get real-time updates sent to your phone.

      Best time to fly from Vancouver to Morocco

      • November is typically the cheapest month to hop on a flight from Vancouver to Morocco.

      • Travelling midweek can often work in your favor. Fares are generally lower on Tuesdays and Wednesdays than at the weekend.

      • April, May and September are the busiest months to travel to Morocco. September tops the list, making it a good time to visit if you like things to feel a little more lively.

      • For a more leisurely pace, January, February and March are a reliable choice. March is the quietest month.

      Popular places to visit in Morocco

      Casablanca

      • A popular destination for Vancouver to Morocco flights, this city in Casablanca-Settat takes the top spot on any travel itinerary. From Mosquée and Hassan II Mosque to Hassan II Mosque Museum, the highlights come thick and fast.

      • Flying into Casablanca usually means landing at Mohammed V Airport (CMN).

      • Explore the selection of hotels in Casablanca and pair your trip with a stay that fits your style and budget.

      Marrakech

      • The biggest draws in Marrakech include Jemaa el-Fnaa, Marrakesh and Mosquée Hassan II.

      • Land at Marrakech Menara Airport (RAK) and go straight from arrivals to discovering the sights.

      • After your plane ticket is locked in, you can begin searching for the right stay among the hotels in Marrakech.

      Agadir

      • Top attractions to squeeze in while you're in Agadir include agadir sunset, Legzira Beach and Agadir Beach.

      • Agadir Airport (AGA) is the city's main airport, with routes linking it to major destinations across the region and beyond.

      • From brief visits to extended stays, hotels in Agadir cater to all types of budgets and styles.

      Visiting Morocco for the first time? Here's what you need to know

      • Entry rules can vary depending on your passport, travel plans and length of stay, so check well in advance. Airlines and official embassy sites will have reliable advice on visas or other documents you may need.

      • You'll be using the Moroccan dirham (MAD) for day-to-day purchases.

      • Morocco has a population of about 38 million. The capital city is Rabat.

      • You won't have to adjust your watch as you travel around this destination, with one standard time zone of UTC+0 inches place.

      • For a warmer trip to Morocco, consider July.

      • Visit sometime around January if you prefer to be there when it's cooler.

      • June is generally the driest month, while March has the most rain.

      • Hoping to time your Vancouver to Morocco flight with something big? Headline events to build your trip around include the Fez Festival of World Sacred Music, the Mawazine Music Festival and the Essaouira Gnaoua and World Music Festival.

      Complete your trip with hotels and a car rental

      • Booked that cheap flight from Vancouver to Morocco? Now work out where you'll stay and how you'll get around. Check out the range of hotels in Morocco and filter your search by property type, location and more. You can also browse car rental options in Morocco and choose from pickup locations in cities or right at the airport.

      Prices shown on this page are estimated lowest prices only. Found in the last 12 days.