Johannesburg to Mombasa By Air freight, Cargo ship or Road

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

Johannesburg to Mombasa by Air freight

The quickest way to get from Johannesburg to Mombasa by plane will take about 1 day 10h 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

Departs from

Departs from

1 day 10h

2-4 times a day

3,427 km

2,130 mi.

Direct

No stops

Operating carriersDepartsAircraft types
Carrier Identifier: 8VAstral AviationF
2-4 times a dayBoeing 727-200 Freighter+1 others
Carrier Identifier: 4ZAirlink
Every 1-2 daysEmbraer 190
Carrier Identifier: KQKenya AirwaysF
2-4 times a weekBoeing 737-300 Freighter+4 others
Carrier Identifier: FXFedExF
Every 2-4 weeksBoeing 777-200F Freighter
More Details

See more details, carrier information, schedules and alternative routes

Closest airports

OR Tambo International Airport to Moi International Airport

Departs from

Departs from

1 day 12h

Every 1-2 days

3,387 km

2,105 mi.

1 transfer

No stops

Operating carriersDepartsAircraft types
Carrier Identifier: KQKenya AirwaysF
2-4 times a weekBoeing 737-300 Freighter+4 others
Carrier Identifier: URUganda Airlines
2-4 times a weekCanadair (Bombardier) Regional Jet 900 and Challenger 890
Carrier Identifier: ETEthiopian AirlinesF
Every 4-6 weeksBoeing 737 Freighter+7 others
More Details

See more details, carrier information, schedules and alternative routes

More air routes from Johannesburg to Mombasa

Explore more shipment routes including schedules and transit times.

See more

Johannesburg to Mombasa by Container ship

The quickest way to get from Johannesburg to Mombasa by ship will take about 10 days 9h and departs from Maputo (MZMPM) and arrives into Mombasa (KEMBA). There are ships departing every 1-2 weeks on this route. CNC Line is one of the carriers that operates regular services on this route with ships departing n/a.

Quickest ocean route

Maputo to Mombasa

Port of loading

Port of loading

10 days 9h

Every 1-2 weeks

3,659 km

2,274 mi.

Direct

No stops

Operating carriersDepartsVessels
Carrier Identifier: 11DXCNC Line
N/AHOPE ISLAND
Carrier Identifier: MSCUMSC
Every 2-4 weeksMSC Shahar+5 others
Carrier Identifier: COSUCOSCO
Every 1-2 weeksDEVON
More Details

See more details, carrier information, schedules and alternative routes

More ocean routes from Johannesburg to Mombasa

Explore more shipment routes including schedules and transit times.

See more

Johannesburg to Mombasa by Road

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

2 days 1h

N/A

3,713 km

2,307 mi.

Direct

No stops

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

See more details, carrier information, schedules and alternative routes

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