The time it takes to restore from an iCloud backup depends on the size of the backup and the speed of your internet connection. It can take anywhere from a few minutes to several hours.