Flight distance between Valletta, Malta and Nanchang, China 5,655.4 mi / 9,101.5 km