Flight distance between Saint Ann’s Bay, Jamaica and Vacoas, Mauritius 9,489.0 mi / 15,271.0 km