Flight distance between Fgura, Malta and Tangshan, China 5,314.8 mi / 8,553.4 km