That depends on the "Restore Height" or "Wallet Creation Date" that you'll set during restore.
So if you have an old transaction that in need to be set to a very old block height, it may take a few hours to sync.
Otherwise, like if it's a new wallet, it should be a few minutes fast.
It's more than that.
The type of device you are using for the wallet, maybe PC spec makes a contribution too.
The last time I installed monero wallet it takes forever to complete the sync and I changed device, moved to a more powerful PC and it sync faster than my old laptop.
Even the mobile version called Monerujo takes time, you have to leave the phone for a while to fully sync, if you run other apps on the phone while the sync is going on it will slow down the syncing process.