Flight distance between Alamar, Cuba and Port Elizabeth, South Africa 8,080.8 mi / 13,004.8 km