Flight distance between Vacoas, Mauritius and Oklahoma City, United States of America 10,593.6 mi / 17,048.8 km