Leaving from
Going to

Routes from Kunming to Shanghai

Distance
2527 km
Travel time
21d 1h 28m