Shipping to and from Morocco
Your complete guide to shipping to and from Morocco. Find the right route, get Maersk office locations, discover local solutions, payment options and more.
进口
获得有关当地进口流程和限制、滞港和滞箱以及集装箱提货等方面的最新信息。
| Port | Vessel Name | Arrival Voyage / ETA | Manifest Number | Operator | DO availability |
|---|---|---|---|---|---|
|
Port
CASABLANCA
|
Vessel Name
ATLANTIC GREEN
|
Arrival Voyage / ETA
616S 29/04/2026
|
Manifest Number
954T
|
Operator
MARSA MAROC
|
DO availability
YES
|
|
Port
AGADIR
|
Vessel Name
AVILA
|
Arrival Voyage / ETA
616S 28/04/2026
|
Manifest Number
595U
|
Operator
MARSA MAROC
|
DO availability
YES
|
|
Port
CASABLANCA
|
Vessel Name
CIELO DI RABAT
|
Arrival Voyage / ETA
606W 26/04/2026
|
Manifest Number
902A
|
Operator
TC3
|
DO availability
YES
|
|
Port
AGADIR
|
Vessel Name
HELMUT
|
Arrival Voyage / ETA
615S
|
Manifest Number
563T
|
Operator
MARSA MAROC
|
DO availability
YES
|
|
Port
CASABLANCA
|
Vessel Name
ATLANTIC GREEN
|
Arrival Voyage / ETA
615S 20/04/2026
|
Manifest Number
867R
|
Operator
MARSA MAROC
|
DO availability
YES
|
|
Port
CASABLANCA
|
Vessel Name
HAIAN GAMA
|
Arrival Voyage / ETA
616N 14/04/2026
|
Manifest Number
787A
|
Operator
MARSA MAROC
|
DO availability
YES
|
|
Port
AGADIR
|
Vessel Name
WILHELM
|
Arrival Voyage / ETA
614S 13/04/2026
|
Manifest Number
520B
|
Operator
MARSA MAROC
|
DO availability
YES
|
|
Port
CASABLANCA
|
Vessel Name
X-PRESS SOUSSE
|
Arrival Voyage / ETA
606S 06/04/2026
|
Manifest Number
729R
|
Operator
MARSA MAROC
|
DO availability
YES
|
|
Port
CASABLANCA
|
Vessel Name
CIELO DI RABAT
|
Arrival Voyage / ETA
605W 04/04/2026
|
Manifest Number
700Y
|
Operator
TC3
|
DO availability
YES
|
|
Port
AGADIR
|
Vessel Name
WILHELM
|
Arrival Voyage / ETA
611S 25/03/2026
|
Manifest Number
420V
|
Operator
MARSA MAROC
|
DO availability
YES
|
|
Port
CASABLANCA
|
Vessel Name
MAERSK NARMADA
|
Arrival Voyage / ETA
611E 25/03/2026
|
Manifest Number
586T
|
Operator
MARSA MAROC
|
DO availability
YES
|
|
Port
CASABLANCA
|
Vessel Name
X-PRESS SOUSSE
|
Arrival Voyage / ETA
605S 18/03/2026
|
Manifest Number
585Y
|
Operator
MARSA MAROC
|
DO availability
YES
|
|
Port
AGADIR
|
Vessel Name
AVILA
|
Arrival Voyage / ETA
610S 16/03/2026
|
Manifest Number
375P
|
Operator
MARSA MAROC
|
DO availability
YES
|
|
Port
CASABLANCA
|
Vessel Name
SINE A
|
Arrival Voyage / ETA
610E 17/03/2026
|
Manifest Number
493Y
|
Operator
TC3
|
DO availability
YES
|
|
Port
CASABLANCA
|
Vessel Name
CIELO DI RABAT
|
Arrival Voyage / ETA
603W 14/03/2026
|
Manifest Number
547E
|
Operator
TC3
|
DO availability
YES
|
|
Port
AGADIR
|
Vessel Name
DAGMAR
|
Arrival Voyage / ETA
609S 08/03/2026
|
Manifest Number
338R
|
Operator
MARSA MAROC
|
DO availability
YES
|
|
Port
CASABLANCA
|
Vessel Name
X-PRESS SOUSSE
|
Arrival Voyage / ETA
604S 08/03/2026
|
Manifest Number
462S
|
Operator
MARSA MAROC
|
DO availability
YES
|
|
Port
AGADIR
|
Vessel Name
WILHELM
|
Arrival Voyage / ETA
608S 26/02/2026
|
Manifest Number
289G
|
Operator
MARSA MAROC
|
DO availability
YES
|
|
Port
CASABLANCA
|
Vessel Name
CIELO DI RABAT
|
Arrival Voyage / ETA
602W 22/02/2026
|
Manifest Number
381G
|
Operator
MARSA MAROC
|
DO availability
YES
|
|
Port
CASABLANCA
|
Vessel Name
X-PRESS SOUSSE
|
Arrival Voyage / ETA
603S 20/02/2026
|
Manifest Number
345C
|
Operator
TC3
|
DO availability
YES
|
|
Port
CASABLANCA
|
Vessel Name
MAERSK NORFOLK
|
Arrival Voyage / ETA
603W 15/02/2026
|
Manifest Number
314W
|
Operator
MARSA MAROC
|
DO availability
YES
|
|
Port
AGADIR
|
Vessel Name
DAGMAR
|
Arrival Voyage / ETA
604S 10/02/2026
|
Manifest Number
191P
|
Operator
MARSA MAROC
|
DO availability
YES
|
|
Port
CASABLANCA
|
Vessel Name
HAIAN GAMA
|
Arrival Voyage / ETA
604N 08/02/2026
|
Manifest Number
260P
|
Operator
TC3
|
DO availability
YES
|
|
Port
CASABLANCA
|
Vessel Name
MARTI SPIRIT
|
Arrival Voyage / ETA
603N 02/02/2026
|
Manifest Number
185X
|
Operator
MARSA MAROC
|
DO availability
YES
|
|
Port
CASABLANCA
|
Vessel Name
X-PRESS SOUSSE
|
Arrival Voyage / ETA
602S 01/02/2026
|
Manifest Number
235A
|
Operator
MARSA MAROC
|
DO availability
YES
|
|
Port
CASABLANCA
|
Vessel Name
CIELO DI RABAT
|
Arrival Voyage / ETA
552W 01/02/2026
|
Manifest Number
161C
|
Operator
TC3
|
DO availability
YES
|
|
Port
CASABLANCA
|
Vessel Name
FALKENBERG
|
Arrival Voyage / ETA
602E 26/01/2026
|
Manifest Number
180Z
|
Operator
TC3
|
DO availability
YES
|
|
Port
AGADIR
|
Vessel Name
AVILA
|
Arrival Voyage / ETA
602S 22/01/2026
|
Manifest Number
96F
|
Operator
MARSA MAROC
|
DO availability
YES
|
|
Port
CASABLANCA
|
Vessel Name
MAERSK NARMADA
|
Arrival Voyage / ETA
552W 20/01/2026
|
Manifest Number
155K
|
Operator
MARSA MAROC
|
DO availability
YES
|
|
Port
CASABLANCA
|
Vessel Name
DAGMAR
|
Arrival Voyage / ETA
601S 13/01/2026
|
Manifest Number
42Z
|
Operator
MARSA MAROC
|
DO availability
YES
|
|
Port
CASABLANCA
|
Vessel Name
X-PRESS SOUSSE
|
Arrival Voyage / ETA
601S 12/01/2026
|
Manifest Number
68H
|
Operator
TC3
|
DO availability
YES
|
|
Port
CASABLANCA
|
Vessel Name
CIELO DI RABAT
|
Arrival Voyage / ETA
551W 08/01/2026
|
Manifest Number
41E
|
Operator
MARSA MAROC
|
DO availability
YES
|
|
Port
CASABLANCA
|
Vessel Name
FAKENBERG
|
Arrival Voyage / ETA
552E 07/01/2026
|
Manifest Number
27F
|
Operator
MARSA MAROC
|
DO availability
YES
|
|
Port
CASABLANCA
|
Vessel Name
NORA MAERSK
|
Arrival Voyage / ETA
551W 06/01/2025
|
Manifest Number
25S
|
Operator
MARSA MAROC
|
DO availability
YES
|
|
Port
CASABLANCA
|
Vessel Name
ONEGO MISTRAL
|
Arrival Voyage / ETA
552E 05/01/2026
|
Manifest Number
17K
|
Operator
MARSA MAROC
|
DO availability
YES
|
|
Port
CASABLANCA
|
Vessel Name
MAERSK WAKAYAMA
|
Arrival Voyage / ETA
551S 05/01/2026
|
Manifest Number
22H
|
Operator
TC3
|
DO availability
YES
|
Country: Morocco
Direction: Import
Effective Date: 01/01/2020
Expiry Date: Until further notice
Free time: Calendar days (public holidays are counted as standard calendar days)
Currency: MAD
Invoiced: Per container, per calendar days, per container type & size
Application: The free time & charges applied will be those in place on the origin price calculation (PCD)
Freetime: “Free Time” is the period agreed between the Carrier and the Merchant for which Demurrage & Detention and Terminal Storage shall not be paid by the Merchant.
Combined D&D: Compensation payable when the Merchant holds Carrier’s Container beyond the agreed amount of Free Time for the combined period of inside and outside the terminal, port or depot.
Terminal storage: Compensation for utilizing the port, terminal or depot facilities beyond the agreed amount of Free Time.
| Name | Start | End |
|---|---|---|
|
Name
Combined D&D
|
Start
Commences on and includes the day that the container is discharged from a vessel.
|
End
Ends on the day that the empty container is gated-in at the terminal, port or depot agreed with the carrier.
|
|
Name
Terminal Storage
|
Start
Commences on and includes the day that the full container is discharged from a vessel or gated-in at inland terminal.
|
End
Ends on the day that the full container is gated-out from the terminal, port or depot.
|
Combined D&D - Port collects Storage
Casablanca & Agadir
Storage - Combined DnD
Port Tangier
Useful links:
- SPOT terms are those accepted at the time the booking is confirmed and are not necessarily aligned with the standard tariff. For details how to extend your DnD Free time at destination, click here. DnD Tariff information can be found via Instant Price Search or during booking process.
- , to know more about it, please click here
- Terms for Detention and Demurrage, please click
Tariff Combined D&D: All location
| DAYS | 20’ NOR MAD | 40’ / 40’ hc NOR MAD | 45’ NOR MAD | 20’ FLAT / OPEN MAD | 40’ FLAT / OPEN MAD |
|---|---|---|---|---|---|
|
DAYS
0 -7
|
20’ NOR
MAD
0
|
40’ / 40’ hc
NOR MAD
0
|
45’ NOR
MAD
0
|
20’ FLAT / OPEN
MAD
0
|
40’ FLAT / OPEN
MAD
0
|
|
DAYS
8 -15
|
20’ NOR
MAD
185
|
40’ / 40’ hc
NOR MAD
370
|
45’ NOR
MAD
370
|
20’ FLAT / OPEN
MAD
250
|
40’ FLAT / OPEN
MAD
500
|
|
DAYS
16 - 27
|
20’ NOR
MAD
309
|
40’ / 40’ hc
NOR MAD
618
|
45’ NOR
MAD
618
|
20’ FLAT / OPEN
MAD
350
|
40’ FLAT / OPEN
MAD
700
|
|
DAYS
As from day 28
|
20’ NOR
MAD
515
|
40’ / 40’ hc
NOR MAD
1030
|
45’ NOR
MAD
1030
|
20’ FLAT / OPEN
MAD
550
|
40’ FLAT / OPEN
MAD
1100
|
| DAYS | 20´REEF MAD | 40´REEF MAD |
|---|---|---|
|
DAYS
0-3
|
20´REEF
MAD
0
|
40´REEF
MAD
0
|
|
DAYS
As from day 4
|
20´REEF
MAD
515
|
40´REEF
MAD
1030
|
*Cargo discharged into Tangier and move via rail to Casablanca will enjoy 10 days of Combined DnD , with start event Gate in at Casablanca rail ramp. Effective from 01.01.2024
Tariff Storage: Port Tangier
| DAYS | 20’ DRY MAD | 40’ / 45’ MAD | 20’ FLAT / OPEN MAD | 40’ FLAT / OPEN MAD |
|---|---|---|---|---|
|
DAYS
0 - 5
|
20’ DRY
MAD
0
|
40’ / 45’
MAD
0
|
20’ FLAT / OPEN
MAD
0
|
40’ FLAT / OPEN
MAD
0
|
|
DAYS
6-7
|
20’ DRY
MAD
15
|
40’ / 45’
MAD
30
|
20’ FLAT / OPEN
MAD
20
|
40’ FLAT / OPEN
MAD
40
|
|
DAYS
As from day 8
|
20’ DRY
MAD
40
|
40’ / 45’
MAD
80
|
20’ FLAT / OPEN
MAD
50
|
40’ FLAT / OPEN
MAD
80
|
| DAYS | 20’ REEF MAD | 40’ REEF MAD |
|---|---|---|
|
DAYS
1-2
|
20’ REEF
MAD
350
|
40’ REEF
MAD
350
|
|
DAYS
3-7
|
20’ REEF
MAD
380
|
40’ REEF
MAD
410
|
|
DAYS
As from day 8
|
20’ REEF
MAD
460
|
40’ REEF
MAD
570
|
- Reefer demurrage includes plug-in/electricity charges.
- Reefer container with IMO follows Reefer.
- Storage for reefer includes plugging fees on terminal.
- Non-operating reefer (NOR) is considered as Dry Container.
Non-operating reefer (NOR) is considered as Dry Container for Terminal Storage and as Reefer for Combined D&D. - Shipper's own containers (SOC) are not subject to detention and are subject to demurrage.
- Shipper’s Own Container is considered as equivalent to corresponding container type and cargo type. Examples: A Tank with Dry cargo follows terms of Dry equipment, while a Tank with IMO cargo follows terms of IMO.
Below are the most common local charges we have in Morocco. They are all subject to change and valid until further notice.
Please also visit our global Surcharge Definition Glossary
| Area | Charge Code | Charge Name | Description | Rate | Payterm |
|---|---|---|---|---|---|
|
Area
Mandatory
|
Charge Code
ODF
|
Charge Name
Documentation fee - Origin
|
Description
This service covers the creation and processing of all standard transport documents (e.g. Bill of Lading).
|
Rate
For details contact local office
|
Payterm
Origin
|
|
Area
|
Charge Code
DDF
|
Charge Name
Documentation fee - Destination
|
Description
This service covers the creation and processing of all standard transport documents (e.g. Delivery Order).
|
Rate
For details contact local office
|
Payterm
Destination
|
|
Area
|
Charge Code
OHC
|
Charge Name
Terminal Handling Service - Origin
|
Description
This service covers the cost of handling a container at the origin port or terminal. This service is applicable to all shipments.
|
Rate
For details contact local office
|
Payterm
Origin
|
|
Area
|
Charge Code
DHC
|
Charge Name
Terminal Handling Service - Destination
|
Description
This service covers the cost of the handling a container at the destination port or terminal.This service is applicable to all shipments.
|
Rate
For details contact local office
|
Payterm
Destination
|
|
Area
|
Charge Code
PAI
|
Charge Name
Port Additionals / Port Dues Import
|
Description
A pass through service that covers miscellaneous port expenses paid by the carrier and then billed to the customer.The carrier is familiar with the port authorities requirements, which can save the customer both time and inconvenience if they should arrange payment themselves.This service applies to all shipments as part of standard procedures.
|
Rate
For details contact local office
|
Payterm
Destination
|
|
Area
Booking
|
Charge Code
COD
|
Charge Name
Change of Destination
|
Description
Change of Destination
|
Rate
300 USD per container
|
Payterm
Freight
|
|
Area
|
Charge Code
CED
|
Charge Name
Change of Destination - Extra Restows
|
Description
Will be processed only upon confirmation of the acceptance of the extra costs associated.
|
Rate
300 USD per container + extra costs associated
|
Payterm
Destination
|
|
Area
Equpment
|
Charge Code
ESC
|
Charge Name
Extra Seal charge
|
Description
The surcharge covers the extra service of providing/attaching extra seals to containers in the terminals.
|
Rate
MAD100
|
Payterm
Origin
|
|
Area
Inland
|
Charge Code
DRP
|
Charge Name
Drop of charge
|
Description
Cost of returning unit to a location different than POD for DRY Container
|
Rate
Tangier:
3000 MAD Agadir: 4000 MAD Casablanca: 5000 MAD Fez: 3000 MAD |
Payterm
Destination
|
|
Area
|
Charge Code
DRP
|
Charge Name
Drop of charge
|
Description
Cost of returning unit to a location different than POD for REEFER Container
|
Rate
Tangier:
3000 MAD Agadir: 3000 MAD Casablanca: 4000 MAD Fez: 4000 MAD |
Payterm
Destination
|
|
Area
|
Charge Code
WTD
|
Charge Name
Waiting Time Destination
|
Description
Waiting time for Inland haulage after the standard agreed time
|
Rate
1600 MAD per day per container
|
Payterm
Destination
|
|
Area
|
Charge Code
WTO
|
Charge Name
Waiting Time Origin
|
Description
Waiting time for Inland haulage after the standard agreed time
|
Rate
1600 MAD per day per container
|
Payterm
Origin
|
|
Area
Non-fulfillment
|
Charge Code
PAO
|
Charge Name
Payer Amendment Fee - Origin
|
Description
Charge applicable for change of prepaid payer or payment terms after the first prepaid invoice
|
Rate
MAD150
|
Payterm
Origin
|
|
Area
|
Charge Code
WDF
|
Charge Name
Weight Discrepancy Fee
|
Description
This charge is applicable for all shipments/bill of lading with weight discrepancy between VGM weight vs SI weight vs RKEM Payload(Which includes even the container and commodity level Min & Max allowable weight).
|
Rate
100 USD per biill of lading
|
Payterm
Origin
|
|
Area
Value Added Service
|
Charge Code
ASE
|
Charge Name
Additional Export Service Fee
|
Description
Incurred Export fees such as reefer monitoring
|
Rate
Case by case
|
Payterm
Origin
|
|
Area
|
Charge Code
CAI
|
Charge Name
Customs Additional Charge for Import
|
Description
Administrative fee applicable for all MANIFEST amendment types
|
Rate
500 MAD
|
Payterm
Destination
|
|
Area
Documentation
|
Charge Code
HBL
|
Charge Name
House Transport Document Service
|
Description
A service provided by the carrier to perform additional administration when a forwarder issues a House Bill of Lading. More specifically, the carrier will issue an Original Bill of Lading (B/L)/Transport Document (TPDOC) based on the House Bill of Lading documentation provided by the forwarder. In addition, if applicable the carrier will file the actual details with the US Customs.
|
Rate
120 USD per bill of lading
(Effective Date 15-Jan-2025)
|
Payterm
Origin
|
|
Area
|
Charge Code
BLE/BLI
|
Charge Name
Transport Document Issuance Service-Export/Import
|
Description
If you need a new set of bill of lading (BL), this surcharge covers the administrative cost associated with it. With this, you are issued a BL in a location different from the point of origin. This also includes the reissuance of a BL if needed.
|
Rate
MAD 505
|
Payterm
Origin/Destination
|
The rail link between MAPTM and MAASE Cannot accept following commodities:
- Foodstuff, agri-food cargo, and any cargo subject to ONSSA (Office National de Securite Sanitaire des Produits Alimentaires) authorization.
- Textiles
- Personal effects
- IMO (Hazardous) cargo
- Reefer cargo
- OOG (Out-of-Gauge) cargo
- Special equipment
- Wood and wood products
- Tobacco and cigarettes
- Wine and alcohol
- Used auto parts (except when imported by industrial units for their own production tools)
- LCL (Less than Container Load) cargo
Please ensure bookings are screened accordingly, as non-compliant cargo may face delays, rejection, or rebooking on alternative transport modes.
Tobacco, Cigarettes, wine, alcohol
004301, 004302, 000201, 000202, 000204
Personal effects 002201
Used parts and spare parts, except those imported by industrial units for the maintenance of their own production tools
001405, 001409, 004603, 004608, 003205, 003211, 001403