Best way to travel between

Johannesburg Airport, O R Thambo Airport Road, Johannesburg, South Africa
Beijing
Travel Modes
Price
Distance
Duration
CO2
flight
$690.0
12359.37 km
30h 27mins
1334.81 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 12359.37 km 30h 27mins 4,209 CNY 690.0
Take Flight from JNB to CIH
Time: 19h 42mins Cost: 3,355 CNY; $ 495.0 - 605.0 USD CO2 Emission: 1228.69 kgs
Take Car from Changzhi to Changzhi Lu′an Theater
Time: 14mins Cost: 61 CNY; $ 9.0 - 11.0 USD CO2 Emission: 1.47 kgs
Take Bus from Changzhi Lu′an Theater to Zhengzhou Airport
Time: 4h 2mins Cost: 110 CNY; $ 16.2 - 19.8 USD CO2 Emission: 7.77 kgs
Take Bus from Zhengzhou Airport to Zhengzhou Station
Time: 40mins Cost: 18 CNY; $ 2.7 - 3.3 USD CO2 Emission: 1.09 kgs
Take Train from Zhengzhou to Beijing West
Time: 3h 32mins Cost: 519 CNY; $ 76.5 - 93.5 USD CO2 Emission: 35.84 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Johannesburg Airport, O R Thambo Airport Road, Johannesburg, South Africa and Beijing is to travel by air, which will cost about 4,209 CNY or 621.00 USD.