Flight distance between Fgura, Malta and Lanzhou, China 4,791.9 mi / 7,711.9 km