Get a quick answer: It's 1160 miles or 1867 km from Hong Kong to Shanghai, which takes about 18 hours, 21 minutes to drive.
確定! 回上一頁