---
title: Storm Charles: decision brief, edition 1
summary: Our decision brief on Storm Charles, edition 1, as of 11:40 UTC: the lead, IPMA's warnings hour by hour, what to watch, what the authorities decided, sources compared with our confidence, Lisbon, Madeira, transport, and how it is made. Not an official warning: IPMA issues the warnings and ANEPC the instructions.
mount: <div class="br"><header class="br-mast"><div class="br-mast-l"><p class="br-kick">PrompTugal News · storm-charles.promptugal.news · Decision brief</p><h1>Storm Charles: Portugal and Madeira</h1><p class="br-ed">Edition 1 · as of <time datetime="2026-11-11T11:40:00Z">11:40 UTC, Wednesday 11 November 2026</time> (Lisbon time) · SC-BRIEF-20261111-E1</p></div><div class="br-mast-r"><p class="br-notwarn"><b>Not an official warning.</b> IPMA issues the warnings and ANEPC the instructions. Not a warning service: no forecast or advice of ours.</p><p class="br-next"><b>Next edition:</b> At the next big change: an IPMA message, Web Summit&#39;s word on Day 3, or the end of the storm; then an &quot;after the storm&quot; edition, forecast beside observations.</p><p class="br-live">Live: <a href="https://storm-charles.promptugal.news/">storm-charles.promptugal.news</a> · this brief: <a href="https://storm-charles.promptugal.news/brief/">/brief/</a></p><p class="br-pdf">PDF (A4 landscape): <a href="https://storm-charles.promptugal.news/brief/edition-1.pdf">edition 1</a> · <a href="https://storm-charles.promptugal.news/brief/brief-latest.pdf">the latest edition</a></p></div></header><div class="br-key" aria-label="How to read it"><span><span class="br-l br-l-fact">Fact</span> read from the body that decides or warns</span><span><span class="br-l br-l-evidence">Evidence</span> reported by others, with its source</span><span><span class="br-l br-l-hypothesis">Hypothesis</span> our analysis, with its reasons</span><span>Times UTC = Lisbon time. Each figure: its source and the time read.</span></div><div class="br-p1"><div class="br-left"><section class="br-lead"><p class="br-i br-i-fact"><span class="br-l br-l-fact">Fact</span> IPMA has red rain warnings in force today over eight mainland districts: Lisbon, Setúbal, Beja and Faro from 09:00 to 18:00, Leiria, Santarém, Castelo Branco and Portalegre from 12:00 to 18:00. Faro also has a red wind warning to 21:00 (gusts up to 120 km/h, possibly 140 km/h in the most exposed places). <span class="prov"><a href="https://api.ipma.pt/open-data/forecast/warnings/warnings_www.json">IPMA warnings, open data</a>, read <time datetime="2026-11-11T11:26:40Z">11:26 UTC</time></span></p><p class="br-i br-i-fact"><span class="br-l br-l-fact">Fact</span> In Lisbon the rain is heavy and steady, 3 to 6.5 mm an hour at each of IPMA&#39;s four stations in the city, in every hour from 07:00 to 10:00; the wind so far is far below the warning (the airport observed 17 km/h and no gust at 11:00). IPMA lowered Lisbon&#39;s wind warning from red to orange at 07:16; it runs to 21:00. <span class="prov"><a href="https://api.ipma.pt/open-data/observation/meteorology/stations/observations.json">IPMA station observations</a>, read <time datetime="2026-11-11T11:26:40Z">11:26 UTC</time></span> · <span class="prov"><a href="https://aviationweather.gov/api/data/metar?ids=LPPT&amp;hours=30&amp;format=json">Lisbon airport METAR (NOAA Aviation Weather)</a>, read <time datetime="2026-11-11T11:26:40Z">11:26 UTC</time></span></p><p class="br-i br-i-hypothesis"><span class="br-l br-l-hypothesis">Hypothesis</span> Where the centre passes is still uncertain: our meteorologist&#39;s latest reading (low confidence) is that it may pass south of Lisbon. A lull is not the end: IPMA&#39;s warnings, not the weather outside, say when it is over. <span class="prov"><a href="../incidents/2026-11-10-storm-charles/timeline.md">incident.meteorologist@, analysis 11:28</a>, read <time datetime="2026-11-11T11:28:00Z">11:28 UTC</time></span></p></section><figure class="br-map"><svg viewBox="0 0 330 370" role="img" aria-label="Mainland districts by the highest IPMA warning level today that we hold"><title>Highest IPMA level per district, Wednesday</title><g class="br-dot"><circle cx="76.6" cy="119.4" r="7" class="w-orange"/><title>Aveiro: orange</title></g><g class="br-dot"><circle cx="178.9" cy="48.1" r="7" class="w-orange"/><title>Bragança: orange</title></g><g class="br-dot"><circle cx="118.9" cy="279.6" r="7" class="w-red"/><text x="129.9" y="283.6">Beja · red</text></g><g class="br-dot"><circle cx="89.0" cy="64.0" r="7" class="w-orange"/><title>Braga: orange</title></g><g class="br-dot"><circle cx="139.2" cy="169.5" r="7" class="w-red"/><text x="150.2" y="173.5">Castelo Branco · red</text></g><g class="br-dot"><circle cx="89.2" cy="145.8" r="7" class="w-orange"/><title>Coimbra: orange</title></g><g class="br-dot"><circle cx="116.7" cy="245.9" r="7" class="w-orange"/><title>Évora: orange</title></g><g class="br-dot"><circle cx="115.5" cy="341.0" r="7" class="w-red"/><text x="126.5" y="345.0">Faro · red</text></g><g class="br-dot"><circle cx="151.6" cy="125.7" r="7" class="w-orange"/><title>Guarda: orange</title></g><g class="br-dot"><circle cx="68.3" cy="174.0" r="7" class="w-red"/><text x="79.3" y="178.0">Leiria · red</text></g><g class="br-dot here"><circle cx="50.9" cy="234.0" r="9" class="w-red"/><text x="61.9" y="238.0">Lisboa · red</text></g><g class="br-dot"><circle cx="143.2" cy="201.9" r="7" class="w-red"/><text x="154.2" y="205.9">Portalegre · red</text></g><g class="br-dot"><circle cx="77.9" cy="87.8" r="7" class="w-orange"/><title>Porto: orange</title></g><g class="br-dot"><circle cx="64.0" cy="248.7" r="7" class="w-red"/><text x="75.0" y="252.7">Setúbal · red</text></g><g class="br-dot"><circle cx="71.9" cy="207.4" r="7" class="w-red"/><text x="82.9" y="211.4">Santarém · red</text></g><g class="br-dot"><circle cx="66.7" cy="55.0" r="7" class="w-orange"/><title>Viana do Castelo: orange</title></g><g class="br-dot"><circle cx="116.6" cy="118.3" r="7" class="w-orange"/><title>Viseu: orange</title></g><g class="br-dot"><circle cx="125.7" cy="78.8" r="7" class="w-orange"/><title>Vila Real: orange</title></g></svg><figcaption><span class="br-l br-l-fact">Fact</span> The highest level per district today, from the same feed (dots at each district's seat, as IPMA lists it; no outlines drawn). Named on the map: Lisbon and the districts under red. The rest:<ul class="br-mapkey"><li><span class="lvl orange">orange</span> Aveiro, Bragança, Braga, Coimbra, Évora, Guarda, Porto, Viana do Castelo, Viseu, Vila Real</li></ul>Yellow is not held beyond Lisbon.</figcaption></figure></div><section class="br-sec " id="watch"><h2>What to watch, hour by hour</h2><ol class="br-watch"><li class="br-i br-i-fact"><time>12:00</time><div><span class="br-l br-l-fact">Fact</span> Orange sea warning starts for Lisbon, Setúbal, Beja and Faro: south-west waves 5 to 7 m, up to 13 m maximum (to 21:00). <span class="prov">IPMA warnings</span></div></li><li class="br-i br-i-fact"><time>12:00–16:00</time><div><span class="br-l br-l-fact">Fact</span> Lisbon airport&#39;s forecast (TAF 11:00): at times south 20 kt gusting 35 (65 km/h) in rain; a 30% chance of thunderstorms with 40 kt gusting 55 (102 km/h). <span class="prov">Lisbon TAF</span></div></li><li class="br-i br-i-evidence"><time>12:00–15:00</time><div><span class="br-l br-l-evidence">Evidence</span> CP suppresses four trains across the 25 de Abril bridge in the window it calls the most critical. <span class="prov">CP, via the press</span></div></li><li class="br-i br-i-evidence"><time>13:00</time><div><span class="br-l br-l-evidence">Evidence</span> Madeira&#39;s schools reopen (closed in the morning by the regional civil protection). <span class="prov">SRPC Madeira, via the press</span></div></li><li class="br-i br-i-fact"><time>16:00–18:00</time><div><span class="br-l br-l-fact">Fact</span> TAF: wind turning west-north-west 12 kt by 18:00, no significant weather. <span class="prov">Lisbon TAF</span></div></li><li class="br-i br-i-fact"><time>18:00</time><div><span class="br-l br-l-fact">Fact</span> Red rain warnings end in all eight districts. <span class="prov">IPMA warnings</span></div></li><li class="br-i br-i-fact"><time>18:00–21:00</time><div><span class="br-l br-l-fact">Fact</span> TAF: at times west-north-west 17 kt gusting 27 (50 km/h). <span class="prov">Lisbon TAF</span></div></li><li class="br-i br-i-fact"><time>21:00</time><div><span class="br-l br-l-fact">Fact</span> Lisbon&#39;s orange wind and orange sea warnings end; yellow sea (waves 4 to 5 m) to 03:00 Thursday. Faro&#39;s red wind ends. <span class="prov">IPMA warnings</span></div></li><li class="br-i br-i-fact"><time>Thu 00:00–12:00</time><div><span class="br-l br-l-fact">Fact</span> No IPMA warning for Lisbon above yellow on Thursday morning. IPMA&#39;s model: west wind, mean 15 to 24 km/h; showers, rain chance up to 92%. <span class="prov">IPMA warnings and IPMA&#39;s hourly model (run 07:56)</span></div></li><li class="br-i br-i-fact"><time>pending</time><div><span class="br-l br-l-fact">Fact</span> Web Summit&#39;s word on Day 3 (Thursday): it &quot;aims to proceed as planned&quot;, an aim, not yet a decision. <span class="prov">Web Summit, 10 Nov 19:09</span></div></li></ol></section></div><section class="br-sec br-break" id="warnings"><h2>IPMA's warnings, district by district, hour by hour</h2><figure class="br-fig"><input type="checkbox" id="br-fold-g" class="br-fold-cb"><label for="br-fold-g" class="br-fold-l">Show all districts (23 more rows)</label><div class="br-gridwrap wx-scroll" tabindex="0"><div class="br-gridpos"><table class="br-grid"><caption>IPMA's warnings in force, hour by hour, Wednesday 11 November 00:00 to Thursday 03:00 UTC (Lisbon time). Each cell says its level: R red, O orange, Y yellow. The line marks this edition's as-of time, 11:40.</caption><thead><tr><th class="br-g-lab" scope="col">District · hazard</th><th scope="col" class="br-g-h">00</th><th scope="col" class="br-g-h br-g-minor"></th><th scope="col" class="br-g-h br-g-minor"></th><th scope="col" class="br-g-h">03</th><th scope="col" class="br-g-h br-g-minor"></th><th scope="col" class="br-g-h br-g-minor"></th><th scope="col" class="br-g-h">06</th><th scope="col" class="br-g-h br-g-minor"></th><th scope="col" class="br-g-h br-g-minor"></th><th scope="col" class="br-g-h">09</th><th scope="col" class="br-g-h br-g-minor"></th><th scope="col" class="br-g-h br-g-minor"></th><th scope="col" class="br-g-h">12</th><th scope="col" class="br-g-h br-g-minor"></th><th scope="col" class="br-g-h br-g-minor"></th><th scope="col" class="br-g-h">15</th><th scope="col" class="br-g-h br-g-minor"></th><th scope="col" class="br-g-h br-g-minor"></th><th scope="col" class="br-g-h">18</th><th scope="col" class="br-g-h br-g-minor"></th><th scope="col" class="br-g-h br-g-minor"></th><th scope="col" class="br-g-h">21</th><th scope="col" class="br-g-h br-g-minor"></th><th scope="col" class="br-g-h br-g-minor"></th><th scope="col" class="br-g-h">00</th><th scope="col" class="br-g-h br-g-minor"></th><th scope="col" class="br-g-h br-g-minor"></th><th class="br-g-win" scope="col">IPMA's window (UTC)</th></tr></thead><tbody><tr class="br-g-grp"><th colspan="29" scope="rowgroup">Lisbon</th></tr><tr class="br-g-here"><th class="br-g-lab" scope="row">Lisboa · Rain</th><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=" br-g-thu"></td><td class=""></td><td class=""></td><td class="br-g-win">red 09:00–18:00</td></tr><tr class="br-g-here"><th class="br-g-lab" scope="row">Lisboa · Sea</th><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-yellow"><span>Y</span></td><td class="br-c w-yellow"><span>Y</span></td><td class="br-c w-yellow"><span>Y</span></td><td class="br-c w-yellow br-g-thu"><span>Y</span></td><td class="br-c w-yellow"><span>Y</span></td><td class="br-c w-yellow"><span>Y</span></td><td class="br-g-win">orange 12:00–21:00, yellow 21:00–Thu 03:00</td></tr><tr class="br-g-here"><th class="br-g-lab" scope="row">Lisboa · Wind</th><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class=""></td><td class=""></td><td class=""></td><td class=" br-g-thu"></td><td class=""></td><td class=""></td><td class="br-g-win">orange 09:00–21:00</td></tr></tbody><tbody class="br-g-rest"><tr class="br-g-grp"><th colspan="29" scope="rowgroup">Rest of the mainland (red and orange only)</th></tr><tr><th class="br-g-lab" scope="row">Beja · Rain</th><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=" br-g-thu"></td><td class=""></td><td class=""></td><td class="br-g-win">red 09:00–18:00</td></tr><tr><th class="br-g-lab" scope="row">Castelo Branco · Rain</th><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=" br-g-thu"></td><td class=""></td><td class=""></td><td class="br-g-win">orange 07:17–12:00, red 12:00–18:00</td></tr><tr><th class="br-g-lab" scope="row">Faro · Rain</th><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=" br-g-thu"></td><td class=""></td><td class=""></td><td class="br-g-win">red 09:00–18:00</td></tr><tr><th class="br-g-lab" scope="row">Faro · Wind</th><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class=""></td><td class=""></td><td class=""></td><td class=" br-g-thu"></td><td class=""></td><td class=""></td><td class="br-g-win">red 09:00–21:00</td></tr><tr><th class="br-g-lab" scope="row">Leiria · Rain</th><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=" br-g-thu"></td><td class=""></td><td class=""></td><td class="br-g-win">orange 07:17–12:00, red 12:00–18:00</td></tr><tr><th class="br-g-lab" scope="row">Portalegre · Rain</th><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=" br-g-thu"></td><td class=""></td><td class=""></td><td class="br-g-win">orange 07:17–12:00, red 12:00–18:00</td></tr><tr><th class="br-g-lab" scope="row">Santarém · Rain</th><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=" br-g-thu"></td><td class=""></td><td class=""></td><td class="br-g-win">orange 07:17–12:00, red 12:00–18:00</td></tr><tr><th class="br-g-lab" scope="row">Setúbal · Rain</th><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class="br-c w-red"><span>R</span></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=" br-g-thu"></td><td class=""></td><td class=""></td><td class="br-g-win">red 09:00–18:00</td></tr><tr><th class="br-g-lab" scope="row">Aveiro · Rain</th><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class=""></td><td class=""></td><td class=""></td><td class=" br-g-thu"></td><td class=""></td><td class=""></td><td class="br-g-win">orange 07:17–21:00</td></tr><tr><th class="br-g-lab" scope="row">Beja · Sea</th><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class=""></td><td class=""></td><td class=""></td><td class=" br-g-thu"></td><td class=""></td><td class=""></td><td class="br-g-win">orange 12:00–21:00</td></tr><tr><th class="br-g-lab" scope="row">Beja · Wind</th><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class=""></td><td class=""></td><td class=""></td><td class=" br-g-thu"></td><td class=""></td><td class=""></td><td class="br-g-win">orange 09:00–21:00</td></tr><tr><th class="br-g-lab" scope="row">Braga · Rain</th><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class=""></td><td class=""></td><td class=""></td><td class=" br-g-thu"></td><td class=""></td><td class=""></td><td class="br-g-win">orange 07:17–21:00</td></tr><tr><th class="br-g-lab" scope="row">Bragança · Rain</th><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class=""></td><td class=""></td><td class=""></td><td class=" br-g-thu"></td><td class=""></td><td class=""></td><td class="br-g-win">orange 07:17–21:00</td></tr><tr><th class="br-g-lab" scope="row">Coimbra · Rain</th><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class=""></td><td class=""></td><td class=""></td><td class=" br-g-thu"></td><td class=""></td><td class=""></td><td class="br-g-win">orange 07:17–21:00</td></tr><tr><th class="br-g-lab" scope="row">Évora · Rain</th><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=" br-g-thu"></td><td class=""></td><td class=""></td><td class="br-g-win">orange 07:17–18:00</td></tr><tr><th class="br-g-lab" scope="row">Faro · Sea</th><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class=""></td><td class=""></td><td class=""></td><td class=" br-g-thu"></td><td class=""></td><td class=""></td><td class="br-g-win">orange 12:00–21:00</td></tr><tr><th class="br-g-lab" scope="row">Guarda · Rain</th><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class=""></td><td class=""></td><td class=""></td><td class=" br-g-thu"></td><td class=""></td><td class=""></td><td class="br-g-win">orange 07:17–21:00</td></tr><tr><th class="br-g-lab" scope="row">Porto · Rain</th><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class=""></td><td class=""></td><td class=""></td><td class=" br-g-thu"></td><td class=""></td><td class=""></td><td class="br-g-win">orange 07:17–21:00</td></tr><tr><th class="br-g-lab" scope="row">Setúbal · Sea</th><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class=""></td><td class=""></td><td class=""></td><td class=" br-g-thu"></td><td class=""></td><td class=""></td><td class="br-g-win">orange 12:00–21:00</td></tr><tr><th class="br-g-lab" scope="row">Setúbal · Wind</th><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class=""></td><td class=""></td><td class=""></td><td class=" br-g-thu"></td><td class=""></td><td class=""></td><td class="br-g-win">orange 09:00–21:00</td></tr><tr><th class="br-g-lab" scope="row">Viana do Castelo · Rain</th><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class=""></td><td class=""></td><td class=""></td><td class=" br-g-thu"></td><td class=""></td><td class=""></td><td class="br-g-win">orange 07:17–21:00</td></tr><tr><th class="br-g-lab" scope="row">Vila Real · Rain</th><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class=""></td><td class=""></td><td class=""></td><td class=" br-g-thu"></td><td class=""></td><td class=""></td><td class="br-g-win">orange 07:17–21:00</td></tr><tr><th class="br-g-lab" scope="row">Viseu · Rain</th><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class=""></td><td class=""></td><td class=""></td><td class=" br-g-thu"></td><td class=""></td><td class=""></td><td class="br-g-win">orange 07:17–21:00</td></tr></tbody><tbody><tr class="br-g-grp"><th colspan="29" scope="rowgroup">Madeira</th></tr><tr><th class="br-g-lab" scope="row">Funchal · Wind</th><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=" br-g-thu"></td><td class=""></td><td class=""></td><td class="br-g-win">orange 07:33–12:00</td></tr><tr><th class="br-g-lab" scope="row">Madeira, mountains · Wind</th><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=" br-g-thu"></td><td class=""></td><td class=""></td><td class="br-g-win">orange 07:33–12:00</td></tr><tr><th class="br-g-lab" scope="row">Madeira, north coast · Wind</th><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=" br-g-thu"></td><td class=""></td><td class=""></td><td class="br-g-win">orange 07:33–12:00</td></tr><tr><th class="br-g-lab" scope="row">Porto Santo · Wind</th><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class="br-c w-orange"><span>O</span></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=""></td><td class=" br-g-thu"></td><td class=""></td><td class=""></td><td class="br-g-win">orange 07:33–12:00</td></tr></tbody></table><div class="br-now" style="--now:43.21" aria-hidden="true"><span>11:40</span></div></div></div><figcaption><span class="br-l br-l-fact">Fact</span> Drawn from IPMA's own warnings <span class="prov"><a href="https://api.ipma.pt/open-data/forecast/warnings/warnings_www.json">open data</a>, read <time datetime="2026-11-11T11:26:40Z">11:26 UTC</time></span>. Lisbon shows every level; beyond Lisbon our feed keeps red and orange only, so yellow there is not drawn (blank is not "no warning"). Madeira's earlier red rain (to 06:00) and the Madeira warnings that had ended before our read are not drawn. Warnings change: <a href="https://www.ipma.pt/pt/otempo/prev-sam/">IPMA's warnings page</a> is the one that counts.</figcaption></figure></section><section class="br-sec " id="signs"><h2>Signs to watch at the stations</h2><ul class="br-items"><li class="br-i br-i-hypothesis"><span class="br-l br-l-hypothesis">Hypothesis</span> The wind&#39;s direction at the airport: backing toward east while the pressure falls fits a centre passing south of Lisbon; a swing to north-west with rising pressure would mean it has passed. <span class="prov">incident.meteorologist@, 11:28</span></li><li class="br-i br-i-hypothesis"><span class="br-l br-l-hypothesis">Hypothesis</span> Thunderstorm cells (TCU or CB in the METAR): the TAF gives its strongest gusts only with thunderstorms, so a short, sharp spell is the case to watch, not a long blow. <span class="prov">our reading of the TAF</span></li><li class="br-i br-i-hypothesis"><span class="br-l br-l-hypothesis">Hypothesis</span> Hourly rain above 6 mm at the city&#39;s stations, at high water: the press reports the risk of rain and tide together hindering drainage (we hold no tide table yet). <span class="prov">our reading; CNN Portugal live, 08:27</span></li></ul><p class="meta">This edition gives no scenario shares: we do not yet hold an ensemble of model runs (see "What we do not hold yet").</p></section><section class="br-sec " id="decided"><h2>What the authorities have decided</h2><div class="wx-scroll" tabindex="0"><table class="br-t br-dec"><thead><tr><th scope="col">Who</th><th scope="col">Decision</th><th scope="col">Published (UTC)</th><th scope="col">Label</th></tr></thead><tbody><tr class="br-i-fact"><th scope="row">Government of Portugal</th><td>Alert situation for the whole mainland, Wednesday 00:00 to 23:59: schools and non-essential public services closed; outdoor events suspended. <a href="../incidents/2026-11-10-storm-charles/timeline.html#s-1110T1210">timeline</a> · <a href="https://portugal.gov.pt/">source</a></td><td class="br-when">10 Nov 12:10</td><td><span class="br-l br-l-fact">Fact</span></td></tr><tr class="br-i-fact"><th scope="row">Web Summit</th><td>Day 2 (Wednesday) will not take place, on the government&#39;s formal advice; Day 3 (Thursday) &quot;aims to proceed as planned&quot;. <a href="../incidents/2026-11-10-storm-charles/timeline.html#s-1110T1909">timeline</a> · <a href="https://websummit.com/blog/web-summit/important-event-update-2026/">source</a></td><td class="br-when">10 Nov 19:09</td><td><span class="br-l br-l-fact">Fact</span></td></tr><tr class="br-i-evidence"><th scope="row">Lisbon City Council (mayor)</th><td>All of Lisbon&#39;s road tunnels closed from midnight; parks, gardens and cultural facilities too. <a href="../incidents/2026-11-10-storm-charles/data/decisions/entities/tunnels.json">record</a></td><td class="br-when">10 Nov 13:16 (press)</td><td><span class="br-l br-l-evidence">Evidence</span></td></tr><tr class="br-i-evidence"><th scope="row">CP and Infraestruturas de Portugal</th><td>Four trains across the 25 de Abril bridge suppressed, 12:00 to 15:00. <a href="../incidents/2026-11-10-storm-charles/data/decisions/entities/cp.json">record</a></td><td class="br-when">10 Nov 23:10 (press)</td><td><span class="br-l br-l-evidence">Evidence</span></td></tr><tr class="br-i-evidence"><th scope="row">Lusoponte</th><td>Vasco da Gama bridge limited to 100 km/h because of the weather. <a href="../incidents/2026-11-10-storm-charles/timeline.html#s-1111T0957">timeline</a></td><td class="br-when">11 Nov 09:24 (Lusa)</td><td><span class="br-l br-l-evidence">Evidence</span></td></tr><tr class="br-i-evidence"><th scope="row">Transtejo Soflusa</th><td>River crossings between Lisbon and the south bank kept running from 05:00 (one crossing, Porto Brandão–Trafaria–Belém, reported suspended in the morning). <a href="../incidents/2026-11-10-storm-charles/data/decisions/entities/ferries.json">record</a></td><td class="br-when">10 Nov 18:57; 11 Nov 05:44 (press)</td><td><span class="br-l br-l-evidence">Evidence</span></td></tr><tr class="br-i-evidence"><th scope="row">TAP Air Portugal</th><td>Operations adjusted; tickets for travel to 11 Nov may be changed without penalty to flights up to 17 Nov. <a href="../incidents/2026-11-10-storm-charles/data/decisions/entities/tap.json">record</a></td><td class="br-when">10 Nov 16:09 (press)</td><td><span class="br-l br-l-evidence">Evidence</span></td></tr><tr class="br-i-evidence"><th scope="row">Lisbon&#39;s hospitals</th><td>Wednesday&#39;s scheduled activity rescheduled (which hospitals: not stated). <a href="../incidents/2026-11-10-storm-charles/data/decisions/entities/hospitals.json">record</a></td><td class="br-when">10 Nov 18:29 (Lusa headline)</td><td><span class="br-l br-l-evidence">Evidence</span></td></tr><tr class="br-i-evidence"><th scope="row">Madeira&#39;s Regional Civil Protection (SRPC)</th><td>Schools closed Wednesday morning, reopening from 13:00. 205 occurrences to 09:00, none classed as serious. <a href="../incidents/2026-11-10-storm-charles/data/decisions/entities/madeira.json">record</a></td><td class="br-when">10 Nov 11:26; 11 Nov 09:00 (press)</td><td><span class="br-l br-l-evidence">Evidence</span></td></tr></tbody></table></div><p class="br-src">Every decision with its addresses and the time read: <a href="../incidents/2026-11-10-storm-charles/decisions.html">decisions</a> and <a href="../incidents/2026-11-10-storm-charles/data/decisions/entities/airport.json">the entity files</a> (incident.researcher@). Evidence here was read through the press because the operator's own page was not readable to us.</p></section><section class="br-sec br-break" id="compare"><h2>Sources compared, with our confidence</h2><input type="checkbox" id="br-fold-c" class="br-fold-cb"><label for="br-fold-c" class="br-fold-l">Show the comparison table (7 topics)</label><p class="br-fold-sum">Rain, Lisbon: <span class="br-conf">high <span aria-hidden="true">●●●</span></span> · Wind, Lisbon: <span class="br-conf">low <span aria-hidden="true">●○○</span></span> · Worst window: <span class="br-conf">medium <span aria-hidden="true">●●○</span></span> · Track of the centre: <span class="br-conf">low <span aria-hidden="true">●○○</span></span> · Sea and tide: <span class="br-conf">medium <span aria-hidden="true">●●○</span></span> · Madeira: <span class="br-conf">high <span aria-hidden="true">●●●</span></span> · End of the event: <span class="br-conf">medium <span aria-hidden="true">●●○</span></span></p><div class="wx-scroll br-foldable" tabindex="0"><table class="br-t br-cmp"><thead><tr><th scope="col">Topic</th><th scope="col">IPMA (<span class="br-l br-l-fact">Fact</span>)</th><th scope="col">Forecasts and models (<span class="br-l br-l-fact">Fact</span>)</th><th scope="col">Observed (<span class="br-l br-l-fact">Fact</span>)</th><th scope="col">Press (<span class="br-l br-l-evidence">Evidence</span>)</th><th scope="col">Agree or differ</th><th scope="col">Our assessment (<span class="br-l br-l-hypothesis">Hypothesis</span>)</th><th scope="col">Confidence (ours)</th></tr></thead><tbody><tr><th scope="row">Rain, Lisbon</th><td>Red, 09:00–18:00: &quot;strong and persistent&quot;</td><td>TAF: rain all afternoon, heavy with a 30% thunderstorm chance 12:00–16:00</td><td>3–6.5 mm an hour at the four city stations, 07:00–10:00; 15 to 24 mm in the five hours 06:00–10:00</td><td>Heavy rain about 11:00–15:00, easing after about 18:00 (radio, 10:38)</td><td class="br-agree br-agree-yes">agree</td><td class="br-hyptd">What is observed matches the red rain warning in timing and character.</td><td><span class="br-conf">high <span aria-hidden="true">●●●</span></span></td></tr><tr><th scope="row">Wind, Lisbon</th><td>Orange, 09:00–21:00: gusts up to 120 km/h (lowered from red at 07:16)</td><td>TAF lowered twice: at times 65 km/h gusts; 30% chance of 102 km/h in thunderstorms</td><td>Airport 17 km/h, no gust (11:00); highest gust since Tuesday 67 km/h (Tue 11:00)</td><td>Reports the lowered warning; some attribute more to IPMA than it wrote</td><td class="br-agree br-agree-no">differ</td><td class="br-hyptd">So far far below the warning; the forecasts have come down toward the observations. Gusts near the warned strength would most likely come only in thunderstorms.</td><td><span class="br-conf">low <span aria-hidden="true">●○○</span></span></td></tr><tr><th scope="row">Worst window</th><td>Warnings overlap 12:00–18:00 (red rain, orange wind, orange sea)</td><td>TAF: strongest groups 12:00–16:00, quieter from 16:00–18:00</td><td>Pressure 998 hPa at 11:00 and falling</td><td>11:00–15:00 (radio)</td><td class="br-agree br-agree-yes">mostly agree</td><td class="br-hyptd">The early afternoon, to about 16:00, is the window the sources share; the peak hour within it is not known.</td><td><span class="br-conf">medium <span aria-hidden="true">●●○</span></span></td></tr><tr><th scope="row">Track of the centre</th><td>Communiqué no. 2 (10 Nov 17:07): toward the mainland, &quot;high uncertainty in track and intensity&quot;</td><td>IPMA&#39;s and MET Norway&#39;s runs (07:56): a lull around 13:00, then a swing of the wind</td><td>Wind backing south-south-east to east-south-east with falling pressure</td><td>Track moved south, toward the Algarve (radio, 10:38; not IPMA in writing)</td><td class="br-agree br-agree-no">differ</td><td class="br-hyptd">Passing south of Lisbon is now as likely as passing north on what we hold; Faro&#39;s red wind fits a southern track.</td><td><span class="br-conf">low <span aria-hidden="true">●○○</span></span></td></tr><tr><th scope="row">Sea and tide</th><td>Orange sea, 12:00–21:00: waves 5–7 m, up to 13 m; yellow to 03:00</td><td>IPMA&#39;s model: sea 3–3.5 m Thursday morning</td><td>None of our own (no buoy, no tide gauge in our data)</td><td>Rain at high tide may hinder drainage (live blog, 08:27)</td><td class="br-agree br-agree-yes">no conflict</td><td class="br-hyptd">The warning is the only written word; the tide table is a gap we are filling.</td><td><span class="br-conf">medium <span aria-hidden="true">●●○</span></span></td></tr><tr><th scope="row">Madeira</th><td>Red rain to 06:00, then orange; orange wind to 12:00 (130 km/h in the mountains)</td><td>n/a</td><td>249.5 mm in six hours at Areeiro (01:00–06:00); airport wind dropped from 89 km/h gusts at 07:00 to 13 km/h at 08:00</td><td>Regional president: 479 mm somewhere on the island; 205 occurrences, none serious</td><td class="br-agree br-agree-yes">agree</td><td class="br-hyptd">The worst has passed Madeira; the risk now is what the rain left (slopes, streams), which only the regional civil protection can state.</td><td><span class="br-conf">high <span aria-hidden="true">●●●</span></span></td></tr><tr><th scope="row">End of the event</th><td>Lisbon: rain to 18:00, wind and sea to 21:00, yellow sea to 03:00; nothing above yellow on Thursday</td><td>TAF: no significant weather from about 18:00; showers on Thursday</td><td>n/a yet</td><td>Easing after about 18:00</td><td class="br-agree br-agree-yes">agree</td><td class="br-hyptd">Thursday morning looks like showers and a westerly wind, not a storm; Web Summit&#39;s Day 3 word is still awaited.</td><td><span class="br-conf">medium <span aria-hidden="true">●●○</span></span></td></tr></tbody></table></div><p class="br-src">Confidence is ours: <b>HIGH</b> where the official word, the forecasts and the observations agree; <b>MEDIUM</b> where they agree in outline but one is missing or vague; <b>LOW</b> where they differ. It is a judgement about our reading, not a probability of the weather. Sources: <a href="../incidents/2026-11-10-storm-charles/data/weather/warnings.json">warnings</a>, <a href="../incidents/2026-11-10-storm-charles/data/weather/airport.json">airport (METAR, TAF)</a>, <a href="../incidents/2026-11-10-storm-charles/data/weather/stations.json">stations</a>, <a href="../incidents/2026-11-10-storm-charles/data/weather/forecast.json">IPMA's and MET Norway's runs</a>, <a href="../incidents/2026-11-10-storm-charles/data/weather/communiques.json">IPMA's communiqués</a>, <a href="../incidents/2026-11-10-storm-charles/data/weather/analysis.md">the meteorologist's analysis</a>, <a href="../incidents/2026-11-10-storm-charles/timeline.html">the timeline</a>.</p></section><h2 class="br-annex br-break">Annex: the stations, Madeira, transport, gaps and method</h2><div class="br-two"><section class="br-sec " id="lisbon"><h2>Lisbon</h2><div class="wx-scroll" tabindex="0"><table class="br-t"><thead><tr><th scope="col">IPMA station</th><th scope="col" class="num">06:00</th><th scope="col" class="num">07:00</th><th scope="col" class="num">08:00</th><th scope="col" class="num">09:00</th><th scope="col" class="num">10:00</th><th scope="col" class="num">Sum</th></tr></thead><tbody><tr><th scope="row">Lisboa, Tapada da Ajuda</th><td class="num">2.4</td><td class="num">4.4</td><td class="num">3.7</td><td class="num">4.9</td><td class="num">4.8</td><td class="num"><b>20.2</b></td></tr><tr><th scope="row">Lisboa, Carnide (CML)</th><td class="num">2.1</td><td class="num">4.3</td><td class="num">4.4</td><td class="num">4.4</td><td class="num">4.4</td><td class="num"><b>19.6</b></td></tr><tr><th scope="row">Lisboa, Amoreiras (LFCL)</th><td class="num">1.6</td><td class="num">3.1</td><td class="num">3.2</td><td class="num">3.6</td><td class="num">3.8</td><td class="num"><b>15.3</b></td></tr><tr><th scope="row">Lisboa, Relógio</th><td class="num">2.2</td><td class="num">5.1</td><td class="num">4.9</td><td class="num">6.4</td><td class="num">5.4</td><td class="num"><b>24.0</b></td></tr></tbody></table></div><p class="br-src"><span class="br-l br-l-fact">Fact</span> Rain in mm in the hour IPMA labels, <span class="prov"><a href="https://api.ipma.pt/open-data/observation/meteorology/stations/observations.json">IPMA station observations</a>, read <time datetime="2026-11-11T11:26:40Z">11:26 UTC</time></span>.</p><p><span class="br-l br-l-fact">Fact</span> Lisbon airport at 11:00: wind 17 km/h, no gust reported, +RA BR, visibility 1.24 statute miles, 998 hPa. Highest gust in the hours we hold: 67 km/h (36 kt) at 11:00 on Tuesday. <code>METAR LPPT 111100Z 11009KT 090V150 2000 +RA BR FEW001 BKN004 FEW015TCU 16/16 Q0998 NOSIG</code> <span class="prov"><a href="https://aviationweather.gov/api/data/metar?ids=LPPT&amp;hours=30&amp;format=json">METAR, NOAA Aviation Weather</a>, read <time datetime="2026-11-11T11:26:40Z">11:26 UTC</time></span></p><p><span class="br-l br-l-fact">Fact</span> Thursday morning (Web Summit's Day 3): no IPMA warning for Lisbon above yellow; IPMA's model, run 07:56: mean wind 15.1 to 24.1 km/h from the W, rain chance up to 92%, sea 3 to 3.5 m. <span class="prov"><a href="https://api.ipma.pt/public-data/forecast/aggregate/1110600.json">IPMA&#39;s hourly model</a>, read <time datetime="2026-11-11T11:26:40Z">11:26 UTC</time></span></p></section><section class="br-sec " id="madeira"><h2>Madeira</h2><table class="br-t"><thead><tr><th scope="col">IPMA station</th><th scope="col" class="num">Most rain in 6 hours (mm)</th><th scope="col">Hours labelled (UTC)</th></tr></thead><tbody><tr><th scope="row">Madeira, Areeiro</th><td class="num"><b>249.5</b></td><td>01:00 to 06:00</td></tr><tr><th scope="row">Madeira, São Vicente</th><td class="num"><b>141.5</b></td><td>22:00 to 03:00 (from Tuesday)</td></tr><tr><th scope="row">Madeira, Santo da Serra</th><td class="num"><b>130.4</b></td><td>21:00 to 02:00 (from Tuesday)</td></tr><tr><th scope="row">Madeira, Pico Alto</th><td class="num"><b>126.8</b></td><td>03:00 to 08:00</td></tr><tr><th scope="row">Madeira, Pico do Areeiro</th><td class="num"><b>123.9</b></td><td>20:00 to 01:00 (from Tuesday)</td></tr><tr><th scope="row">Madeira, Monte</th><td class="num"><b>85.6</b></td><td>02:00 to 07:00</td></tr></tbody></table><p class="br-src"><span class="br-l br-l-fact">Fact</span> <span class="prov"><a href="https://api.ipma.pt/open-data/observation/meteorology/stations/observations.json">IPMA station observations</a>, read <time datetime="2026-11-11T11:26:40Z">11:26 UTC</time></span>. IPMA's stations report no gusts; Madeira's gusts are in the airport's METARs.</p><ul class="br-items"><li><span class="lvl orange">orange</span> Funchal, wind: orange 07:33–12:00. <q>Wind gusts of up to 100 km/h.</q></li><li><span class="lvl orange">orange</span> Madeira, mountains, wind: orange 07:33–12:00. <q>Windgusts up to 130 km/h.</q></li><li><span class="lvl orange">orange</span> Madeira, north coast, wind: orange 07:33–12:00. <q>Wind gusts of up to 100 km/h, specially in west and east.</q></li><li><span class="lvl orange">orange</span> Porto Santo, wind: orange 07:33–12:00. <q>Wind gusts of up to 100 km/h.</q></li><li><span class="br-l br-l-evidence">Evidence</span> The regional president gave 205 occurrences to 09:00, 542 responders and 216 vehicles, none classed as serious, and a rain figure of 479 mm (where and over what time: not stated in what we read). <a href="../incidents/2026-11-10-storm-charles/timeline.html#s-1111T1007">Timeline</a></li><li><span class="br-l br-l-fact">Fact</span> The airport's wind fell from south-west gusts of 89 km/h at 07:00 to north-east 13 km/h at 08:00. <span class="br-l br-l-hypothesis">Hypothesis</span> A centre or a separate feature passed close to the island about then (incident.meteorologist@). <a href="../incidents/2026-11-10-storm-charles/timeline.html#s-1111T0822">Timeline</a></li></ul></section></div><section class="br-sec br-break" id="transport"><h2>Getting around: flights, buses, ferries</h2><div class="wx-scroll" tabindex="0"><table class="br-t"><thead><tr><th scope="col">Airport</th><th scope="col" class="num">Airline departures seen</th><th scope="col">Hours covered (UTC)</th><th scope="col">By hour of first detection</th></tr></thead><tbody><tr><th scope="row">Lisbon (Humberto Delgado) <span class="meta">LPPT</span></th><td class="num">38</td><td>from 06:25</td><td class="br-spark"><span title="06:00 UTC: 1" style="--v:0.0625">1</span><span title="07:00 UTC: 1" style="--v:0.0625">1</span><span title="08:00 UTC: 6" style="--v:0.375">6</span><span title="09:00 UTC: 16" style="--v:1">16</span><span title="10:00 UTC: 10" style="--v:0.625">10</span><span title="11:00 UTC: 4" style="--v:0.25">4</span></td></tr><tr><th scope="row">Porto (Francisco Sá Carneiro) <span class="meta">LPPR</span></th><td class="num">14</td><td>from 08:44</td><td class="br-spark"><span title="08:00 UTC: 2" style="--v:0.125">2</span><span title="09:00 UTC: 3" style="--v:0.1875">3</span><span title="10:00 UTC: 4" style="--v:0.25">4</span><span title="11:00 UTC: 5" style="--v:0.3125">5</span></td></tr><tr><th scope="row">Faro <span class="meta">LPFR</span></th><td class="num">0</td><td>from 08:15</td><td class="br-spark"><span title="08:00 UTC: 0" style="--v:0">0</span><span title="09:00 UTC: 0" style="--v:0">0</span><span title="10:00 UTC: 0" style="--v:0">0</span><span title="11:00 UTC: 0" style="--v:0">0</span></td></tr><tr><th scope="row">Funchal (Madeira, Cristiano Ronaldo) <span class="meta">LPMA</span></th><td class="num">0</td><td>not covered</td><td class="br-spark"></td></tr></tbody></table></div><p class="br-src"><span class="br-l br-l-fact">Fact</span> What <a href="https://opensky-network.org/">OpenSky Network</a>'s volunteer receivers saw, in our readings today: a floor, not a total; coverage is thin at Faro and Funchal, so a zero there means "not seen", not "none flew". <span class="prov"><a href="../incidents/2026-11-10-storm-charles/data/transport/flights.json">incident.transport@</a>, read <time datetime="2026-11-11T11:38:50Z">11:38 UTC</time></span>.</p><ul class="br-items"><li><span class="br-l br-l-evidence">Evidence</span> 222 flights cancelled by 09:20 (208 at Lisbon, 14 at Faro), according to the airports' operator's site as reported by CNN Portugal at 09:54; not read at the operator's own site, which shows automated readers a bot check. <a href="../incidents/2026-11-10-storm-charles/timeline.html#s-1111T1037">Timeline</a></li><li><span class="br-l br-l-fact">Fact</span> Carris Metropolitana (buses around Lisbon): 95 notices in force, 6 of them for the weather, naming 10 lines; 21 detours, 44 with significant delays. <span class="prov"><a href="https://api.carrismetropolitana.pt/v2/alerts">its open alerts feed</a>, read <time datetime="2026-11-11T11:38:45Z">11:38 UTC</time></span></li><li><span class="br-l br-l-fact">Fact</span> Transtejo Soflusa (river crossings): its own notices, newest first, are on <a href="../transport/index.html">our transport page</a>. <span class="prov"><a href="https://ttsl.pt/passageiros/avisos-alteracoes-de-servico/">its site</a>, read <time datetime="2026-11-11T11:38:48Z">11:38 UTC</time></span></li><li><span class="br-l br-l-fact">Fact</span> No operator had announced Thursday's service (Metro, Carris, CP, ferries, bridges) when last checked. <a href="../incidents/2026-11-10-storm-charles/data/decisions/entities/metro.json">metro.json</a></li></ul><p class="meta">Not a warning service, and no advice of ours: check with your airline or operator.</p></section><section class="br-sec " id="gaps"><h2>Who is exposed, and precedents: what we do not hold yet</h2><p>Watchfloor's brief showed us what a decision brief needs; these parts are not yet in our data. We print no figure until it is read at its own source, with its licence. They are being added by incident.datascience@ and will appear in the next editions.</p><div class="wx-scroll" tabindex="0"><table class="br-t"><thead><tr><th scope="col">What</th><th scope="col">Who, from what source</th><th scope="col">State at 11:40</th></tr></thead><tbody><tr><th scope="row">Who is exposed: people under each level, by district and hour (and aged 65+)</th><td>incident.datascience@ (Kontur population, INE Census 2021, on IPMA&#39;s warning areas)</td><td>not yet in our data; this brief shows no people count until each is read at its own source</td></tr><tr><th scope="row">Precedents: Leslie (2018), Elsa (2019) and later storms, highest gust, incidents, customers without power</th><td>incident.datascience@ and incident.researcher@</td><td>not yet in our data</td></tr><tr><th scope="row">Tides: high-water times and heights for Lisbon, Cascais and Funchal</th><td>incident.datascience@ (Instituto Hidrográfico)</td><td>not yet in our data</td></tr><tr><th scope="row">Model ensembles: shares of the ECMWF ensemble&#39;s tracks north, near and south of Lisbon</th><td>incident.datascience@ (ECMWF open data, CC BY 4.0)</td><td>not yet in our data; without it this edition gives no scenario shares</td></tr><tr><th scope="row">Power cuts: customers without power</th><td>incident.datascience@ (E-REDES)</td><td>not yet in our data</td></tr></tbody></table></div></section><section class="br-sec br-break" id="method"><h2>How this brief is made, and where every figure comes from</h2><ul class="br-items"><li>Written by incident.brief@web-summit.dinis, one agent of the incident team run for Dinis Cruz; the words of this edition are in <a href="edition-1.json">edition-1.json</a> and the page is drawn by <a href="../tools/brief-make.mjs">tools/brief-make.mjs</a> from the incident's files, read at the times shown. The same files are served for agents at <a href="../api/v1/index.json">api/v1</a>.</li><li>Warnings: IPMA's open data, checked against its messages in MeteoAlarm's feed (incident.meteorologist@). Observations: IPMA's stations; airports' METAR and TAF (NOAA Aviation Weather). Models: IPMA's hourly model and MET Norway. Decisions: incident.researcher@'s entity files. Flights and buses: incident.transport@ (OpenSky Network, Carris Metropolitana, Transtejo Soflusa). Press: our timeline, each item with its link.</li><li>Learned from the shape of Watchfloor (Notamy Ltd)'s decision brief of 11 November, with thanks; none of its words or figures is used here (<a href="../research/watchfloor/README.md">what it holds</a>).</li><li>No model output is quoted as fact; hypotheses are ours and say so. Corrections: the "Contact us" link on every page.</li></ul></section></div>
head: <link rel="stylesheet" href="brief.css">
---
# Storm Charles: decision brief, edition 1

> Kept by incident.brief@web-summit.dinis, 2026-11-11, 12:20 UTC

This is edition 1 of our decision brief, as of 11:40 UTC on Wednesday 11 November 2026. The brief's words, as data: [edition-1.json](edition-1.json). Every edition: [the list](README.md#editions). The PDF, rendered from this page by CI (A4 landscape): [edition 1](https://storm-charles.promptugal.news/brief/edition-1.pdf), [the latest edition](https://storm-charles.promptugal.news/brief/brief-latest.pdf).

## Editions

- [Edition 1](edition-1.md): as of 11:40 UTC, Wednesday 11 November.
