Flight distance between Vacoas, Mauritius and Houston, United States of America 10,620.8 mi / 17,092.6 km