上海到印度多少公里啊?4236.6公里上海离印度新德里的直线距离大约有:4236.6公里。上海距印度首都新德里约4190公里。广州距印度首都新德里约3655公里。成都距印度首都新德里约2560公里…中印直接接壤。印度和中国被喜马拉雅山脉和青藏高原隔开,边界线约2000公里。这两座山有轻微的环境变化,会同时影响两国的变化。从上海到印度4500公里印度全境炎热,大部分属于热带季风气候,而印度的西部的塔尔沙漠则是热带沙漠气候。