Flight distance between New Grove, Mauritius and Budapest, Hungary 5,267.3 mi / 8,476.8 km