The Punic Wars. The Punic Wars were fought between Rome and Carthage from 264 BC to 146 BC. Carthage was a large City located on the coast of North Africa. This sounds like a long way away at first, but Carthage was just a short sea voyage from Rome across the Mediterranean Sea.