Skip to content

Fog report Sat, 31.01

Fog lid at 900–1’100 m, sun above it.

Most sun: Säntis with 9 h. On the Swiss Plateau 29 of 44 weather stations saw not a single minute of sun.

Measured on Saturday, 31 January 2026 · Source: MeteoSwiss, SwissMetNet stations

Station up to 1’100 mStation above 1’100 mFog lid, measured

Sun staircase · 31.01.2026 · measured

Sun by altitude at 73 weather stations

Each dot is a MeteoSwiss station: up, how high it lies; right, how long it measured sun on Sat, 31.01.

Stations without a minute of sun: 31

  • Lägern845 m0 min
  • Langnau i.E.744 m0 min
  • Salen-Reutenen719 m0 min
  • Bière684 m0 min
  • Zürich / Fluntern604 m0 min
  • Bern / Zollikofen553 m0 min

Longest in the sun

  • Säntis2’501 m9 h
  • Le Moléson1’974 m8 h 18 min
  • Titlis3’045 m8 h 3 min
  • Pilatus2’105 m7 h 50 min

Above the fog lid: summits from 1’200 m

All measurements of Sat, 31.01

Minutes of sun per hour at 73 MeteoSwiss weather stations, sorted by height. Each cell is an hour; the dashed line is the measured fog level.

Station · hour ending89101112131415161718Total
Jungfraujoch3’571 m0 min48 min60 min60 min60 min60 min60 min60 min46 min0 min0 min7 h 34 min
Titlis3’045 m5 min50 min60 min60 min60 min60 min60 min60 min60 min8 min0 min8 h 3 min
Säntis2’501 m6 min60 min60 min60 min60 min60 min60 min60 min60 min54 min0 min9 h
Gütsch, Andermatt2’286 m0 min4 min60 min60 min60 min60 min60 min60 min60 min30 min0 min7 h 34 min
Pilatus2’105 m0 min41 min60 min60 min60 min60 min60 min60 min60 min9 min0 min7 h 50 min
Le Moléson1’974 m0 min52 min60 min60 min47 min60 min59 min60 min60 min40 min0 min8 h 18 min
La Dôle1’670 m0 min42 min40 min60 min23 min60 min28 min12 min0 min0 min0 min4 h 25 min
Chasseral1’594 m0 min47 min47 min60 min60 min60 min57 min39 min0 min0 min0 min6 h 10 min
Napf1’404 m0 min40 min60 min60 min60 min60 min40 min42 min47 min0 min0 min6 h 49 min
Adelboden1’321 m0 min0 min0 min33 min60 min60 min60 min60 min34 min27 min0 min5 h 34 min
Bullet / La Frétaz1’205 m0 min11 min60 min42 min60 min29 min44 min18 min45 min0 min0 min5 h 9 min
Chaumont1’136 m0 min40 min60 min60 min60 min56 min60 min57 min18 min1 min0 min6 h 52 min
Hörnli1’133 m0 min54 min60 min60 min60 min60 min60 min60 min56 min0 min0 min7 h 50 min
La Brévine1’050 m0 min8 min18 min45 min58 min60 min45 min13 min41 min0 min0 min4 h 48 min
Plaffeien1’042 m0 min0 min0 min57 min60 min55 min56 min36 min5 min0 min0 min4 h 29 min
Engelberg1’036 m0 min0 min34 min60 min60 min60 min60 min39 min0 min0 min0 min5 h 13 min
Château-d'Oex1’028 m0 min0 min43 min53 min5 min48 min60 min60 min60 min31 min0 min6 h
La Chaux-de-Fonds1’017 m0 min19 min60 min60 min60 min60 min60 min8 min29 min11 min0 min6 h 7 min
Bantiger942 m0 min40 min57 min59 min58 min27 min7 min0 min0 min0 min0 min4 h 8 min
Einsiedeln911 m0 min8 min60 min60 min60 min16 min45 min19 min0 min0 min0 min4 h 28 min
Uetliberg854 m0 min48 min60 min53 min16 min32 min6 min0 min0 min0 min0 min3 h 35 min
Lägern845 m0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min
Oron828 m0 min10 min25 min60 min59 min54 min59 min56 min60 min17 min0 min6 h 40 min
St. Gallen776 m0 min0 min0 min2 min0 min0 min0 min0 min0 min0 min0 min2 min
Frutigen756 m0 min0 min0 min52 min60 min60 min60 min55 min14 min0 min0 min5 h 1 min
Langnau i.E.744 m0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min
Salen-Reutenen719 m0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min
Bière684 m0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min
Fribourg / Grangeneuve651 m0 min0 min9 min8 min2 min0 min3 min20 min55 min2 min0 min1 h 39 min
Ebnat-Kappel623 m0 min32 min31 min0 min0 min0 min0 min0 min0 min0 min0 min1 h 3 min
Rünenberg611 m0 min0 min0 min0 min0 min2 min1 min48 min60 min6 min0 min1 h 57 min
Zürich / Fluntern604 m0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min0 min
no sun1–19 min20–44 min45–60 minMeasured fog levelMeasurements: MeteoSwiss, SwissMetNet

For the press

Chart and measurements are free to use with a link to this page (CC BY 4.0). Source of the measurements: MeteoSwiss, SwissMetNet stations.

More sea-of-fog days

The days the MeteoSwiss network measured a sea of fog in at least half of the hours with the sun high – each with all its measurements.

Source: MeteoSwiss