Flight distance between Fgura, Malta and Shantou, China 5,920.4 mi / 9,528.0 km