Flight distance between Uitenhage, South Africa and San Isidro, Costa Rica 7,671.7 mi / 12,346.4 km