I henhold til Herodotos besto den persiske flåten innledningsvis av hele 1 207 triremer. Imidlertid ved hans beregning mistet de bortimot en tredjedel av disse skipene i en storm utenfor kysten av Magnesia, ytterligere 200 gikk tapt i en storm utenfor kysten av Euboea, og minst 50 skip gikk over til den greske siden i slaget ved Artemision. Herodotos hevdet at disse tapene ble erstattet, men nevner kun 120 skip fra grekerne i Trakia og de nærliggende øyene som erstatninger. Aiskhylos, som deltok ved Salamis, hevder også at han møtte 1 207 krigsskip der, hvorav 207 var «raske skip». Diodorus og Lysias hevdet uavhengig at det var 1 200 skip i den persiske flåten som ble samlet ved Doriskos våren 480 f.Kr. Antallet på 1 207 (for kun oppbrudd) er også oppgitt av Eforos, mens hans lærer Isokrates hevder at det var 1 300 ved Doriskos og 1 200 ved Salamis. Ktesias oppgir et annet antall på 1 000 skip, mens Platon, som snakket generelle vendinger, viser til 1 000 skip eller mer.