The startup/shutdown duration of a VM might depend on running services/applications on the VM. E.g. a VM with installed SQL Server might need a little longer to shutdown or startup.
Also the duration depends on the workload in the Azure datacenter.
I would take a duration of 5 minutes max for startup/shutdown duration of a VM.
(If the reply was helpful please don't forget to upvote and/or accept as answer, thank you)
Regards
Andreas Baumgarten