Leaving from
Going to

Routes from Shanghai to Milan

Distance
11533 km
Travel time
27d 21h 5m