Usually, it takes 15 to 30 minutes to restore and update iPhone using iTunes. But it depends on other factors like: Your Internet connection speed Geographical location The amount of data on your device Sometimes, even with a fast Internet connection, the restore process might take 1 to 4 hours per gigabyte to complete.