Stranded the Persian army in Greece without naval support.
Battle of Salamis happened in -480.
It was a sea battle. The Greek fleet assembled at the island of Salamis in preparation to fighting the Persian fleet.
480
The Battle of Salamis took place in the strait between Piraeus and Salamis Island, an island in the Saronic Gulf near Athens.
In the strait between the island of Salamis and Athens.
In the bay between the island of Salamis and Athens.
Xerxes I of Persia was defeated in the naval battle of Salamis by Athenian admiral Themistocles .
In the strait between Salamis Island and Athens.
The Greeks sank half the Persian fleet off the small island of Salamis during the Battle of Salamis in 480 BC as part of the Greco-Persian Wars. This naval battle was a significant turning point in the conflict, leading to Greek victory and the eventual defeat of the Persian invasion.
Approximately 1 month! :D The question you mean is : how long did the battle of salamis last? ;)
Between the Island of Salamis and the Greek mainland near Athens.
In the straits between mainland Greece and the Island of Salamis, September 480 BC. The battle was a decisive Greek victory