Johannesburg to Casablanca By Air freight, Cargo ship or Road
See the best way to ship your freight from Johannesburg, South Africa to Casablanca, Morocco by various transport modes including Air, Sea and Road. Compare transit times, emissions, route options and much more.
Johannesburg to Casablanca by Air freight
The quickest way to get from Johannesburg to Casablanca by plane will take about 1 day 20h and departs from OR Tambo International Airport (JNB) and arrives into Mohammed V International Airport (CMN). There are flights departing 2-4 times a day on this route. Air Cote d'Ivoire is one of the carriers that operates regular services on this route with flights departing 2-4 times a week.
Quickest air route
OR Tambo International Airport to Mohammed V International Airport
Estimated emissions
325kg - 752kg CO₂ (per 100kg)
Operating carriers | Departs | Aircraft types |
---|---|---|
Air Cote d'Ivoire | 2-4 times a week | Airbus A320neo+1 others |
Saudia | Every 1-2 weeks | Boeing 787-9+1 others |
EgyptAir | 2-4 times a week | Airbus A330-300+1 others |
Air France | Every 4-6 weeks | Boeing 777-300ER+3 others |
LufthansaF | Every 4-6 weeks | Airbus A321 Freighter+3 others |
Etihad Airways | 2-4 times a week | Boeing 787-9 |
Emirates | Every 1-2 days | Airbus A380-800+1 others |
More Details | See more details, carrier information, schedules and estimated emissions |
More air routes from Johannesburg to Casablanca
Explore more shipment routes including schedules and transit times.
Johannesburg to Casablanca by Container ship
The quickest way to get from Johannesburg to Casablanca by ship will take about 31 days 19h and departs from Durban (ZADUR) and arrives into Agadir (MAAGA). There are vessels departing every 2-4 weeks on this route. MSC is one of the carriers that operates regular services on this route with vessels departing every 2-4 weeks.
Quickest ocean route
Durban to Agadir
31 days 19h
Every 2-4 weeks
11,592 km
7,203 mi.
1 transfer
3 stops
Estimated emissions
1.05t CO₂ (per TEU)
Operating carriers | Departs | Vessels |
---|---|---|
MSC | Every 2-4 weeks | MSC BRANKA+14 others |
More Details | See more details, carrier information, schedules and estimated emissions |
Closest seaports
Maputo to Tanger Med
39 days 15h
Every 1-2 weeks
15,053 km
9,354 mi.
1 transfer
4 stops
Estimated emissions
1.41t - 1.77t CO₂ (per TEU)
Operating carriers | Departs | Vessels |
---|---|---|
CNC Line | Every 2-4 weeks | HOPE ISLAND+1 others |
MSC | Every 2-4 weeks | MSC Shahar+11 others |
More Details | See more details, carrier information, schedules and estimated emissions |
Most frequent
Durban to Tanger Med
37 days 9h
1-2 times a week
14,086 km
8,753 mi.
1 transfer
3 stops
Estimated emissions
1.15t - 1.5t CO₂ (per TEU)
Operating carriers | Departs | Vessels |
---|---|---|
ONE | Every 1-2 weeks | SEASPAN TOKYO+11 others |
Hapag-Lloyd | 1-2 times a week | OSAKA+39 others |
More Details | See more details, carrier information, schedules and estimated emissions |
More ocean routes from Johannesburg to Casablanca
Explore more shipment routes including schedules and transit times.
Johannesburg to Casablanca by Road
It is also possible to transport goods by road from Johannesburg to Casablanca. The total distance is around 12,768 km and will usually takes around 7 days 13h by road. Note: This time estimate is based on typical traffic conditions and does not take into consideration delays or congestion.
Quickest road route
Johannesburg to Casablanca
7 days 13h
N/A
12,768 km
7,934 mi.
Direct
No stops
Estimated emissions
121kg CO₂ (per 100kg)
Operating carriers | Departs | Vessels |
---|---|---|
Truck Operator | N/A | Truck 40T |
More Details | See more details, carrier information, schedules and estimated emissions |
More about shipping cargo and freight from Johannesburg to Casablanca by Air, Ocean and Road
Shipping from Johannesburg
- Johannesburg to Athens
- Johannesburg to Cartagena
- Johannesburg to Salvador
- Johannesburg to Ghent
- Johannesburg to Lagos
- Johannesburg to Trento
- Johannesburg to Glasgow
- Johannesburg to Tallinn
- Johannesburg to Nairobi
- Johannesburg to Madrid
- Johannesburg to Sofia
- Johannesburg to Oslo
- Johannesburg to Sydney
- Johannesburg to Venice
- Johannesburg to Beirut
- Johannesburg to Anchorage
- Johannesburg to Bilbao
- Johannesburg to Santiago
- Johannesburg to Dakar
- Johannesburg to Belfast
Shipping to Casablanca
- Athens to Casablanca
- Cartagena to Casablanca
- Salvador to Casablanca
- Brussels to Casablanca
- Johannesburg to Casablanca
- Bari to Casablanca
- Glasgow to Casablanca
- Riga to Casablanca
- Nairobi to Casablanca
- Valencia to Casablanca
- Bucharest to Casablanca
- Zürich to Casablanca
- Sydney to Casablanca
- Naples to Casablanca
- Haifa to Casablanca
- Tampa to Casablanca
- Bilbao to Casablanca
- Santiago to Casablanca
- Dakar to Casablanca
- Bristol to Casablanca