Flight distance between Uitenhage, South Africa and Fort-de-France, Martinique 6,577.7 mi / 10,585.7 km