Shiwan is located in China (Beihai Shi, Guangxi) and time zone Asia/Shanghai.
Places nearby are Xingdaohu, Shikang and Hepu.
Guangzhou is 357 km away, Shenzhen is 399 km away and Taipei is 1,051 km away as the crow flies.
Distances from Shiwan to the most important cities in China and the world.
21.7500000°
109.2000000°