Den persiske armeen møtte først en samlet spartansk og athensk styrke på 10 000 hoplitter ledet av Euanetus og Themistokles ved Tempe. Da Xerxes hørte dette, sendte han en hær gjennom Sarantaporostredet som var ubeskyttet. Hoplittene, advart av Aleksander I av Makedonia, flyktet fra passet. De allierte grekerne forutså at den neste strategiske flaskehalsen der perserne kunne bli stoppet var Thermopylene. De bestemte seg for å beskytte dette stedet også og å sende en flåte til Artemistempelet i Efesos, en maritimt flaskehals. Xerxes' hær fikk sine forsyninger sjøveien.