Flight distance between Midrand, South Africa and Fort-de-France, Martinique 6,608.6 mi / 10,635.5 km