Flight distance between Rabat, Malta and Pune, India 3,785.5 mi / 6,092.2 km