Flight distance between Fgura, Malta and Guangzhou, China 5,754.8 mi / 9,261.4 km