Usually between 30 minutes and an hour for field battles and anything up to two hours for a seige assault.