The duration of an iCloud backup restore depends on various factors, including the size of the backup, the speed of your internet connection, and the number of files being restored. In general, the process can take anywhere from a few minutes to several hours.