Flight distance between Midrand, South Africa and San Miguel del Padrón, Cuba 8,111.9 mi / 13,054.8 km