Flight distance between Fgura, Malta and Hangzhou, China 5,794.6 mi / 9,325.5 km