Средневековые битвы обычно длились от нескольких часов до одного дня, редко затягиваясь на несколько дней. В отличие от кинематографических сцен, реальные сражения были медленными и тактически сложными, с постепенным сближением войск и осторожными атаками. Крупные сражения, такие как Куликовская битва (3 часа) или битва при Пуатье (6 часов), решались за световой день, а потери достигали максимума только при прорыве строя или отступлении. Осады крепостей могли длиться месяцами, но сами полевые сражения редко превышали 8 часов. В Новое время продолжительность битв увеличилась до 2–4 дней, но в Средневековье решающая фаза конфликта часто занимала всего несколько часов.