Best way to travel between

Bishkek
Shanghai, China
Travel Modes
Price
Distance
Duration
CO2
train
$216.81
5587.53 km
52h 20mins
296.14 kgs
 
drive
$483.0
5106.53 km
52h 40mins
653.64 kgs
 
flight
$606.0
4445.89 km
22h 19mins
480.16 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 5587.53 km 52h 20mins 1,323 CNY 216.81
Drive 5106.53 km 52h 40mins 2,946 CNY 483.0
Flight 4445.89 km 22h 19mins 3,697 CNY 606.0
Take Bus from Zapadnyi Avtovokzal to Kashgar
Time: 17h 0mins Cost: 519 CNY; $ 76.5 - 93.5 USD CO2 Emission: 20.26 kgs
Take Train from Kashgar to Turpan North Station
Time: 13h 0mins Cost: 146 CNY; $ 21.6 - 26.4 USD CO2 Emission: 71.11 kgs
Take Train from Turfan North to Xian North
Time: 12h 15mins Cost: 671 CNY; $ 99.0 - 121.0 USD CO2 Emission: 112.85 kgs
Take Train from Xian North to Xuzhou East
Time: 3h 32mins Cost: 336 CNY; $ 49.5 - 60.5 USD CO2 Emission: 43.39 kgs
Take Train from Xuzhou East to Shanghai Station
Time: 2h 42mins Cost: 275 CNY; $ 40.5 - 49.5 USD CO2 Emission: 32.99 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Bishkek and Shanghai, China is to travel by train, which will cost about 1,324 CNY or 195.30 USD.