Hello BevoTee,
Thank you for using Apple Support Communities.
The following article has some information regarding restoring from backup issues:
If you need help restoring an iCLoud backup
Specifically:
The amount of time needed by the restore process depends on your geographical location and the speed of your Internet connection. Even with a fast Internet connection, the restore process might take 1 to 4 hours per gigabyte to complete.
If you're traveling between countries, the restore process might take longer than usual. iCloud is tuned to provide the best service when you're in the geographical location from which you most frequently connect to the Internet. When restoring from an iCloud backup, iCloud is tuned to provide the best service in the geographical region you were in when you created the backup.
Regards,
Jeff D.