1. Home
  2. / Leonidas I
  3. / How many days did the Battle of Thermopylae last?

How many days did the Battle of Thermopylae last?

  • Three days

  • Two days

  • Four days

  • Five days

Answer

The Battle of Thermopylae lasted three days, from August 11-13, 480 BC. The Persian army, led by Xerxes I, vastly outnumbered the Greek forces led by King Leonidas of Sparta. Despite their numerical disadvantage, the Greeks held off the Persians for three days before being betrayed and ultimately defeated. The battle remains a legendary example of courage and sacrifice in the face of overwhelming odds.
Leonidas I: The Legendary Spartan King Quiz

Leonidas I: The Legendary Spartan King Quiz

Take the Leonidas I Quiz
Subscribe newsletter

Subscribe Now!

Learn something
new everyday

Playing quizzes is free! We send 1 quiz every week to your inbox