The Peloponnesian War lasted for almost?
It started in 431 B.C. and ended in 404 B.C. The Peloponnesian war lasted almost 30 years