How long an upgrade takes depends largely on the model & capability of the phone, as well as how big the update is as well as how many apps you have installed.
If the update continues for much longer without showing any progress, you might try force-restarting the device (usually done by holding power & volume down).