Johannesburg to Nairobi By Air freight, Cargo ship or Road
See the best way to ship your freight from Johannesburg, South Africa to Nairobi, Kenya by various transport modes including Air, Sea and Road. Compare transit times, emissions, route options and much more.
Johannesburg to Nairobi by Air freight
The quickest way to get from Johannesburg to Nairobi by plane will take about 1 day 4h and departs from OR Tambo International Airport (JNB) and arrives into Jomo Kenyatta International Airport (NBO). There are flights departing 2-4 times a day on this route. Astral Aviation is one of the carriers that operates regular services on this route with flights departing 2-4 times a day.
Quickest air route
OR Tambo International Airport to Jomo Kenyatta International Airport
Estimated emissions
152kg - 174kg CO₂ (per 100kg)
Operating carriers | Departs | Aircraft types |
---|---|---|
Astral AviationF | 2-4 times a day | Boeing 727-200 Freighter+1 others |
Airlink | Every 1-2 days | Embraer 190 |
Kenya AirwaysF | Every 1-2 weeks | Boeing 737-300 Freighter+4 others |
FedExF | Every 4-6 weeks | Boeing 777-200F Freighter |
More Details | See more details, carrier information, schedules and estimated emissions |
More air routes from Johannesburg to Nairobi
Explore more shipment routes including schedules and transit times.
Johannesburg to Nairobi by Container ship
The quickest way to get from Johannesburg to Nairobi by ship will take about 10 days 15h and departs from Maputo (MZMPM) and arrives into Mombasa (KEMBA). There are vessels departing every 1-2 weeks on this route. CNC Line is one of the carriers that operates regular services on this route with vessels departing n/a.
Quickest ocean route
Maputo to Mombasa
Estimated emissions
241kg - 350kg CO₂ (per TEU)
Operating carriers | Departs | Vessels |
---|---|---|
CNC Line | N/A | HOPE ISLAND |
MSC | Every 2-4 weeks | MSC Shahar+6 others |
COSCO | Every 1-2 weeks | DEVON |
More Details | See more details, carrier information, schedules and estimated emissions |
Most frequent
Durban to Mombasa
35 days 19h
1-2 times a week
13,192 km
8,197 mi.
1 transfer
1 stop
Estimated emissions
840kg - 1.08t CO₂ (per TEU)
Operating carriers | Departs | Vessels |
---|---|---|
MSC | Every 2-4 weeks | MSC FLORENTINA+21 others |
CMA CGM | Every 1-2 weeks | HEDWIG SCHULTE+9 others |
Hapag-Lloyd | Every 2-4 weeks | OSAKA+6 others |
More Details | See more details, carrier information, schedules and estimated emissions |
More ocean routes from Johannesburg to Nairobi
Explore more shipment routes including schedules and transit times.
Johannesburg to Nairobi by Road
It is also possible to transport goods by road from Johannesburg to Nairobi. The total distance is around 3,819 km and will usually takes around 2 days 4h 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 Nairobi
2 days 4h
N/A
3,819 km
2,373 mi.
Direct
No stops
Estimated emissions
36kg 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 Nairobi by Air, Ocean and Road
Shipping from Johannesburg
- Johannesburg to Valencia
- Johannesburg to Surabaya
- Johannesburg to Abu Dhabi
- Johannesburg to Kolkata
- Johannesburg to Nairobi
- Johannesburg to Portland
- Johannesburg to St. Louis
- Johannesburg to Taichung
- Johannesburg to Belfast
- Johannesburg to New Orleans
- Johannesburg to Colombo
- Johannesburg to Atlanta
- Johannesburg to Oakland
- Johannesburg to Aarhus
- Johannesburg to Ningbo
- Johannesburg to Kingston
- Johannesburg to Dhaka
- Johannesburg to Stockholm
- Johannesburg to Santiago
- Johannesburg to Tianjin
Shipping to Nairobi
- Algeciras to Nairobi
- Surabaya to Nairobi
- Şalālah to Nairobi
- Delhi to Nairobi
- Johannesburg to Nairobi
- Portland to Nairobi
- St. Louis to Nairobi
- Taichung to Nairobi
- Belfast to Nairobi
- New Orleans to Nairobi
- Karachi to Nairobi
- Atlanta to Nairobi
- Oakland to Nairobi
- Helsinki to Nairobi
- Ningbo to Nairobi
- Kingston to Nairobi
- Dubai to Nairobi
- Stockholm to Nairobi
- Santiago to Nairobi
- Tianjin to Nairobi