Best way to travel between

Kashgar, China
Korla, Bayingol, Xinjiang, China
Travel Modes
Price
Distance
Duration
CO2
train
$32.0
1010.82 km
12h 44mins
53.57 kgs
 
drive
$110.0
1013.03 km
10h 35mins
129.67 kgs
 
flight
$247.0
913.04 km
1h 45mins
98.61 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1010.82 km 12h 44mins 195 CNY 32.0
Drive 1013.03 km 10h 35mins 671 CNY 110.0
Flight 913.04 km 1h 45mins 1,507 CNY 247.0
Take Car from Kashgar to Kashgar
Time: 7mins Cost: 12 CNY; $ 1.8 - 2.2 USD CO2 Emission: 0.9 kgs
Take Train from Kashgar to Korla
Time: 12h 37mins Cost: 183 CNY; $ 27.0 - 33.0 USD CO2 Emission: 53.25 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Kashgar, China and Korla, Bayingol, Xinjiang, China is to travel by train, which will cost about 195 CNY or 28.80 USD.