E-commerce Delivery in Morocco: Last-Mile Logistics Guide 2026
Stratégie10 min read · 12 March 2026

E-commerce Delivery in Morocco: Last-Mile Logistics Guide 2026

Complete guide to e-commerce delivery in Morocco: Amana, Glovo, Barid Al-Maghrib compared. COD management, costs in MAD, coverage zones, and tech integration.

Morocco's e-commerce market has surpassed 15 billion MAD in annual transactions, but last-mile logistics remains the weakest link in the chain. Roughly 30% of online orders in Morocco fail on the first delivery attempt — imprecise addresses, unreachable customers, drivers who cannot locate the neighborhood. Each failed delivery costs e-commerce merchants between 40 and 80 MAD in return shipping alone, not counting the erosion of customer trust. This guide breaks down every delivery option available in Morocco, with real costs, coverage maps, and strategies to turn last-mile logistics from a liability into a competitive edge.

Why Delivery Makes or Breaks E-commerce in Morocco

Cash on delivery (COD) still accounts for approximately 70% of e-commerce transactions in Morocco. That figure — far above the global average of 20% — reflects a cultural reality: trust is built when the product arrives, not when the button is clicked. This COD dependence has direct consequences for logistics. Every delivery involves physical cash collection, financial reconciliation, and refusal risk. The return rate on COD orders in Morocco runs between 15% and 25%, compared to 5% to 8% for prepaid orders.

The lack of standardized addressing compounds the problem. Outside major cities, addresses follow no uniform format — postal codes are unreliable in some rural areas, neighborhood names vary depending on who you ask, and landmarks replace street numbers. Delivery drivers end up calling customers for directions, extending delivery times and inflating operational costs.

For a comprehensive e-commerce strategy that accounts for logistics from day one, see our digital transformation roadmap for Morocco.

Comparing E-commerce Delivery Providers in Morocco

Amana Express (Barid Al-Maghrib)

Amana Express is the e-commerce delivery arm of Barid Al-Maghrib, Morocco's national postal service. Its primary advantage is geographic coverage: the postal network spans the entire country, including rural areas that private carriers do not serve.

Indicative pricing: 25 to 35 MAD for urban delivery (Casablanca, Rabat, Marrakech, Tangier), 35 to 50 MAD for secondary cities, and 50 to 70 MAD for rural zones. Express delivery (next-day in urban areas) carries a 15 to 25 MAD surcharge. COD handling fees run at 5 MAD per collection.

Average delivery times: 24 to 48 hours in urban zones, 3 to 5 days in rural areas. Peak periods (Ramadan, Black Friday, Eid) can add 1 to 3 days.

Strengths: complete national coverage, over 1,800 drop-off points, competitive rural pricing, integrated COD management with remittance in 7 to 10 business days.

Limitations: real-time tracking still improving, customer service can be slow, management interface less polished than private alternatives.

Glovo

Glovo operates in Morocco as an on-demand delivery platform, concentrated in major cities. Its model differs from traditional carriers: deliveries are handled by independent couriers, enabling very short delivery windows in urban areas.

Indicative pricing: 15 to 30 MAD for intra-city deliveries. Rates fluctuate based on distance, time of day, and demand. Partner commissions for e-commerce merchants range from 15% to 30% of order value, which makes Glovo impractical as a primary delivery solution for low-margin products.

Average delivery times: 30 minutes to 2 hours in urban zones. No inter-city delivery.

Strengths: exceptional speed in city centers, real-time GPS tracking, modern customer experience, ideal for food, cosmetics, and impulse purchases.

Limitations: coverage limited to Casablanca, Rabat, Marrakech, Tangier, Fez, and Agadir. No COD across all categories. High commissions. Not suited for inter-city deliveries or periurban areas.

InDrive Delivery

InDrive has extended its ride-hailing model to deliveries in Morocco. The system operates on a price negotiation principle between sender and driver, which can lower costs but introduces pricing unpredictability.

Indicative pricing: 12 to 40 MAD depending on distance and negotiation. Average of 15 to 25 MAD for intra-city delivery.

Average delivery times: 1 to 3 hours in urban zones.

Strengths: often cheaper than Glovo, flexible time slots, ability to handle bulky deliveries (motorcycle or car depending on the driver).

Limitations: no formalized contracts for e-commerce merchants, no integration API, no structured COD management. Suitable for occasional deliveries, not for a steady e-commerce flow.

DHL Express and FedEx

International carriers operate in Morocco for premium shipments, high-value products, and cross-border orders.

Indicative pricing: 80 to 150 MAD for domestic express, 200 to 600 MAD for international (Maghreb/Europe), 400 to 1,200 MAD for the rest of the world. Volume contracts reduce these rates significantly.

Average delivery times: next-day domestic, 2 to 5 days international.

Strengths: reliability, precise tracking, built-in insurance, global network. Essential if you sell internationally from Morocco.

Limitations: prohibitively expensive for standard domestic e-commerce. No COD handling.

Local Couriers and Regional Carriers

An ecosystem of local carriers — Maystro Delivery, Ydone, Jibi.ma, and others — offers targeted alternatives, often with native COD support and competitive rates.

Indicative pricing: 20 to 40 MAD in urban areas, 30 to 55 MAD for inter-city. Volume discounts typically start at 100 parcels per month.

Strengths: flexibility, responsive customer service, integration with local e-commerce platforms, COD management with fast remittance (3 to 5 days).

Limitations: variable geographic coverage, uneven reliability across providers, limited capacity during peak periods.

Quick Comparison Table

| Provider | Coverage | Urban Rate (MAD) | Urban Delivery Time | COD | API Available | |---|---|---|---|---|---| | Amana Express | National (100%) | 25 – 35 | D+1 to D+2 | Yes | Yes | | Glovo | 6 major cities | 15 – 30 | 30 min – 2h | Partial | Yes | | InDrive | Urban zones | 12 – 40 | 1 – 3h | No | No | | DHL / FedEx | National + international | 80 – 150 | D+1 | No | Yes | | Local couriers | Variable | 20 – 40 | D+1 to D+2 | Yes | Variable |

Cash on Delivery: Managing Morocco's Number One Challenge

COD is not just a payment method in Morocco — it is a commercial obligation. Refusing COD means cutting yourself off from 70% of the market. But managing it efficiently requires robust infrastructure.

The COD cycle in Morocco: the driver collects cash from the customer, remits it to the carrier, who then transfers it to the merchant. This reconciliation cycle takes 5 to 15 days depending on the provider, creating a cash-flow gap that can strangle small businesses. At 100 orders per day with an average basket of 300 MAD, this gap represents up to 450,000 MAD in tied-up working capital.

Reducing COD dependency without losing sales: the best-performing Moroccan e-commerce merchants take a gradual approach. They offer a 5% to 10% discount for prepayment via CMI card or bank transfer, promote mobile payment solutions like PayZone, and invest in trust signals (verified reviews, clear return policy, visible brand). Stores that implement this strategy see their prepaid share rise from 30% to 50% within 6 to 12 months.

Order management automation enables COD flow handling without manual intervention: automatic SMS confirmation, real-time tracking, non-delivery alerts, and automated financial reconciliation.

Technical Integration: Connecting Your Store to Carriers

The quality of integration between your e-commerce platform and your delivery providers determines your operational efficiency. Three levels of integration exist.

Level 1: Manual (0 MAD, but expensive in time)

Manual order entry in the carrier interface, label printing, spreadsheet tracking. Acceptable up to 10 to 20 orders per day, but error-prone and slow beyond that threshold.

Level 2: Plugins and Connectors (2,000 – 8,000 MAD)

WooCommerce and Shopify offer plugins for Amana Express and select local carriers. These connectors automate label generation, status updates, and shipping cost calculation. Our Shopify vs WooCommerce vs Custom guide details the options per platform.

Level 3: Custom API Integration (15,000 – 50,000 MAD)

Custom development connects your back-office directly to carrier APIs. Benefits include automatic selection of the optimal carrier based on zone, weight, and price; batch label generation; real-time status webhooks; automatic COD reconciliation; and a centralized logistics dashboard. This is the solution for merchants processing more than 50 orders per day.

Warehousing and Fulfillment in Morocco

Casablanca: The Central Logistics Hub

Casablanca handles over 60% of Morocco's e-commerce traffic. Fulfillment solutions are developing rapidly. Warehouses in the industrial zones of Ain Sebaa, Bouskoura, and Nouaceur offer storage, order preparation, and shared shipping. Storage rates range from 40 to 80 MAD/m²/month, and picking-and-packing fees run between 5 and 15 MAD per parcel depending on volume and complexity.

Tangier: The Export Gateway

The Tangier Free Zone (Tanger Med) offers favorable tax conditions for exports to Europe and Africa. E-commerce merchants selling internationally from Morocco benefit from VAT exemptions and reduced customs duties. Free-zone storage costs 50 to 100 MAD/m²/month, but the tax savings more than offset this premium for significant export volumes.

For a technical architecture tailored to your order volume, explore our e-commerce solution for Morocco.

Seasonal Peaks: Ramadan, Black Friday, and Eid

E-commerce logistics in Morocco follows pronounced seasonal cycles. Ramadan triggers a massive spike in food, home decor, and gift orders — delivery volumes can triple during the final two weeks. Black Friday (late November) generates a peak in electronics, fashion, and cosmetics. Eid al-Fitr and Eid al-Adha create surges in textiles and celebration products.

Anticipation strategies: book carrier capacity 4 to 6 weeks before each peak. Line up a backup carrier. Increase stock in the warehouse closest to your high-demand zones. And above all, adjust your delivery promises — it is better to announce D+3 and deliver in D+2 than to promise D+1 and disappoint.

FAQ

What is the best e-commerce delivery carrier in Morocco?

There is no universally best carrier. Amana Express offers the broadest national coverage and the most competitive rates in rural areas. Glovo is unbeatable for rapid urban deliveries. Local carriers like Maystro and Ydone provide a solid balance of price, service, and COD management. The optimal strategy combines two to three carriers based on your customers' geographic distribution.

How can I reduce COD return rates in Morocco?

The most effective levers: confirm orders by phone or WhatsApp before shipping, verify address and phone number accuracy, offer the customer a preferred delivery slot, and invest in high-quality product pages to reduce disappointment at reception. Merchants who implement these measures cut their return rate from 25% to below 12%.

How much does e-commerce delivery cost in Morocco on average?

Average cost ranges from 25 to 45 MAD per parcel in urban areas and 40 to 70 MAD in rural zones. Express deliveries (under 2 hours) cost 15 to 30 MAD via Glovo or InDrive, but only in major cities. Volume discounts can reduce per-unit costs by 20% to 35% starting at 200 parcels per month.

How do I integrate Amana Express with my WooCommerce or Shopify store?

WooCommerce plugins exist for Amana Express, offering automatic label generation and parcel tracking. On Shopify, integration requires third-party apps or custom development via the Amana API. For a fully automated flow — from order payment to delivery notification — custom development is recommended beyond 50 orders per day.

Does e-commerce delivery work in rural Morocco?

Yes, but with constraints. Barid Al-Maghrib (Amana) remains the only provider covering the entire territory. Rural delivery times range from 3 to 7 days, and rates are 50% to 100% higher than urban zones. The main challenge is addressing: detailed delivery instructions (landmark, douar name, neighborhood chief's phone number) are essential to avoid failed deliveries.

Related Resources

Comparing providers? Check out our detailed comparison:

Turn Your Logistics Into a Competitive Advantage

Delivery is not a cost center to minimize — it is a conversion and retention lever. Moroccan e-commerce merchants who invest in optimized last-mile logistics see their conversion rates climb by 15% to 25% and their repeat purchase rates double. At Claro Digital, we build integrated e-commerce solutions — from the online store to logistics automation, COD reconciliation, and real-time tracking.

Ready to optimize your delivery chain? Contact our team for a free logistics audit and a tailored recommendation.

Have a project in mind?

Let's talk about your vision. We support you from strategy to launch.