The 10 Longest Wars of All Time

Page 9 of 10

2. The Punic Wars

The war between the Roman Empire and Carthage lasted around 43 years, as the Romans failed to honor a peace treaty signed in 198 BC. The conflict was finally resolved when Carthage was conquered and burnt to the ground in 146 BC.

Page 9 of 10