Driving directions from Shanghai, China to Shiliguri, India distance


Shanghai, China
Shiliguri, India
Shanghai to Shiliguri road map

Shanghai to Shiliguri flight distance miles / km

2,013.3 mi / 3,240.1 km
Also see in China
Of interest in India