Hey Ian,
A good rule of thumb is ~1 hour per GB.
While normally it won't take that long, but in preparation (preparing maintenance time, tickets, etc) this is a good piece to follow.
I generally suggest starting it the afternoon before, let it go at night, and by morning it should be good in most instances. (outside of REALLY large databases)
I hope this helps.
Regards,
Matt