It is about 99.8 miles (159.45km). Go SW from Shanghai thru Jiaxing to Hangzhou then east to Shaozing. It takes 2 and a half hour to take the coach as same as train
The total distance from Nigeria to China is 6,220 miles as the crow flies. This is equivalent to 10,011 kilometers or 5,405 nautical miles.
11,553.95 kilometres (7,179.31 miles)
7,336.08 kilometres (4,558.44 miles)
2,404.61 kilometres (1,494.16 miles)