Flight distance between Marsaskala, Malta and Tianjin, China 5,289.1 mi / 8,512.0 km