The duration of a typical game of Hail Caesar can vary depending on the size of the armies involved and the complexity of the battle. On average, games can last anywhere from 2 to 4 hours. However, larger or more intricate battles may take longer to complete.