Flight distance between New Grove, Mauritius and Buraydah, Saudi Arabia 3,355.9 mi / 5,400.8 km