The duration of a total solar eclipse always varies. In April 2024, the eclipse that crossed North America lasted 4 minutes and 28 seconds. By contrast, the one that will reach Spain in August 2026 will only last 1 minute and 43 seconds. In less than two years, both will be put to shame by the longest conjunction of the century.
According to NASA's solar eclipse calendar, the longest solar eclipse in 100 years will occur on August 2, 2027. Its total phase will last 6 minutes and 23 seconds. During that time, regions of Europe, North Africa, and the Middle East will be under the moon's shadow.
According to the NASA map, the eclipse will begin in Morocco and southern Spain. It will then advance through Algeria, Tunisia, Libya, Egypt, and Saudi Arabia, culminating in Yemen and the coast of Somalia. Its maximum duration will be recorded in Egypt, specifically in Luxor and Aswan, famous for their funerary temples.