Flight distance between Rabat, Malta and Zibo, China 5,430.4 mi / 8,739.4 km