How far is Lianyungang from Shanghai?

The flight distance between Shanghai and Lianyungang is 429km. Check all available flights on Wego.