How wrong is your clock?

World map coloured by how far the clock runs ahead of the sun, mostly orange, beside the title How wrong is your clock?

Noon on the clock is meant to be when the sun is highest. For three people in four it is not. I measured how far every clock on Earth runs from its sun, and found out why Galician mornings stay dark so late.

Anyone who has spent a winter in Galicia knows the feeling. It is past nine, people are at work, and the sky is still dark. It feels as if the clock is simply wrong there, and in a sense it is. So I measured it, and then measured everywhere else too.

The idea is simple. The sun crosses 15 degrees of longitude an hour, so every place has its own solar time, four minutes later for each degree further east. Compare that with the clock on the wall and you have the gap. If the clock runs ahead of the sun, the sun rises, stands highest and sets later by the clock. I worked out the gap for every 22 km patch of the world’s population and every town of 1,000 people or more, for every day of 2026, using the official time zone boundaries and the rules in the IANA time zone database.

A world that runs late

World map coloured by how far the clock runs ahead of the sun, averaged over 2026: most land is orange, with dark red in western China, Galicia, Argentina and Greenland, and blue in eastern India, north-east China and the Russian Arctic
Clock time minus solar time, averaged over 2026. Orange and red: the clock is ahead, so the sun is late. Blue: the clock is behind.

The map is mostly orange. Averaged over the year, 76% of the world’s people live where the clock runs ahead of the sun, 33% by more than half an hour and 9.2%, about 735 million people, by more than an hour. Only 1.7% live where the clock is more than half an hour behind.

If time zones simply followed longitude, about half of us would be a little ahead and half a little behind, and nobody more than half an hour out. The lean towards “ahead” comes from choices. Countries at the western edge of a zone often take the zone to the east. Big countries keep one clock. And daylight saving adds an hour in summer, though only 15% of the world’s people changed their clocks at all in 2026.

Bar chart of the world's population by the gap between clock and sun in 15 minute bands, with most people between zero and an hour ahead
The world’s people by how far their clock runs from the sun. Bars: year average. Outline: without daylight saving.

Spain leads the world

Of 162 countries with a million people or more, Spain is the furthest ahead of its sun: 1 h 44 min on average across the year. France (1 h 21 min), Chile, Belgium, the Netherlands and Portugal follow. Western Europe dominates because Central European Time, the clock of Berlin and Rome, stretches all the way to the Atlantic coasts of France and Spain, and summer time adds another hour for seven months of the year.

Horizontal bar chart of the gap between clock and sun for selected countries, with Spain at the top at 104 minutes and Qatar at the bottom at 26 minutes behind
Population-weighted gap by country, 2026. Bar: year average. Mark: without daylight saving.

Galicia: the latest mornings in Europe’s south

Galicia sits at the far western end of Spain’s clock, near 8.5 degrees west. In winter A Coruña’s clock runs 1 h 34 min ahead of the sun; in summer, 2 h 34 min. The latest sunrise of the year comes on 3 January at 9:06. Santiago de Compostela’s latest is 9:05 and Vigo’s 9:04.

Compare that with London. London is 8.1 degrees further north, with much shorter winter days, yet its sun never rises later than 8:06. Madrid’s latest is 8:38 and Barcelona’s 8:18. In 2026 the sun rises after 9:00 on 35 days in A Coruña, and after 8:30 on 115 days, almost a third of the year.

Line chart of sunrise times through 2026 for A Coruña, Santiago, Vigo, Madrid, Barcelona, London and Porto, with the three Galician cities latest all year and close to 9:00 in winter
Sunrise by the clock through 2026. Later sunrises are lower. The steps are the clock changes in March and October.

Vigo and Porto see the sun rise at almost the same moment. By the clock, Vigo’s sunrise comes an hour later.

The proof that it is the clock, not the geography, is just down the coast. Porto lies at almost the same longitude as Vigo, but Portugal keeps the time of London. The two cities share a sun, but Vigo’s clock runs 61 minutes further ahead, and Porto’s latest sunrise is 8:00. Cross the bridge over the Miño at Tui and the clock jumps an hour.

Among the 590 European cities of 100,000 people or more south of 55 degrees north, only Brest, at the tip of Brittany, sees a later winter sunrise than A Coruña. Vigo and Ourense come third and fourth. The only cities with later sunrises are in Finland, Norway, Sweden and Estonia, where the winter days are short. The flip side comes in June: solar noon in Vigo falls at 14:37, the latest of all 630 cities in the group, and the sun sets after ten.

Map of Iberia, France and southern Britain coloured by the gap between clock and sun, with Galicia darkest and a sharp step at the border with Portugal
The year-average gap in Iberia and France, with the gap for some cities in minutes. The step at the Portuguese border is one hour.

One clock, many suns

The biggest gaps for big cities come from countries that keep one clock across many degrees of longitude. In Kashgar, in far western China, the clock runs 2 h 56 min ahead of the sun on Beijing time, the most of any city of 100,000 or more in the world; its latest sunrise is 10:17 and in June the sun sets at 22:27. Many people there use an unofficial Xinjiang time two hours behind Beijing, which would cut the gap to 56 min. At the other end of China, in Fuyuan on the Amur, the clock runs 57 min behind the sun.

India does the same on a smaller scale. Porbandar in Gujarat runs 52 min ahead of the sun and Tinsukia in Assam 51 min behind, the furthest behind of any city of its size. On 21 June the sun rises at 4:14 in Tinsukia. Argentina keeps a clock an hour ahead of its natural zone all year, so Mendoza runs 1 h 35 min ahead. And Moscow time reaches Vorkuta, at 64 degrees east, where the clock runs 1 h 16 min behind the sun.

Scatter plot of cities of 100,000 or more by longitude and gap between clock and sun, forming diagonal lines, with China as one long red diagonal from almost three hours ahead to about 45 minutes behind
Each diagonal is one clock: within a zone the gap falls four minutes for every degree east. China, India and Russia stretch furthest.

Closer to home, the UK spans almost forty minutes. In Lowestoft the winter clock runs 7 min behind the sun; in Enniskillen it runs 31 min ahead. On the shortest day the sun rises at 8:04 in London and 9:12 in Stornoway.

How I did this

Time zone boundaries come from timezone-boundary-builder (release 2026a, built from OpenStreetMap) and the clock rules from the IANA time zone database (2026e), which includes this year’s changes such as Morocco’s move to plain UTC in September. People come from Kontur’s population data in 22 km hexagons, and towns from GeoNames. The gap is the clock’s offset from UTC minus four minutes per degree of longitude. Sunrise, solar noon and sunset use the NOAA solar equations for each day. I use legal time throughout, so Xinjiang is on Beijing time. The map cannot show how people adapt: schools and shops may open later where the sun rises late. The interactive version gives the gap and the year’s sunrises and sunsets for any spot you tap.

Notes and sources

  • Time zone boundaries: timezone-boundary-builder, release 2026a, Open Database License 1.0, from OpenStreetMap data.
  • Time zone rules: IANA time zone database, version 2026e.
  • Population: Kontur Population, 22 km hexagons (November 2023), CC BY 4.0. Towns: GeoNames cities1000, CC BY 4.0. Country outlines: Natural Earth.
  • Sun times: NOAA solar calculator equations, checked against the astral Python package.
  • Text, figures and derived data are CC BY 4.0, except files derived from the time zone boundaries (ODbL 1.0); the code is MIT.
  • I wrote the text, with drafting and editing assistance from Claude (Anthropic), which also helped prepare the analysis code. I reviewed and checked all text and results.