公元前480年春天。波斯軍隊分為海上和陸地。前往希臘,七月左右來到希臘中部的“門戶”——德莫比爾山口。關隘前有兩處硫磺溫泉,故又稱“溫泉關”。這個隘口非常狹窄。儀可以通過壹輛戰車,這是從希臘北部到希臘南部的唯壹通道。今天,希臘聯軍總司令斯巴達國王列奧尼達率領7000名希臘聯軍駐紮在這裏,其中300人是斯巴達人。波斯人幾次輪番進攻,都未能破關。最後,在叛徒的指引下,波斯軍隊攻占了溫泉關。波斯軍攻下溫泉關後,直逼百姓。占領雅典。公元前480年9月20日。由塔米·斯托克利指揮的雅典艦隊在狹窄的薩拉米斯灣幾乎消滅了所有的波斯海軍,薛西斯不得不帶著和煦的笑容匆匆撤退回國。
雅典海軍的勝利扭轉了整個戰局。第二年,希臘聯軍在希臘消滅了薛西斯的軍隊,收復了大部分失地。公元前478年,雅典聯合愛琴海諸島和小亞細亞的壹批希臘城邦組成“海上聯盟”,史稱“蒂羅爾聯盟”。大約有200個城邦,整個艦隊由雅典指揮。公元前449年,希臘海軍在塞浦路斯東海岸的薩拉米斯城附近重創波斯軍隊,雙方同意媾和。《卡裏亞斯和平條約》簽署了。根據和約,波斯放棄對愛琴海、希臘人和博斯普魯斯海峽(黑海出海口)的控制,承認小亞細亞西海岸希臘城邦的獨立地位,塞浦路斯由波斯統治。希臘-波斯戰爭在此結束。