Johannesburg to Addis Ababa By Air freight, Cargo ship or Road

See the best way to ship your freight from Johannesburg, South Africa to Addis Ababa, Ethiopia by various transport modes including Air, Sea and Road. Compare transit times, emissions, route options and much more.

Johannesburg to Addis Ababa by Air freight

The quickest way to get from Johannesburg to Addis Ababa by plane will take about 1 day 6h and departs from OR Tambo International Airport (JNB) and arrives into Addis Ababa Bole International Airport (ADD). There are flights departing 1-2 times a day on this route. Ethiopian Airlines is one of the carriers that operates regular services on this route with flights departing daily.

Quickest air route

OR Tambo International Airport to Addis Ababa Bole International Airport

Departs from

Departs from

1 day 6h

1-2 times a day

4,115 km

2,557 mi.

Direct

No stops

Estimated emissions

62kg - 282kg CO₂ (per 100kg)

Operating carriersDepartsAircraft types
Carrier Identifier: ETEthiopian AirlinesF
DailyBoeing 737 Freighter+6 others
Carrier Identifier: KQKenya AirwaysF
Every 1-2 weeksBoeing 737-300 Freighter+4 others
More Details

See more details, carrier information, schedules and estimated emissions

More air routes from Johannesburg to Addis Ababa

Explore more shipment routes including schedules and transit times.

See more

Johannesburg to Addis Ababa by Container ship

The quickest way to get from Johannesburg to Addis Ababa by ship will take about 33 days 2h and departs from Durban (ZADUR) and arrives into Djibouti (DJJIB). 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 Djibouti

Port of loading

Port of loading

33 days 2h

Every 2-4 weeks

12,779 km

7,941 mi.

1 transfer

1 stop

Estimated emissions

757kg CO₂ (per TEU)

Operating carriersDepartsVessels
Carrier Identifier: MSCUMSC
Every 2-4 weeksMSC FLORENTINA+3 others
More Details

See more details, carrier information, schedules and estimated emissions

Closest seaports

Maputo to Djibouti

Port of loading

Port of loading

36 days 7h

Every 1-2 weeks

13,676 km

8,498 mi.

1 transfer

3 stops

Estimated emissions

887kg - 1.87t CO₂ (per TEU)

Operating carriersDepartsVessels
Carrier Identifier: MSCUMSC
Every 2-4 weeksMSC LOME V+5 others
Carrier Identifier: PCIUPIL
Every 2-4 weeksKOTA NIPAH+5 others
More Details

See more details, carrier information, schedules and estimated emissions

Most frequent

Durban to Mogadishu

Port of loading

Port of loading

42 days 14h

1-2 times a week

13,426 km

8,342 mi.

2 transfers

No stops

Estimated emissions

937kg - 1.42t CO₂ (per TEU)

Operating carriersDepartsVessels
Carrier Identifier: MAEUMaersk
Every 1-2 weeksLEONIDIO+21 others
Carrier Identifier: CMDUCMA CGM
Every 1-2 weeksHEDWIG SCHULTE+13 others
More Details

See more details, carrier information, schedules and estimated emissions

More ocean routes from Johannesburg to Addis Ababa

Explore more shipment routes including schedules and transit times.

See more

Johannesburg to Addis Ababa by Road

It is also possible to transport goods by road from Johannesburg to Addis Ababa. The total distance is around 5,282 km and will usually takes around 3 days 3h 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 Addis Ababa

3 days 3h

N/A

5,282 km

3,282 mi.

Direct

No stops

Estimated emissions

50kg CO₂ (per 100kg)

Operating carriersDepartsVessels
Carrier Identifier: default-truck-carrierTruck Operator
N/ATruck 40T
More Details

See more details, carrier information, schedules and estimated emissions

More about shipping cargo and freight from Johannesburg to Addis Ababa by Air, Ocean and Road