Leaving from
Going to

Routes from Shanghai to Xining

cost $443
Distance
2215 km
Travel time
22h 9m
Travel cost
Fuel consumption
221.50 litre
Total Cost
$443.00