Best way to travel between

Cairo
Johannesburg
Travel Modes
Price
Distance
Duration
CO2
flight
$313.0
6627.6 km
11h 28mins
715.78 kgs
 
drive
$950.0
8651.66 km
119h 42mins
1107.41 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 6627.6 km 11h 28mins 3,175 ZAR 313.0
Drive 8651.66 km 119h 42mins 9,637 ZAR 950.0
Take Train from Ataba station to Harous
Time: 13mins Cost: 10 ZAR; $ 0.9 - 1.1 USD CO2 Emission: 0.62 kgs
Take Car from Harous to Cairo
Time: 9mins Cost: 30 ZAR; $ 2.7 - 3.3 USD CO2 Emission: 1.22 kgs
Take Flight from CAI to JNB
Time: 8h 24mins Cost: 2,942 ZAR; $ 261.0 - 319.0 USD CO2 Emission: 710.25 kgs
Take Train from OR Tambo Airport to Marlboro
Time: 8mins Cost: 101 ZAR; $ 9.0 - 11.0 USD CO2 Emission: 0.73 kgs
Take Train from Marlboro to Johannesburg Park
Time: 15mins Cost: 101 ZAR; $ 9.0 - 11.0 USD CO2 Emission: 0.9 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Cairo and Johannesburg is to travel by air, which will cost about 3,175 ZAR or 281.70 USD.