Flight distance between Uitenhage, South Africa and Granada, Nicaragua 7,895.4 mi / 12,706.4 km