{"id":7309,"date":"2026-05-06T08:00:48","date_gmt":"2026-05-06T01:00:48","guid":{"rendered":"https:\/\/bhayacruises.com\/blog\/?p=7309"},"modified":"2026-08-20T09:39:24","modified_gmt":"2026-08-20T02:39:24","slug":"meteo-baie-dhalong-et-meilleure-periode-pour-visiter","status":"publish","type":"post","link":"https:\/\/bhayacruises.com\/blog\/fr\/meteo-baie-dhalong-et-meilleure-periode-pour-visiter\/","title":{"rendered":"[2026] M\u00e9t\u00e9o \u00e0 la baie d&#8217;Halong et meilleure p\u00e9riode pour la visiter"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_86 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #003458;color:#003458\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #003458;color:#003458\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/bhayacruises.com\/blog\/fr\/meteo-baie-dhalong-et-meilleure-periode-pour-visiter\/#Previsions_meteo_pour_14_jours_a_Halong_Bay\" >Pr\u00e9visions m\u00e9t\u00e9o pour 14 jours \u00e0 Halong Bay<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/bhayacruises.com\/blog\/fr\/meteo-baie-dhalong-et-meilleure-periode-pour-visiter\/#Apercu_meteo_de_la_baie_de_Halong\" >Aper\u00e7u m\u00e9t\u00e9o de la baie de Halong<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/bhayacruises.com\/blog\/fr\/meteo-baie-dhalong-et-meilleure-periode-pour-visiter\/#Printemps_mars%E2%80%93avril\" >Printemps (mars\u2013avril)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/bhayacruises.com\/blog\/fr\/meteo-baie-dhalong-et-meilleure-periode-pour-visiter\/#Ete_mai%E2%80%93septembre\" >\u00c9t\u00e9 (mai\u2013septembre)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/bhayacruises.com\/blog\/fr\/meteo-baie-dhalong-et-meilleure-periode-pour-visiter\/#Automne_octobre%E2%80%93novembre\" >Automne (octobre\u2013novembre)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/bhayacruises.com\/blog\/fr\/meteo-baie-dhalong-et-meilleure-periode-pour-visiter\/#Hiver_decembre%E2%80%93fevrier\" >Hiver (d\u00e9cembre\u2013f\u00e9vrier)<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/bhayacruises.com\/blog\/fr\/meteo-baie-dhalong-et-meilleure-periode-pour-visiter\/#Meilleure_periode_pour_visiter_la_baie_de_Halong_en_2026\" >Meilleure p\u00e9riode pour visiter la baie de Halong en 2026<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/bhayacruises.com\/blog\/fr\/meteo-baie-dhalong-et-meilleure-periode-pour-visiter\/#Haute_saison\" >Haute saison<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/bhayacruises.com\/blog\/fr\/meteo-baie-dhalong-et-meilleure-periode-pour-visiter\/#Intersaison\" >Intersaison<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/bhayacruises.com\/blog\/fr\/meteo-baie-dhalong-et-meilleure-periode-pour-visiter\/#Instantane_mois_par_mois_de_la_meteo_de_Halong_Bay\" >Instantan\u00e9 mois par mois de la m\u00e9t\u00e9o de Halong Bay<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/bhayacruises.com\/blog\/fr\/meteo-baie-dhalong-et-meilleure-periode-pour-visiter\/#_monthsidx_%E2%80%93_titlesidx\" >' + months[idx] + ' \u2013 ' + titles[idx] + '<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/bhayacruises.com\/blog\/fr\/meteo-baie-dhalong-et-meilleure-periode-pour-visiter\/#Meteo_Securite_et_Annulations_de_Croisiere\" >M\u00e9t\u00e9o, S\u00e9curit\u00e9 et Annulations de Croisi\u00e8re<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/bhayacruises.com\/blog\/fr\/meteo-baie-dhalong-et-meilleure-periode-pour-visiter\/#Adapter_la_meteo_aux_itineraires_et_experiences_de_Bhaya_Cruises\" >Adapter la m\u00e9t\u00e9o aux itin\u00e9raires et exp\u00e9riences de Bhaya Cruises<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/bhayacruises.com\/blog\/fr\/meteo-baie-dhalong-et-meilleure-periode-pour-visiter\/#FAQ\" >FAQ<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/bhayacruises.com\/blog\/fr\/meteo-baie-dhalong-et-meilleure-periode-pour-visiter\/#Y_a-t-il_une_saison_des_pluies_a_Halong_Bay_et_comment_cela_affecte-t-il_les_croisieres\" >Y a-t-il une saison des pluies \u00e0 Halong Bay et comment cela affecte-t-il les croisi\u00e8res ?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/bhayacruises.com\/blog\/fr\/meteo-baie-dhalong-et-meilleure-periode-pour-visiter\/#Est-ce_que_ca_vaut_le_coup_de_visiter_Halong_Bay_en_hiver\" >Est-ce que \u00e7a vaut le coup de visiter Halong Bay en hiver ?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/bhayacruises.com\/blog\/fr\/meteo-baie-dhalong-et-meilleure-periode-pour-visiter\/#A_quelle_frequence_les_croisieres_sont-elles_annulees_a_cause_des_tempetes\" >\u00c0 quelle fr\u00e9quence les croisi\u00e8res sont-elles annul\u00e9es \u00e0 cause des temp\u00eates ?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/bhayacruises.com\/blog\/fr\/meteo-baie-dhalong-et-meilleure-periode-pour-visiter\/#Quel_mois_offre_le_meilleur_equilibre_meteo_et_valeur\" >Quel mois offre le meilleur \u00e9quilibre m\u00e9t\u00e9o et valeur ?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/bhayacruises.com\/blog\/fr\/meteo-baie-dhalong-et-meilleure-periode-pour-visiter\/#Le_temps_de_Halong_Bay_est-il_similaire_a_celui_de_Hanoi\" >Le temps de Halong Bay est-il similaire \u00e0 celui de Hanoi ?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/bhayacruises.com\/blog\/fr\/meteo-baie-dhalong-et-meilleure-periode-pour-visiter\/#Y_a-t-il_des_evenements_speciaux_ou_des_jours_feries_qui_affectent_les_croisieres\" >Y a-t-il des \u00e9v\u00e9nements sp\u00e9ciaux ou des jours f\u00e9ri\u00e9s qui affectent les croisi\u00e8res ?<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<div id=\"bsf_rt_marker\"><\/div><!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n<meta charset=\"UTF-8\">\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n<title>Ha Long Bay \u2013 Weather Widget<\/title>\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Outfit:wght@300;400;500;600;700;800&display=swap\" rel=\"stylesheet\">\r\n<style>\r\n*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\r\n\r\n\/* \u2500\u2500 BASE: widget sits inline with page content \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\r\n.wx-wrap {\r\n  font-family: 'Outfit', sans-serif;\r\n  width: 100%;\r\n  margin-bottom: 28px; \/* spacing below widget before page text *\/\r\n  animation: wxIn .45s cubic-bezier(.22,1,.36,1) both;\r\n}\r\n\r\n@keyframes wxIn {\r\n  from { opacity:0; transform:translateY(12px); }\r\n  to   { opacity:1; transform:translateY(0); }\r\n}\r\n\r\n\/* \u2500\u2500 CARD: full width, 3 columns \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\r\n.wx-card {\r\n  display: grid;\r\n  \/* col1: today temp+cond | col2: stats | col3: tomorrow *\/\r\n  grid-template-columns: 1fr 1px 1.05fr 1px 1fr;\r\n  width: 100%;\r\n  min-height: 160px;\r\n  border-radius: 16px;\r\n  overflow: hidden;\r\n  box-shadow:\r\n    0 8px 32px rgba(0,0,0,.35),\r\n    0 2px 6px rgba(0,0,0,.2),\r\n    inset 0 1px 0 rgba(255,255,255,.05);\r\n}\r\n\r\n\/* \u2500\u2500 TODAY (col 1) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\r\n.wx-today {\r\n  background: linear-gradient(135deg, #1557B0 0%, #1A72CF 50%, #1E8FE8 100%);\r\n  padding: 20px 22px 18px;\r\n  display: flex;\r\n  flex-direction: column;\r\n  justify-content: space-between;\r\n  position: relative;\r\n  overflow: hidden;\r\n}\r\n.wx-today::after {\r\n  content: '';\r\n  position: absolute;\r\n  top: -60px; right: -50px;\r\n  width: 220px; height: 220px;\r\n  border-radius: 50%;\r\n  background: radial-gradient(circle, rgba(255,255,255,.12) 0%, transparent 65%);\r\n  pointer-events: none;\r\n}\r\n\r\n.wx-top-row {\r\n  display: flex;\r\n  justify-content: space-between;\r\n  align-items: flex-start;\r\n}\r\n\r\n.wx-date {\r\n  font-size: .72rem;\r\n  font-weight: 500;\r\n  color: rgba(255,255,255,.7);\r\n  letter-spacing: .02em;\r\n  line-height: 1.65;\r\n}\r\n\r\n.wx-icon-wrap {\r\n  filter: drop-shadow(0 3px 8px rgba(0,0,0,.3));\r\n  flex-shrink: 0;\r\n}\r\n\r\n.wx-bottom-row { display: flex; flex-direction: column; gap: 2px; }\r\n\r\n.wx-temp {\r\n  font-size: 3rem;\r\n  font-weight: 800;\r\n  color: #fff;\r\n  line-height: 1;\r\n  letter-spacing: -.03em;\r\n}\r\n.wx-temp sup {\r\n  font-size: 1.4rem;\r\n  font-weight: 600;\r\n  vertical-align: top;\r\n  margin-top: 7px;\r\n  display: inline-block;\r\n}\r\n\r\n.wx-cond {\r\n  font-size: .82rem;\r\n  font-weight: 600;\r\n  color: rgba(255,255,255,.92);\r\n  margin-top: 4px;\r\n}\r\n.wx-feel {\r\n  font-size: .73rem;\r\n  color: rgba(255,255,255,.58);\r\n}\r\n\r\n\/* \u2500\u2500 STATS (col 3) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\r\n.wx-stats {\r\n  background: linear-gradient(135deg, #1761C2 0%, #1A80D8 100%);\r\n  padding: 0 20px;\r\n  display: flex;\r\n  flex-direction: column;\r\n  justify-content: center;\r\n  gap: 0;\r\n}\r\n\r\n.wx-stat-row {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n  padding: 9px 0;\r\n  border-bottom: 1px solid rgba(255,255,255,.1);\r\n}\r\n.wx-stat-row:last-child { border-bottom: none; }\r\n\r\n.wx-stat-left {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 10px;\r\n}\r\n\r\n.wx-stat-label {\r\n  font-size: .75rem;\r\n  font-weight: 500;\r\n  color: rgba(255,255,255,.72);\r\n}\r\n\r\n.wx-stat-val {\r\n  font-size: .78rem;\r\n  font-weight: 700;\r\n  color: #fff;\r\n  letter-spacing: .01em;\r\n}\r\n\r\n\/* \u2500\u2500 DIVIDERS \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\r\n.wx-sep {\r\n  background: rgba(255,255,255,.08);\r\n  width: 1px;\r\n}\r\n.wx-sep-r {\r\n  \/* divider between stats and tomorrow *\/\r\n  background: rgba(0,0,0,.2);\r\n}\r\n\r\n\/* \u2500\u2500 TOMORROW (col 5) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\r\n.wx-tmr {\r\n  background: linear-gradient(145deg, #0D1827 0%, #162236 100%);\r\n  padding: 20px 22px 18px;\r\n  display: flex;\r\n  flex-direction: column;\r\n  justify-content: space-between;\r\n  position: relative;\r\n  overflow: hidden;\r\n}\r\n.wx-tmr::before {\r\n  content: '';\r\n  position: absolute;\r\n  bottom: -40px; right: -40px;\r\n  width: 160px; height: 160px;\r\n  border-radius: 50%;\r\n  background: radial-gradient(circle, rgba(30,143,232,.09) 0%, transparent 70%);\r\n  pointer-events: none;\r\n}\r\n\r\n.wx-tmr-label {\r\n  font-size: .66rem;\r\n  font-weight: 700;\r\n  letter-spacing: .13em;\r\n  text-transform: uppercase;\r\n  color: rgba(255,255,255,.3);\r\n}\r\n\r\n.wx-tmr-main {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 10px;\r\n}\r\n.wx-tmr-icon { filter: drop-shadow(0 2px 6px rgba(0,0,0,.4)); }\r\n\r\n.wx-tmr-temp {\r\n  font-size: 2.6rem;\r\n  font-weight: 800;\r\n  color: #fff;\r\n  line-height: 1;\r\n  letter-spacing: -.03em;\r\n}\r\n.wx-tmr-temp sup {\r\n  font-size: 1.2rem;\r\n  font-weight: 600;\r\n  vertical-align: top;\r\n  margin-top: 6px;\r\n  display: inline-block;\r\n}\r\n\r\n.wx-tmr-foot { display: flex; flex-direction: column; gap: 3px; }\r\n.wx-tmr-cond {\r\n  font-size: .76rem;\r\n  font-weight: 600;\r\n  color: rgba(255,255,255,.65);\r\n}\r\n.wx-tmr-range { font-size: .68rem; color: rgba(255,255,255,.3); }\r\n.wx-tmr-rain  { font-size: .68rem; color: rgba(100,185,255,.6); }\r\n\r\n\/* \u2500\u2500 ERROR \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\r\n.wx-error {\r\n  width: 100%;\r\n  padding: 28px;\r\n  background: #0D1827;\r\n  border-radius: 16px;\r\n  text-align: center;\r\n  color: rgba(255,255,255,.4);\r\n  font-size: .88rem;\r\n  font-family: 'Outfit', sans-serif;\r\n}\r\n\r\n\/* \u2500\u2500 RESPONSIVE: mobile stacks vertically \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 *\/\r\n@media (max-width: 600px) {\r\n  .wx-card {\r\n    grid-template-columns: 1fr;\r\n    grid-template-rows: auto;\r\n    min-height: unset;\r\n    border-radius: 14px;\r\n  }\r\n\r\n  \/* hide vertical dividers on mobile *\/\r\n  .wx-sep { display: none; }\r\n\r\n  .wx-today {\r\n    padding: 18px 18px 16px;\r\n    min-height: 140px;\r\n  }\r\n\r\n  \/* stats become a 2-column grid on mobile *\/\r\n  .wx-stats {\r\n    flex-direction: row;\r\n    flex-wrap: wrap;\r\n    padding: 12px 18px;\r\n    gap: 0;\r\n    background: linear-gradient(135deg, #1557B0 0%, #1873D0 100%);\r\n    border-top: 1px solid rgba(255,255,255,.08);\r\n    border-bottom: 1px solid rgba(255,255,255,.08);\r\n  }\r\n  .wx-stat-row {\r\n    flex-basis: 50%;\r\n    flex-direction: column;\r\n    align-items: flex-start;\r\n    border-bottom: none;\r\n    padding: 8px 0;\r\n    gap: 3px;\r\n  }\r\n  .wx-stat-row:nth-child(odd) { padding-right: 12px; }\r\n  .wx-stat-val { font-size: .82rem; }\r\n\r\n  .wx-tmr {\r\n    padding: 18px 18px 16px;\r\n    border-top: none;\r\n    min-height: 120px;\r\n    background: linear-gradient(145deg, #101f35 0%, #162236 100%);\r\n  }\r\n\r\n  .wx-temp { font-size: 2.6rem; }\r\n}\r\n<\/style>\r\n<\/head>\r\n<body>\r\n\r\n\r\n<div class=\"wx-wrap\">\r\n  <div class=\"wx-card\">\r\n\r\n    <!-- COL 1: TODAY -->\r\n    <div class=\"wx-today\">\r\n      <div class=\"wx-top-row\">\r\n        <div class=\"wx-date\">\r\n          Today 20\/08\/2026<br>\r\n          2:52 PM        <\/div>\r\n        <div class=\"wx-icon-wrap\">\r\n          <svg width='50' height='50' viewBox='0 0 48 48' xmlns='http:\/\/www.w3.org\/2000\/svg'><ellipse cx='26' cy='18' rx='13' ry='9' fill='rgba(255,255,255,.6)'\/>\r\n            <rect x='9' y='16' width='30' height='12' rx='6' fill='rgba(255,255,255,.82)'\/>\r\n            <polygon points='26,30 20,41 24,41 22,48 31,34 27,34 30,30' fill='rgba(255,255,255,.9)'\/><\/svg>        <\/div>\r\n      <\/div>\r\n      <div class=\"wx-bottom-row\">\r\n        <div class=\"wx-temp\">30<sup>\u00b0<\/sup><\/div>\r\n        <div class=\"wx-cond\">Thunderstorm<\/div>\r\n        <div class=\"wx-feel\">Feels like 36\u00b0C<\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- DIVIDER -->\r\n    <div class=\"wx-sep\"><\/div>\r\n\r\n    <!-- COL 2: STATS -->\r\n    <div class=\"wx-stats\">\r\n      <div class=\"wx-stat-row\">\r\n        <div class=\"wx-stat-left\">\r\n          <svg width='22' height='22' viewBox='0 0 24 24' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'>\r\n            <path d='M12 2C12 2 5 10 5 15a7 7 0 0 0 14 0C19 10 12 2 12 2z' stroke='rgba(255,255,255,.75)' stroke-width='1.6' stroke-linejoin='round' fill='none'\/>\r\n        <\/svg>          <span class=\"wx-stat-label\">Humidity<\/span>\r\n        <\/div>\r\n        <span class=\"wx-stat-val\">84%<\/span>\r\n      <\/div>\r\n      <div class=\"wx-stat-row\">\r\n        <div class=\"wx-stat-left\">\r\n          <svg width='22' height='22' viewBox='0 0 24 24' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'>\r\n            <path d='M3 8h11a3 3 0 1 0-3-3' stroke='rgba(255,255,255,.75)' stroke-width='1.6' stroke-linecap='round'\/>\r\n            <path d='M3 12h15a3 3 0 1 1-3 3' stroke='rgba(255,255,255,.75)' stroke-width='1.6' stroke-linecap='round'\/>\r\n            <path d='M3 16h7' stroke='rgba(255,255,255,.75)' stroke-width='1.6' stroke-linecap='round'\/>\r\n        <\/svg>          <span class=\"wx-stat-label\">Wind<\/span>\r\n        <\/div>\r\n        <span class=\"wx-stat-val\">13.8 km\/h<\/span>\r\n      <\/div>\r\n      <div class=\"wx-stat-row\">\r\n        <div class=\"wx-stat-left\">\r\n          <svg width='22' height='22' viewBox='0 0 24 24' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'>\r\n            <path d='M12 2v3M4.22 7.22l2.12 2.12M2 14h3M19 14h3M17.66 9.34l2.12-2.12' stroke='rgba(255,255,255,.75)' stroke-width='1.6' stroke-linecap='round'\/>\r\n            <path d='M5 14a7 7 0 0 1 14 0' stroke='rgba(255,255,255,.75)' stroke-width='1.6' stroke-linecap='round' fill='none'\/>\r\n            <line x1='2' y1='18' x2='22' y2='18' stroke='rgba(255,255,255,.4)' stroke-width='1.4' stroke-linecap='round'\/>\r\n            <polyline points='9,21 12,18 15,21' stroke='rgba(255,255,255,.75)' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round' fill='none'\/>\r\n        <\/svg>          <span class=\"wx-stat-label\">Sunrise<\/span>\r\n        <\/div>\r\n        <span class=\"wx-stat-val\">05:31<\/span>\r\n      <\/div>\r\n      <div class=\"wx-stat-row\">\r\n        <div class=\"wx-stat-left\">\r\n          <svg width='22' height='22' viewBox='0 0 24 24' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'>\r\n            <path d='M12 2v3M4.22 7.22l2.12 2.12M2 14h3M19 14h3M17.66 9.34l2.12-2.12' stroke='rgba(255,255,255,.75)' stroke-width='1.6' stroke-linecap='round'\/>\r\n            <path d='M5 14a7 7 0 0 1 14 0' stroke='rgba(255,255,255,.75)' stroke-width='1.6' stroke-linecap='round' fill='none'\/>\r\n            <line x1='2' y1='18' x2='22' y2='18' stroke='rgba(255,255,255,.4)' stroke-width='1.4' stroke-linecap='round'\/>\r\n            <polyline points='9,18 12,21 15,18' stroke='rgba(255,255,255,.75)' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round' fill='none'\/>\r\n        <\/svg>          <span class=\"wx-stat-label\">Sunset<\/span>\r\n        <\/div>\r\n        <span class=\"wx-stat-val\">18:17<\/span>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- DIVIDER -->\r\n    <div class=\"wx-sep wx-sep-r\"><\/div>\r\n\r\n    <!-- COL 3: TOMORROW -->\r\n    <div class=\"wx-tmr\">\r\n      <div class=\"wx-tmr-label\">Tomorrow<\/div>\r\n      <div class=\"wx-tmr-main\">\r\n        <div class=\"wx-tmr-icon\"><svg width='46' height='46' viewBox='0 0 48 48' xmlns='http:\/\/www.w3.org\/2000\/svg'><ellipse cx='26' cy='18' rx='13' ry='9' fill='#93C5FD'\/>\r\n            <rect x='9' y='16' width='30' height='12' rx='6' fill='#60A5FA'\/>\r\n            <polygon points='26,30 20,41 24,41 22,48 31,34 27,34 30,30' fill='#FCD34D'\/><\/svg><\/div>\r\n        <div class=\"wx-tmr-temp\">27<sup>\u00b0<\/sup><\/div>\r\n      <\/div>\r\n      <div class=\"wx-tmr-foot\">\r\n        <div class=\"wx-tmr-cond\">Thunderstorm<\/div>\r\n        <div class=\"wx-tmr-range\">\u219127\u00b0 &nbsp;\u219326\u00b0<\/div>\r\n                <div class=\"wx-tmr-rain\">\ud83d\udca7 100% chance of rain<\/div>\r\n              <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/div>\r\n\r\n<\/body>\r\n<\/html>\n<p>La baie de Halong est inscrite au patrimoine mondial de l\u2019UNESCO, fa\u00e7onn\u00e9e par des karsts calcaires, des eaux calmes et un rythme de quatre saisons distinctes. Contrairement aux destinations avec une fen\u00eatre de voyage \u00e9troite, la baie de Halong propose des croisi\u00e8res toute l\u2019ann\u00e9e. Chaque saison apporte une ambiance diff\u00e9rente \u2014 la brume flottant sur les eaux hivernales, la verdure fra\u00eeche au printemps, la mer chaude en \u00e9t\u00e9, et un ciel d\u00e9gag\u00e9 en automne. L\u2019exp\u00e9rience \u00e9volue, mais la baie reste accessible chaque mois de 2026.<\/p>\n<p>Comprendre la m\u00e9t\u00e9o de Halong Bay n\u2019est pas un d\u00e9tail \u2014 c\u2019est la cl\u00e9 pour bien planifier. La m\u00e9t\u00e9o influence plus que le confort. Cela influence la visibilit\u00e9, les conditions de la mer, les itin\u00e9raires de croisi\u00e8re, et m\u00eame les prix. Une journ\u00e9e d\u2019automne claire offre de longues vues sur la baie, tandis que l\u2019\u00e9t\u00e9 apporte de l\u2019eau chaude pour la baignade mais un risque accru d\u2019orages. L\u2019hiver peut sembler frais, mais il offre des decks calmes et un rythme plus lent. Ces habitudes influencent le nombre de foule, les budgets, ainsi que le risque faible mais r\u00e9el d\u2019ajustements ou d\u2019annulations de croisi\u00e8re.<\/p>\n<p>Vous aurez une vue d\u00e9gag\u00e9e de la baie de Halong par saison, soutenue par un aper\u00e7u mensuel pour 2026. Vous comprendrez quand les temp\u00eates sont les plus probables et comment les op\u00e9rateurs de croisi\u00e8re r\u00e9agissent. Vous verrez quels mois correspondent \u00e0 vos priorit\u00e9s, que ce soit un temps calme, des prix plus bas ou moins de monde. Enfin, vous d\u00e9couvrirez quelle croisi\u00e8re Bhaya \u2014 Classic, The Au Co, Legend ou Soul \u2014 convient le mieux \u00e0 chaque p\u00e9riode.<\/p>\n<p>Avec le bon timing, Halong Bay devient bien plus qu\u2019une destination. Cela devient un voyage fa\u00e7onn\u00e9 par la m\u00e9t\u00e9o, le rythme et le but.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Previsions_meteo_pour_14_jours_a_Halong_Bay\"><\/span><strong>Pr\u00e9visions m\u00e9t\u00e9o pour 14 jours \u00e0 Halong Bay<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<!DOCTYPE html>\r\n<html lang=\"vi\">\r\n<head>\r\n<meta charset=\"UTF-8\">\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n<title>14-Day Weather Forecast \u2013 Ha Long Bay<\/title>\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Be+Vietnam+Pro:wght@300;400;500;600;700&family=Playfair+Display:wght@700&display=swap\" rel=\"stylesheet\">\r\n<style>\r\n  \/* \u2500\u2500 RESET & BASE \u2500\u2500 *\/\r\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\r\n\r\n  :root {\r\n    --sea-dark:    #0B2447;\r\n    --sea-mid:     #19376D;\r\n    --sea-light:   #1A6FA8;\r\n    --sky-blue:    #3B9DD2;\r\n    --accent:      #56CFE1;\r\n    --accent2:     #F59E0B;\r\n    --warn-bg:     #FFF7ED;\r\n    --warn-border: #F97316;\r\n    --warn-text:   #7C2D12;\r\n    --text-main:   #1E2D3D;\r\n    --text-muted:  #64748B;\r\n    --row-bg:      #FFFFFF;\r\n    --row-hover:   #F0F7FF;\r\n    --border:      #E2ECF4;\r\n    --radius:      14px;\r\n    --shadow:      0 4px 24px rgba(11,36,71,.10);\r\n  }\r\n\r\n  body {\r\n    font-family: 'Be Vietnam Pro', sans-serif;\r\n    background: linear-gradient(160deg, #E9F4FB 0%, #F0F8FF 60%, #EBF5FB 100%);\r\n    min-height: 100vh;\r\n    color: var(--text-main);\r\n    padding: 32px 16px 64px;\r\n  }\r\n\r\n  \/* \u2500\u2500 WRAPPER \u2500\u2500 *\/\r\n  .weather-wrap {\r\n    max-width: 860px;\r\n    margin: 0 auto;\r\n  }\r\n\r\n  \/* \u2500\u2500 ALERT BOX \u2500\u2500 *\/\r\n  .alert-box {\r\n    background: var(--warn-bg);\r\n    border: 1.5px solid var(--warn-border);\r\n    border-radius: var(--radius);\r\n    padding: 16px 20px;\r\n    margin-top: 22px;\r\n    margin-bottom: 0;\r\n    display: flex;\r\n    gap: 12px;\r\n    align-items: flex-start;\r\n    box-shadow: 0 2px 12px rgba(249,115,22,.08);\r\n  }\r\n  .alert-icon {\r\n    font-size: 1.4rem;\r\n    flex-shrink: 0;\r\n    margin-top: 2px;\r\n  }\r\n  .alert-content .alert-title {\r\n    font-size: .78rem;\r\n    font-weight: 700;\r\n    text-transform: uppercase;\r\n    letter-spacing: .08em;\r\n    color: var(--warn-border);\r\n    margin-bottom: 6px;\r\n  }\r\n  .alert-content .alert-body {\r\n    font-size: .9rem;\r\n    color: var(--warn-text);\r\n    line-height: 1.7;\r\n  }\r\n\r\n  \/* \u2500\u2500 CARD \u2500\u2500 *\/\r\n  .forecast-card {\r\n    background: #fff;\r\n    border-radius: var(--radius);\r\n    box-shadow: var(--shadow);\r\n    overflow: hidden;\r\n    border: 1px solid var(--border);\r\n  }\r\n\r\n  \/* \u2500\u2500 TABLE HEADER \u2500\u2500 *\/\r\n  .forecast-thead {\r\n    display: grid;\r\n    grid-template-columns: 120px 80px 1fr 90px 110px 36px;\r\n    gap: 0;\r\n    background: linear-gradient(90deg, var(--sea-dark), var(--sea-mid));\r\n    color: #fff;\r\n    font-size: .72rem;\r\n    font-weight: 600;\r\n    letter-spacing: .06em;\r\n    text-transform: uppercase;\r\n    padding: 10px 20px;\r\n    align-items: center;\r\n  }\r\n  .forecast-thead > span:not(:first-child) { text-align: center; }\r\n  .forecast-thead > span:last-child { visibility: hidden; }\r\n\r\n  \/* \u2500\u2500 FORECAST ROW \u2500\u2500 *\/\r\n  .forecast-row {\r\n    display: grid;\r\n    grid-template-columns: 120px 80px 1fr 90px 110px 36px;\r\n    gap: 0;\r\n    padding: 13px 20px;\r\n    align-items: center;\r\n    border-bottom: 1px solid var(--border);\r\n    background: var(--row-bg);\r\n    cursor: pointer;\r\n    transition: background .15s, transform .12s;\r\n    position: relative;\r\n  }\r\n  .forecast-row:last-child { border-bottom: none; }\r\n  .forecast-row:hover { background: var(--row-hover); transform: translateX(2px); }\r\n  .forecast-row.today-row {\r\n    background: linear-gradient(90deg, #EFF8FF, #F8FCFF);\r\n    border-left: 3px solid var(--sky-blue);\r\n  }\r\n\r\n  \/* CELLS *\/\r\n  .cell-date {}\r\n  .day-name {\r\n    font-weight: 700;\r\n    font-size: .95rem;\r\n    color: var(--sea-dark);\r\n  }\r\n  .day-date {\r\n    font-size: .75rem;\r\n    color: var(--text-muted);\r\n    margin-top: 1px;\r\n  }\r\n  .today-badge {\r\n    display: inline-block;\r\n    background: var(--sky-blue);\r\n    color: #fff;\r\n    font-size: .65rem;\r\n    font-weight: 700;\r\n    padding: 1px 6px;\r\n    border-radius: 20px;\r\n    margin-top: 2px;\r\n    letter-spacing: .04em;\r\n  }\r\n\r\n  .cell-temp {\r\n    text-align: center;\r\n  }\r\n  .temp-max {\r\n    font-weight: 700;\r\n    font-size: 1.05rem;\r\n    color: var(--sea-dark);\r\n  }\r\n  .temp-min {\r\n    font-size: .85rem;\r\n    color: var(--text-muted);\r\n  }\r\n  .temp-sep { color: #CBD5E1; margin: 0 1px; }\r\n\r\n  .cell-condition {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 10px;\r\n  }\r\n  .condition-label {\r\n    font-size: .88rem;\r\n    font-weight: 500;\r\n    color: var(--text-main);\r\n  }\r\n\r\n  .cell-rain {\r\n    text-align: center;\r\n  }\r\n  .rain-val {\r\n    font-size: .9rem;\r\n    font-weight: 600;\r\n    color: #2563EB;\r\n  }\r\n  .rain-label {\r\n    font-size: .7rem;\r\n    color: var(--text-muted);\r\n  }\r\n\r\n  .cell-wind {\r\n    text-align: center;\r\n  }\r\n  .wind-val {\r\n    font-size: .88rem;\r\n    font-weight: 600;\r\n    color: var(--sea-mid);\r\n  }\r\n  .wind-label {\r\n    font-size: .7rem;\r\n    color: var(--text-muted);\r\n  }\r\n\r\n  .cell-toggle {\r\n    text-align: center;\r\n    color: var(--text-muted);\r\n    font-size: 1.1rem;\r\n    transition: transform .2s;\r\n    user-select: none;\r\n  }\r\n  .forecast-row.open .cell-toggle { transform: rotate(180deg); }\r\n\r\n  \/* \u2500\u2500 EXPANDED DETAIL \u2500\u2500 *\/\r\n  .detail-row {\r\n    display: none;\r\n    background: #F8FBFF;\r\n    border-bottom: 1px solid var(--border);\r\n    padding: 14px 20px 14px 140px;\r\n    gap: 24px;\r\n    flex-wrap: wrap;\r\n  }\r\n  .detail-row.open { display: flex; }\r\n  .detail-item {\r\n    display: flex;\r\n    flex-direction: column;\r\n    align-items: center;\r\n    gap: 3px;\r\n    min-width: 72px;\r\n  }\r\n  .detail-item .di-icon { font-size: 1.3rem; }\r\n  .detail-item .di-val {\r\n    font-size: .88rem;\r\n    font-weight: 600;\r\n    color: var(--sea-dark);\r\n  }\r\n  .detail-item .di-lbl {\r\n    font-size: .68rem;\r\n    color: var(--text-muted);\r\n    text-transform: uppercase;\r\n    letter-spacing: .04em;\r\n  }\r\n\r\n  \/* \u2500\u2500 TEMP BAR \u2500\u2500 *\/\r\n  .temp-bar-wrap {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 6px;\r\n    font-size: .75rem;\r\n    color: var(--text-muted);\r\n    margin-top: 2px;\r\n  }\r\n  .temp-bar {\r\n    flex: 1;\r\n    height: 5px;\r\n    border-radius: 3px;\r\n    background: linear-gradient(90deg, #93C5FD, #EF4444);\r\n    max-width: 60px;\r\n  }\r\n\r\n  \/* \u2500\u2500 ERROR\/LOADING \u2500\u2500 *\/\r\n  .error-box {\r\n    background: #FFF1F2;\r\n    border: 1.5px solid #FB7185;\r\n    border-radius: var(--radius);\r\n    padding: 20px;\r\n    text-align: center;\r\n    color: #881337;\r\n  }\r\n\r\n  \/* \u2500\u2500 RESPONSIVE \u2500\u2500 *\/\r\n  @media (max-width: 600px) {\r\n    .forecast-thead,\r\n    .forecast-row { grid-template-columns: 90px 70px 1fr 0 100px 28px; }\r\n    .forecast-thead > span:nth-child(4),\r\n    .cell-rain { display: none; }\r\n    .detail-row { padding-left: 16px; }\r\n  }\r\n<\/style>\r\n<\/head>\r\n<body>\r\n\r\n<div class=\"weather-wrap\">\r\n\r\n  \r\n  <!-- FORECAST TABLE -->\r\n  <div class=\"forecast-card\">\r\n    <!-- Table Head -->\r\n    <div class=\"forecast-thead\">\r\n      <span>Date<\/span>\r\n      <span>Temp<\/span>\r\n      <span>Condition<\/span>\r\n      <span>Rain<\/span>\r\n      <span>Wind<\/span>\r\n      <span><\/span>\r\n    <\/div>\r\n\r\n        <!-- ROW -->\r\n    <div class=\"forecast-row today-row\" onclick=\"toggleRow(0)\">\r\n      <!-- Date -->\r\n      <div class=\"cell-date\">\r\n        <div class=\"day-name\">Today<\/div>\r\n        <div class=\"day-date\">20\/08\/2026<\/div>\r\n        <div class=\"today-badge\">TODAY<\/div>      <\/div>\r\n\r\n      <!-- Temp -->\r\n      <div class=\"cell-temp\">\r\n        <span class=\"temp-max\">34\u00b0<\/span>\r\n        <span class=\"temp-sep\">\/<\/span>\r\n        <span class=\"temp-min\">26\u00b0<\/span>\r\n      <\/div>\r\n\r\n      <!-- Condition -->\r\n      <div class=\"cell-condition\">\r\n        <svg width=\"44\" height=\"44\" viewBox=\"0 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n            <ellipse cx=\"26\" cy=\"18\" rx=\"13\" ry=\"9\" fill=\"#6B7280\"\/>\r\n            <ellipse cx=\"16\" cy=\"22\" rx=\"9\" ry=\"7\" fill=\"#9CA3AF\"\/>\r\n            <rect x=\"9\" y=\"19\" width=\"30\" height=\"11\" rx=\"5.5\" fill=\"#4B5563\"\/>\r\n            <polygon points=\"25,31 19,41 23,41 21,48 30,35 26,35 29,31\" fill=\"#FCD34D\"\/><\/svg>        <span class=\"condition-label\">Thunderstorm w\/ Hail<\/span>\r\n      <\/div>\r\n\r\n      <!-- Rain -->\r\n      <div class=\"cell-rain\">\r\n        <div class=\"rain-val\">91%<\/div>\r\n        <div class=\"rain-label\">19.5mm<\/div>\r\n      <\/div>\r\n\r\n      <!-- Wind -->\r\n      <div class=\"cell-wind\">\r\n        <div class=\"wind-val\">\ud83d\udca8 21 km\/h<\/div>\r\n        <div class=\"wind-label\">Gusts 46 km\/h<\/div>\r\n      <\/div>\r\n\r\n      <!-- Toggle -->\r\n      <div class=\"cell-toggle\" id=\"toggle-0\">&#x2304;<\/div>\r\n    <\/div>\r\n\r\n    <!-- DETAIL ROW (5 items: precip, precip %, wind, sunrise, sunset) -->\r\n    <div class=\"detail-row\" id=\"detail-0\">\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\u2614<\/span>\r\n        <span class=\"di-val\">19.5mm<\/span>\r\n        <span class=\"di-lbl\">Precipitation<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83d\udca7<\/span>\r\n        <span class=\"di-val\">91%<\/span>\r\n        <span class=\"di-lbl\">Rain Chance<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83d\udca8<\/span>\r\n        <span class=\"di-val\">21 km\/h<\/span>\r\n        <span class=\"di-lbl\">Max Wind<\/span>\r\n      <\/div>\r\n            <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83c\udf05<\/span>\r\n        <span class=\"di-val\">05:31<\/span>\r\n        <span class=\"di-lbl\">Sunrise<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83c\udf07<\/span>\r\n        <span class=\"di-val\">18:17<\/span>\r\n        <span class=\"di-lbl\">Sunset<\/span>\r\n      <\/div>\r\n          <\/div>\r\n\r\n        <!-- ROW -->\r\n    <div class=\"forecast-row\" onclick=\"toggleRow(1)\">\r\n      <!-- Date -->\r\n      <div class=\"cell-date\">\r\n        <div class=\"day-name\">Fri<\/div>\r\n        <div class=\"day-date\">21\/08\/2026<\/div>\r\n              <\/div>\r\n\r\n      <!-- Temp -->\r\n      <div class=\"cell-temp\">\r\n        <span class=\"temp-max\">27\u00b0<\/span>\r\n        <span class=\"temp-sep\">\/<\/span>\r\n        <span class=\"temp-min\">26\u00b0<\/span>\r\n      <\/div>\r\n\r\n      <!-- Condition -->\r\n      <div class=\"cell-condition\">\r\n        <svg width=\"44\" height=\"44\" viewBox=\"0 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n            <ellipse cx=\"26\" cy=\"18\" rx=\"13\" ry=\"9\" fill=\"#6B7280\"\/>\r\n            <ellipse cx=\"16\" cy=\"22\" rx=\"9\" ry=\"7\" fill=\"#9CA3AF\"\/>\r\n            <rect x=\"9\" y=\"19\" width=\"30\" height=\"11\" rx=\"5.5\" fill=\"#4B5563\"\/>\r\n            <polygon points=\"25,31 19,41 23,41 21,48 30,35 26,35 29,31\" fill=\"#FCD34D\"\/><\/svg>        <span class=\"condition-label\">Thunderstorm w\/ Hail<\/span>\r\n      <\/div>\r\n\r\n      <!-- Rain -->\r\n      <div class=\"cell-rain\">\r\n        <div class=\"rain-val\">100%<\/div>\r\n        <div class=\"rain-label\">61.5mm<\/div>\r\n      <\/div>\r\n\r\n      <!-- Wind -->\r\n      <div class=\"cell-wind\">\r\n        <div class=\"wind-val\">\ud83d\udca8 22 km\/h<\/div>\r\n        <div class=\"wind-label\">Gusts 43 km\/h<\/div>\r\n      <\/div>\r\n\r\n      <!-- Toggle -->\r\n      <div class=\"cell-toggle\" id=\"toggle-1\">&#x2304;<\/div>\r\n    <\/div>\r\n\r\n    <!-- DETAIL ROW (5 items: precip, precip %, wind, sunrise, sunset) -->\r\n    <div class=\"detail-row\" id=\"detail-1\">\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\u2614<\/span>\r\n        <span class=\"di-val\">61.5mm<\/span>\r\n        <span class=\"di-lbl\">Precipitation<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83d\udca7<\/span>\r\n        <span class=\"di-val\">100%<\/span>\r\n        <span class=\"di-lbl\">Rain Chance<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83d\udca8<\/span>\r\n        <span class=\"di-val\">22 km\/h<\/span>\r\n        <span class=\"di-lbl\">Max Wind<\/span>\r\n      <\/div>\r\n            <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83c\udf05<\/span>\r\n        <span class=\"di-val\">05:32<\/span>\r\n        <span class=\"di-lbl\">Sunrise<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83c\udf07<\/span>\r\n        <span class=\"di-val\">18:17<\/span>\r\n        <span class=\"di-lbl\">Sunset<\/span>\r\n      <\/div>\r\n          <\/div>\r\n\r\n        <!-- ROW -->\r\n    <div class=\"forecast-row\" onclick=\"toggleRow(2)\">\r\n      <!-- Date -->\r\n      <div class=\"cell-date\">\r\n        <div class=\"day-name\">Sat<\/div>\r\n        <div class=\"day-date\">22\/08\/2026<\/div>\r\n              <\/div>\r\n\r\n      <!-- Temp -->\r\n      <div class=\"cell-temp\">\r\n        <span class=\"temp-max\">27\u00b0<\/span>\r\n        <span class=\"temp-sep\">\/<\/span>\r\n        <span class=\"temp-min\">26\u00b0<\/span>\r\n      <\/div>\r\n\r\n      <!-- Condition -->\r\n      <div class=\"cell-condition\">\r\n        <svg width=\"44\" height=\"44\" viewBox=\"0 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n            <ellipse cx=\"26\" cy=\"18\" rx=\"13\" ry=\"9\" fill=\"#6B7280\"\/>\r\n            <ellipse cx=\"16\" cy=\"22\" rx=\"9\" ry=\"7\" fill=\"#9CA3AF\"\/>\r\n            <rect x=\"9\" y=\"19\" width=\"30\" height=\"11\" rx=\"5.5\" fill=\"#4B5563\"\/>\r\n            <polygon points=\"25,31 19,41 23,41 21,48 30,35 26,35 29,31\" fill=\"#FCD34D\"\/><\/svg>        <span class=\"condition-label\">Thunderstorm w\/ Hail<\/span>\r\n      <\/div>\r\n\r\n      <!-- Rain -->\r\n      <div class=\"cell-rain\">\r\n        <div class=\"rain-val\">94%<\/div>\r\n        <div class=\"rain-label\">207.2mm<\/div>\r\n      <\/div>\r\n\r\n      <!-- Wind -->\r\n      <div class=\"cell-wind\">\r\n        <div class=\"wind-val\">\ud83d\udca8 30 km\/h<\/div>\r\n        <div class=\"wind-label\">Gusts 59 km\/h<\/div>\r\n      <\/div>\r\n\r\n      <!-- Toggle -->\r\n      <div class=\"cell-toggle\" id=\"toggle-2\">&#x2304;<\/div>\r\n    <\/div>\r\n\r\n    <!-- DETAIL ROW (5 items: precip, precip %, wind, sunrise, sunset) -->\r\n    <div class=\"detail-row\" id=\"detail-2\">\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\u2614<\/span>\r\n        <span class=\"di-val\">207.2mm<\/span>\r\n        <span class=\"di-lbl\">Precipitation<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83d\udca7<\/span>\r\n        <span class=\"di-val\">94%<\/span>\r\n        <span class=\"di-lbl\">Rain Chance<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83d\udca8<\/span>\r\n        <span class=\"di-val\">30 km\/h<\/span>\r\n        <span class=\"di-lbl\">Max Wind<\/span>\r\n      <\/div>\r\n            <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83c\udf05<\/span>\r\n        <span class=\"di-val\">05:32<\/span>\r\n        <span class=\"di-lbl\">Sunrise<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83c\udf07<\/span>\r\n        <span class=\"di-val\">18:16<\/span>\r\n        <span class=\"di-lbl\">Sunset<\/span>\r\n      <\/div>\r\n          <\/div>\r\n\r\n        <!-- ROW -->\r\n    <div class=\"forecast-row\" onclick=\"toggleRow(3)\">\r\n      <!-- Date -->\r\n      <div class=\"cell-date\">\r\n        <div class=\"day-name\">Sun<\/div>\r\n        <div class=\"day-date\">23\/08\/2026<\/div>\r\n              <\/div>\r\n\r\n      <!-- Temp -->\r\n      <div class=\"cell-temp\">\r\n        <span class=\"temp-max\">28\u00b0<\/span>\r\n        <span class=\"temp-sep\">\/<\/span>\r\n        <span class=\"temp-min\">26\u00b0<\/span>\r\n      <\/div>\r\n\r\n      <!-- Condition -->\r\n      <div class=\"cell-condition\">\r\n        <svg width=\"44\" height=\"44\" viewBox=\"0 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n            <ellipse cx=\"26\" cy=\"18\" rx=\"13\" ry=\"9\" fill=\"#6B7280\"\/>\r\n            <ellipse cx=\"16\" cy=\"22\" rx=\"9\" ry=\"7\" fill=\"#9CA3AF\"\/>\r\n            <rect x=\"9\" y=\"19\" width=\"30\" height=\"11\" rx=\"5.5\" fill=\"#4B5563\"\/>\r\n            <polygon points=\"25,31 19,41 23,41 21,48 30,35 26,35 29,31\" fill=\"#FCD34D\"\/><\/svg>        <span class=\"condition-label\">Thunderstorm w\/ Hail<\/span>\r\n      <\/div>\r\n\r\n      <!-- Rain -->\r\n      <div class=\"cell-rain\">\r\n        <div class=\"rain-val\">84%<\/div>\r\n        <div class=\"rain-label\">87.8mm<\/div>\r\n      <\/div>\r\n\r\n      <!-- Wind -->\r\n      <div class=\"cell-wind\">\r\n        <div class=\"wind-val\">\ud83d\udca8 29 km\/h<\/div>\r\n        <div class=\"wind-label\">Gusts 62 km\/h<\/div>\r\n      <\/div>\r\n\r\n      <!-- Toggle -->\r\n      <div class=\"cell-toggle\" id=\"toggle-3\">&#x2304;<\/div>\r\n    <\/div>\r\n\r\n    <!-- DETAIL ROW (5 items: precip, precip %, wind, sunrise, sunset) -->\r\n    <div class=\"detail-row\" id=\"detail-3\">\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\u2614<\/span>\r\n        <span class=\"di-val\">87.8mm<\/span>\r\n        <span class=\"di-lbl\">Precipitation<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83d\udca7<\/span>\r\n        <span class=\"di-val\">84%<\/span>\r\n        <span class=\"di-lbl\">Rain Chance<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83d\udca8<\/span>\r\n        <span class=\"di-val\">29 km\/h<\/span>\r\n        <span class=\"di-lbl\">Max Wind<\/span>\r\n      <\/div>\r\n            <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83c\udf05<\/span>\r\n        <span class=\"di-val\">05:32<\/span>\r\n        <span class=\"di-lbl\">Sunrise<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83c\udf07<\/span>\r\n        <span class=\"di-val\">18:15<\/span>\r\n        <span class=\"di-lbl\">Sunset<\/span>\r\n      <\/div>\r\n          <\/div>\r\n\r\n        <!-- ROW -->\r\n    <div class=\"forecast-row\" onclick=\"toggleRow(4)\">\r\n      <!-- Date -->\r\n      <div class=\"cell-date\">\r\n        <div class=\"day-name\">Mon<\/div>\r\n        <div class=\"day-date\">24\/08\/2026<\/div>\r\n              <\/div>\r\n\r\n      <!-- Temp -->\r\n      <div class=\"cell-temp\">\r\n        <span class=\"temp-max\">27\u00b0<\/span>\r\n        <span class=\"temp-sep\">\/<\/span>\r\n        <span class=\"temp-min\">26\u00b0<\/span>\r\n      <\/div>\r\n\r\n      <!-- Condition -->\r\n      <div class=\"cell-condition\">\r\n        <svg width=\"44\" height=\"44\" viewBox=\"0 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n            <ellipse cx=\"26\" cy=\"18\" rx=\"13\" ry=\"9\" fill=\"#6B7280\"\/>\r\n            <ellipse cx=\"16\" cy=\"22\" rx=\"9\" ry=\"7\" fill=\"#9CA3AF\"\/>\r\n            <rect x=\"9\" y=\"19\" width=\"30\" height=\"11\" rx=\"5.5\" fill=\"#4B5563\"\/>\r\n            <polygon points=\"25,31 19,41 23,41 21,48 30,35 26,35 29,31\" fill=\"#FCD34D\"\/><\/svg>        <span class=\"condition-label\">Thunderstorm<\/span>\r\n      <\/div>\r\n\r\n      <!-- Rain -->\r\n      <div class=\"cell-rain\">\r\n        <div class=\"rain-val\">81%<\/div>\r\n        <div class=\"rain-label\">54.6mm<\/div>\r\n      <\/div>\r\n\r\n      <!-- Wind -->\r\n      <div class=\"cell-wind\">\r\n        <div class=\"wind-val\">\ud83d\udca8 34 km\/h<\/div>\r\n        <div class=\"wind-label\">Gusts 71 km\/h<\/div>\r\n      <\/div>\r\n\r\n      <!-- Toggle -->\r\n      <div class=\"cell-toggle\" id=\"toggle-4\">&#x2304;<\/div>\r\n    <\/div>\r\n\r\n    <!-- DETAIL ROW (5 items: precip, precip %, wind, sunrise, sunset) -->\r\n    <div class=\"detail-row\" id=\"detail-4\">\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\u2614<\/span>\r\n        <span class=\"di-val\">54.6mm<\/span>\r\n        <span class=\"di-lbl\">Precipitation<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83d\udca7<\/span>\r\n        <span class=\"di-val\">81%<\/span>\r\n        <span class=\"di-lbl\">Rain Chance<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83d\udca8<\/span>\r\n        <span class=\"di-val\">34 km\/h<\/span>\r\n        <span class=\"di-lbl\">Max Wind<\/span>\r\n      <\/div>\r\n            <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83c\udf05<\/span>\r\n        <span class=\"di-val\">05:32<\/span>\r\n        <span class=\"di-lbl\">Sunrise<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83c\udf07<\/span>\r\n        <span class=\"di-val\">18:14<\/span>\r\n        <span class=\"di-lbl\">Sunset<\/span>\r\n      <\/div>\r\n          <\/div>\r\n\r\n        <!-- ROW -->\r\n    <div class=\"forecast-row\" onclick=\"toggleRow(5)\">\r\n      <!-- Date -->\r\n      <div class=\"cell-date\">\r\n        <div class=\"day-name\">Tue<\/div>\r\n        <div class=\"day-date\">25\/08\/2026<\/div>\r\n              <\/div>\r\n\r\n      <!-- Temp -->\r\n      <div class=\"cell-temp\">\r\n        <span class=\"temp-max\">27\u00b0<\/span>\r\n        <span class=\"temp-sep\">\/<\/span>\r\n        <span class=\"temp-min\">25\u00b0<\/span>\r\n      <\/div>\r\n\r\n      <!-- Condition -->\r\n      <div class=\"cell-condition\">\r\n        <svg width=\"44\" height=\"44\" viewBox=\"0 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n            <ellipse cx=\"26\" cy=\"18\" rx=\"13\" ry=\"9\" fill=\"#6B7280\"\/>\r\n            <ellipse cx=\"16\" cy=\"22\" rx=\"9\" ry=\"7\" fill=\"#9CA3AF\"\/>\r\n            <rect x=\"9\" y=\"19\" width=\"30\" height=\"11\" rx=\"5.5\" fill=\"#4B5563\"\/>\r\n            <polygon points=\"25,31 19,41 23,41 21,48 30,35 26,35 29,31\" fill=\"#FCD34D\"\/><\/svg>        <span class=\"condition-label\">Thunderstorm w\/ Hail<\/span>\r\n      <\/div>\r\n\r\n      <!-- Rain -->\r\n      <div class=\"cell-rain\">\r\n        <div class=\"rain-val\">80%<\/div>\r\n        <div class=\"rain-label\">153.2mm<\/div>\r\n      <\/div>\r\n\r\n      <!-- Wind -->\r\n      <div class=\"cell-wind\">\r\n        <div class=\"wind-val\">\ud83d\udca8 55 km\/h<\/div>\r\n        <div class=\"wind-label\">Gusts 115 km\/h<\/div>\r\n      <\/div>\r\n\r\n      <!-- Toggle -->\r\n      <div class=\"cell-toggle\" id=\"toggle-5\">&#x2304;<\/div>\r\n    <\/div>\r\n\r\n    <!-- DETAIL ROW (5 items: precip, precip %, wind, sunrise, sunset) -->\r\n    <div class=\"detail-row\" id=\"detail-5\">\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\u2614<\/span>\r\n        <span class=\"di-val\">153.2mm<\/span>\r\n        <span class=\"di-lbl\">Precipitation<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83d\udca7<\/span>\r\n        <span class=\"di-val\">80%<\/span>\r\n        <span class=\"di-lbl\">Rain Chance<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83d\udca8<\/span>\r\n        <span class=\"di-val\">55 km\/h<\/span>\r\n        <span class=\"di-lbl\">Max Wind<\/span>\r\n      <\/div>\r\n            <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83c\udf05<\/span>\r\n        <span class=\"di-val\">05:33<\/span>\r\n        <span class=\"di-lbl\">Sunrise<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83c\udf07<\/span>\r\n        <span class=\"di-val\">18:13<\/span>\r\n        <span class=\"di-lbl\">Sunset<\/span>\r\n      <\/div>\r\n          <\/div>\r\n\r\n        <!-- ROW -->\r\n    <div class=\"forecast-row\" onclick=\"toggleRow(6)\">\r\n      <!-- Date -->\r\n      <div class=\"cell-date\">\r\n        <div class=\"day-name\">Wed<\/div>\r\n        <div class=\"day-date\">26\/08\/2026<\/div>\r\n              <\/div>\r\n\r\n      <!-- Temp -->\r\n      <div class=\"cell-temp\">\r\n        <span class=\"temp-max\">28\u00b0<\/span>\r\n        <span class=\"temp-sep\">\/<\/span>\r\n        <span class=\"temp-min\">26\u00b0<\/span>\r\n      <\/div>\r\n\r\n      <!-- Condition -->\r\n      <div class=\"cell-condition\">\r\n        <svg width=\"44\" height=\"44\" viewBox=\"0 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n            <ellipse cx=\"26\" cy=\"18\" rx=\"13\" ry=\"9\" fill=\"#6B7280\"\/>\r\n            <ellipse cx=\"16\" cy=\"22\" rx=\"9\" ry=\"7\" fill=\"#9CA3AF\"\/>\r\n            <rect x=\"9\" y=\"19\" width=\"30\" height=\"11\" rx=\"5.5\" fill=\"#4B5563\"\/>\r\n            <polygon points=\"25,31 19,41 23,41 21,48 30,35 26,35 29,31\" fill=\"#FCD34D\"\/><\/svg>        <span class=\"condition-label\">Thunderstorm<\/span>\r\n      <\/div>\r\n\r\n      <!-- Rain -->\r\n      <div class=\"cell-rain\">\r\n        <div class=\"rain-val\">82%<\/div>\r\n        <div class=\"rain-label\">50.8mm<\/div>\r\n      <\/div>\r\n\r\n      <!-- Wind -->\r\n      <div class=\"cell-wind\">\r\n        <div class=\"wind-val\">\ud83d\udca8 26 km\/h<\/div>\r\n        <div class=\"wind-label\">Gusts 51 km\/h<\/div>\r\n      <\/div>\r\n\r\n      <!-- Toggle -->\r\n      <div class=\"cell-toggle\" id=\"toggle-6\">&#x2304;<\/div>\r\n    <\/div>\r\n\r\n    <!-- DETAIL ROW (5 items: precip, precip %, wind, sunrise, sunset) -->\r\n    <div class=\"detail-row\" id=\"detail-6\">\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\u2614<\/span>\r\n        <span class=\"di-val\">50.8mm<\/span>\r\n        <span class=\"di-lbl\">Precipitation<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83d\udca7<\/span>\r\n        <span class=\"di-val\">82%<\/span>\r\n        <span class=\"di-lbl\">Rain Chance<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83d\udca8<\/span>\r\n        <span class=\"di-val\">26 km\/h<\/span>\r\n        <span class=\"di-lbl\">Max Wind<\/span>\r\n      <\/div>\r\n            <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83c\udf05<\/span>\r\n        <span class=\"di-val\">05:33<\/span>\r\n        <span class=\"di-lbl\">Sunrise<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83c\udf07<\/span>\r\n        <span class=\"di-val\">18:12<\/span>\r\n        <span class=\"di-lbl\">Sunset<\/span>\r\n      <\/div>\r\n          <\/div>\r\n\r\n        <!-- ROW -->\r\n    <div class=\"forecast-row\" onclick=\"toggleRow(7)\">\r\n      <!-- Date -->\r\n      <div class=\"cell-date\">\r\n        <div class=\"day-name\">Thu<\/div>\r\n        <div class=\"day-date\">27\/08\/2026<\/div>\r\n              <\/div>\r\n\r\n      <!-- Temp -->\r\n      <div class=\"cell-temp\">\r\n        <span class=\"temp-max\">30\u00b0<\/span>\r\n        <span class=\"temp-sep\">\/<\/span>\r\n        <span class=\"temp-min\">25\u00b0<\/span>\r\n      <\/div>\r\n\r\n      <!-- Condition -->\r\n      <div class=\"cell-condition\">\r\n        <svg width=\"44\" height=\"44\" viewBox=\"0 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n            <ellipse cx=\"26\" cy=\"18\" rx=\"13\" ry=\"9\" fill=\"#6B7280\"\/>\r\n            <ellipse cx=\"16\" cy=\"22\" rx=\"9\" ry=\"7\" fill=\"#9CA3AF\"\/>\r\n            <rect x=\"9\" y=\"19\" width=\"30\" height=\"11\" rx=\"5.5\" fill=\"#4B5563\"\/>\r\n            <polygon points=\"25,31 19,41 23,41 21,48 30,35 26,35 29,31\" fill=\"#FCD34D\"\/><\/svg>        <span class=\"condition-label\">Thunderstorm<\/span>\r\n      <\/div>\r\n\r\n      <!-- Rain -->\r\n      <div class=\"cell-rain\">\r\n        <div class=\"rain-val\">84%<\/div>\r\n        <div class=\"rain-label\">11.8mm<\/div>\r\n      <\/div>\r\n\r\n      <!-- Wind -->\r\n      <div class=\"cell-wind\">\r\n        <div class=\"wind-val\">\ud83d\udca8 24 km\/h<\/div>\r\n        <div class=\"wind-label\">Gusts 48 km\/h<\/div>\r\n      <\/div>\r\n\r\n      <!-- Toggle -->\r\n      <div class=\"cell-toggle\" id=\"toggle-7\">&#x2304;<\/div>\r\n    <\/div>\r\n\r\n    <!-- DETAIL ROW (5 items: precip, precip %, wind, sunrise, sunset) -->\r\n    <div class=\"detail-row\" id=\"detail-7\">\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\u2614<\/span>\r\n        <span class=\"di-val\">11.8mm<\/span>\r\n        <span class=\"di-lbl\">Precipitation<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83d\udca7<\/span>\r\n        <span class=\"di-val\">84%<\/span>\r\n        <span class=\"di-lbl\">Rain Chance<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83d\udca8<\/span>\r\n        <span class=\"di-val\">24 km\/h<\/span>\r\n        <span class=\"di-lbl\">Max Wind<\/span>\r\n      <\/div>\r\n            <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83c\udf05<\/span>\r\n        <span class=\"di-val\">05:33<\/span>\r\n        <span class=\"di-lbl\">Sunrise<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83c\udf07<\/span>\r\n        <span class=\"di-val\">18:12<\/span>\r\n        <span class=\"di-lbl\">Sunset<\/span>\r\n      <\/div>\r\n          <\/div>\r\n\r\n        <!-- ROW -->\r\n    <div class=\"forecast-row\" onclick=\"toggleRow(8)\">\r\n      <!-- Date -->\r\n      <div class=\"cell-date\">\r\n        <div class=\"day-name\">Fri<\/div>\r\n        <div class=\"day-date\">28\/08\/2026<\/div>\r\n              <\/div>\r\n\r\n      <!-- Temp -->\r\n      <div class=\"cell-temp\">\r\n        <span class=\"temp-max\">32\u00b0<\/span>\r\n        <span class=\"temp-sep\">\/<\/span>\r\n        <span class=\"temp-min\">27\u00b0<\/span>\r\n      <\/div>\r\n\r\n      <!-- Condition -->\r\n      <div class=\"cell-condition\">\r\n        <svg width=\"44\" height=\"44\" viewBox=\"0 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n            <ellipse cx=\"26\" cy=\"18\" rx=\"13\" ry=\"9\" fill=\"#6B7280\"\/>\r\n            <ellipse cx=\"16\" cy=\"22\" rx=\"9\" ry=\"7\" fill=\"#9CA3AF\"\/>\r\n            <rect x=\"9\" y=\"19\" width=\"30\" height=\"11\" rx=\"5.5\" fill=\"#4B5563\"\/>\r\n            <polygon points=\"25,31 19,41 23,41 21,48 30,35 26,35 29,31\" fill=\"#FCD34D\"\/><\/svg>        <span class=\"condition-label\">Thunderstorm<\/span>\r\n      <\/div>\r\n\r\n      <!-- Rain -->\r\n      <div class=\"cell-rain\">\r\n        <div class=\"rain-val\">80%<\/div>\r\n        <div class=\"rain-label\">3mm<\/div>\r\n      <\/div>\r\n\r\n      <!-- Wind -->\r\n      <div class=\"cell-wind\">\r\n        <div class=\"wind-val\">\ud83d\udca8 12 km\/h<\/div>\r\n        <div class=\"wind-label\">Gusts 31 km\/h<\/div>\r\n      <\/div>\r\n\r\n      <!-- Toggle -->\r\n      <div class=\"cell-toggle\" id=\"toggle-8\">&#x2304;<\/div>\r\n    <\/div>\r\n\r\n    <!-- DETAIL ROW (5 items: precip, precip %, wind, sunrise, sunset) -->\r\n    <div class=\"detail-row\" id=\"detail-8\">\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\u2614<\/span>\r\n        <span class=\"di-val\">3mm<\/span>\r\n        <span class=\"di-lbl\">Precipitation<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83d\udca7<\/span>\r\n        <span class=\"di-val\">80%<\/span>\r\n        <span class=\"di-lbl\">Rain Chance<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83d\udca8<\/span>\r\n        <span class=\"di-val\">12 km\/h<\/span>\r\n        <span class=\"di-lbl\">Max Wind<\/span>\r\n      <\/div>\r\n            <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83c\udf05<\/span>\r\n        <span class=\"di-val\">05:34<\/span>\r\n        <span class=\"di-lbl\">Sunrise<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83c\udf07<\/span>\r\n        <span class=\"di-val\">18:11<\/span>\r\n        <span class=\"di-lbl\">Sunset<\/span>\r\n      <\/div>\r\n          <\/div>\r\n\r\n        <!-- ROW -->\r\n    <div class=\"forecast-row\" onclick=\"toggleRow(9)\">\r\n      <!-- Date -->\r\n      <div class=\"cell-date\">\r\n        <div class=\"day-name\">Sat<\/div>\r\n        <div class=\"day-date\">29\/08\/2026<\/div>\r\n              <\/div>\r\n\r\n      <!-- Temp -->\r\n      <div class=\"cell-temp\">\r\n        <span class=\"temp-max\">30\u00b0<\/span>\r\n        <span class=\"temp-sep\">\/<\/span>\r\n        <span class=\"temp-min\">28\u00b0<\/span>\r\n      <\/div>\r\n\r\n      <!-- Condition -->\r\n      <div class=\"cell-condition\">\r\n        <svg width=\"44\" height=\"44\" viewBox=\"0 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n            <ellipse cx=\"26\" cy=\"18\" rx=\"13\" ry=\"9\" fill=\"#6B7280\"\/>\r\n            <ellipse cx=\"16\" cy=\"22\" rx=\"9\" ry=\"7\" fill=\"#9CA3AF\"\/>\r\n            <rect x=\"9\" y=\"19\" width=\"30\" height=\"11\" rx=\"5.5\" fill=\"#4B5563\"\/>\r\n            <polygon points=\"25,31 19,41 23,41 21,48 30,35 26,35 29,31\" fill=\"#FCD34D\"\/><\/svg>        <span class=\"condition-label\">Thunderstorm<\/span>\r\n      <\/div>\r\n\r\n      <!-- Rain -->\r\n      <div class=\"cell-rain\">\r\n        <div class=\"rain-val\">86%<\/div>\r\n        <div class=\"rain-label\">3.6mm<\/div>\r\n      <\/div>\r\n\r\n      <!-- Wind -->\r\n      <div class=\"cell-wind\">\r\n        <div class=\"wind-val\">\ud83d\udca8 8 km\/h<\/div>\r\n        <div class=\"wind-label\">Gusts 27 km\/h<\/div>\r\n      <\/div>\r\n\r\n      <!-- Toggle -->\r\n      <div class=\"cell-toggle\" id=\"toggle-9\">&#x2304;<\/div>\r\n    <\/div>\r\n\r\n    <!-- DETAIL ROW (5 items: precip, precip %, wind, sunrise, sunset) -->\r\n    <div class=\"detail-row\" id=\"detail-9\">\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\u2614<\/span>\r\n        <span class=\"di-val\">3.6mm<\/span>\r\n        <span class=\"di-lbl\">Precipitation<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83d\udca7<\/span>\r\n        <span class=\"di-val\">86%<\/span>\r\n        <span class=\"di-lbl\">Rain Chance<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83d\udca8<\/span>\r\n        <span class=\"di-val\">8 km\/h<\/span>\r\n        <span class=\"di-lbl\">Max Wind<\/span>\r\n      <\/div>\r\n            <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83c\udf05<\/span>\r\n        <span class=\"di-val\">05:34<\/span>\r\n        <span class=\"di-lbl\">Sunrise<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83c\udf07<\/span>\r\n        <span class=\"di-val\">18:10<\/span>\r\n        <span class=\"di-lbl\">Sunset<\/span>\r\n      <\/div>\r\n          <\/div>\r\n\r\n        <!-- ROW -->\r\n    <div class=\"forecast-row\" onclick=\"toggleRow(10)\">\r\n      <!-- Date -->\r\n      <div class=\"cell-date\">\r\n        <div class=\"day-name\">Sun<\/div>\r\n        <div class=\"day-date\">30\/08\/2026<\/div>\r\n              <\/div>\r\n\r\n      <!-- Temp -->\r\n      <div class=\"cell-temp\">\r\n        <span class=\"temp-max\">28\u00b0<\/span>\r\n        <span class=\"temp-sep\">\/<\/span>\r\n        <span class=\"temp-min\">26\u00b0<\/span>\r\n      <\/div>\r\n\r\n      <!-- Condition -->\r\n      <div class=\"cell-condition\">\r\n        <svg width=\"44\" height=\"44\" viewBox=\"0 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n            <ellipse cx=\"26\" cy=\"18\" rx=\"13\" ry=\"9\" fill=\"#6B7280\"\/>\r\n            <ellipse cx=\"16\" cy=\"22\" rx=\"9\" ry=\"7\" fill=\"#9CA3AF\"\/>\r\n            <rect x=\"9\" y=\"19\" width=\"30\" height=\"11\" rx=\"5.5\" fill=\"#4B5563\"\/>\r\n            <polygon points=\"25,31 19,41 23,41 21,48 30,35 26,35 29,31\" fill=\"#FCD34D\"\/><\/svg>        <span class=\"condition-label\">Thunderstorm w\/ Hail<\/span>\r\n      <\/div>\r\n\r\n      <!-- Rain -->\r\n      <div class=\"cell-rain\">\r\n        <div class=\"rain-val\">78%<\/div>\r\n        <div class=\"rain-label\">34.6mm<\/div>\r\n      <\/div>\r\n\r\n      <!-- Wind -->\r\n      <div class=\"cell-wind\">\r\n        <div class=\"wind-val\">\ud83d\udca8 9 km\/h<\/div>\r\n        <div class=\"wind-label\">Gusts 24 km\/h<\/div>\r\n      <\/div>\r\n\r\n      <!-- Toggle -->\r\n      <div class=\"cell-toggle\" id=\"toggle-10\">&#x2304;<\/div>\r\n    <\/div>\r\n\r\n    <!-- DETAIL ROW (5 items: precip, precip %, wind, sunrise, sunset) -->\r\n    <div class=\"detail-row\" id=\"detail-10\">\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\u2614<\/span>\r\n        <span class=\"di-val\">34.6mm<\/span>\r\n        <span class=\"di-lbl\">Precipitation<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83d\udca7<\/span>\r\n        <span class=\"di-val\">78%<\/span>\r\n        <span class=\"di-lbl\">Rain Chance<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83d\udca8<\/span>\r\n        <span class=\"di-val\">9 km\/h<\/span>\r\n        <span class=\"di-lbl\">Max Wind<\/span>\r\n      <\/div>\r\n            <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83c\udf05<\/span>\r\n        <span class=\"di-val\">05:34<\/span>\r\n        <span class=\"di-lbl\">Sunrise<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83c\udf07<\/span>\r\n        <span class=\"di-val\">18:09<\/span>\r\n        <span class=\"di-lbl\">Sunset<\/span>\r\n      <\/div>\r\n          <\/div>\r\n\r\n        <!-- ROW -->\r\n    <div class=\"forecast-row\" onclick=\"toggleRow(11)\">\r\n      <!-- Date -->\r\n      <div class=\"cell-date\">\r\n        <div class=\"day-name\">Mon<\/div>\r\n        <div class=\"day-date\">31\/08\/2026<\/div>\r\n              <\/div>\r\n\r\n      <!-- Temp -->\r\n      <div class=\"cell-temp\">\r\n        <span class=\"temp-max\">29\u00b0<\/span>\r\n        <span class=\"temp-sep\">\/<\/span>\r\n        <span class=\"temp-min\">25\u00b0<\/span>\r\n      <\/div>\r\n\r\n      <!-- Condition -->\r\n      <div class=\"cell-condition\">\r\n        <svg width=\"44\" height=\"44\" viewBox=\"0 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n            <ellipse cx=\"26\" cy=\"18\" rx=\"13\" ry=\"9\" fill=\"#6B7280\"\/>\r\n            <ellipse cx=\"16\" cy=\"22\" rx=\"9\" ry=\"7\" fill=\"#9CA3AF\"\/>\r\n            <rect x=\"9\" y=\"19\" width=\"30\" height=\"11\" rx=\"5.5\" fill=\"#4B5563\"\/>\r\n            <polygon points=\"25,31 19,41 23,41 21,48 30,35 26,35 29,31\" fill=\"#FCD34D\"\/><\/svg>        <span class=\"condition-label\">Thunderstorm<\/span>\r\n      <\/div>\r\n\r\n      <!-- Rain -->\r\n      <div class=\"cell-rain\">\r\n        <div class=\"rain-val\">58%<\/div>\r\n        <div class=\"rain-label\">28.4mm<\/div>\r\n      <\/div>\r\n\r\n      <!-- Wind -->\r\n      <div class=\"cell-wind\">\r\n        <div class=\"wind-val\">\ud83d\udca8 8 km\/h<\/div>\r\n        <div class=\"wind-label\">Gusts 31 km\/h<\/div>\r\n      <\/div>\r\n\r\n      <!-- Toggle -->\r\n      <div class=\"cell-toggle\" id=\"toggle-11\">&#x2304;<\/div>\r\n    <\/div>\r\n\r\n    <!-- DETAIL ROW (5 items: precip, precip %, wind, sunrise, sunset) -->\r\n    <div class=\"detail-row\" id=\"detail-11\">\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\u2614<\/span>\r\n        <span class=\"di-val\">28.4mm<\/span>\r\n        <span class=\"di-lbl\">Precipitation<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83d\udca7<\/span>\r\n        <span class=\"di-val\">58%<\/span>\r\n        <span class=\"di-lbl\">Rain Chance<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83d\udca8<\/span>\r\n        <span class=\"di-val\">8 km\/h<\/span>\r\n        <span class=\"di-lbl\">Max Wind<\/span>\r\n      <\/div>\r\n            <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83c\udf05<\/span>\r\n        <span class=\"di-val\">05:34<\/span>\r\n        <span class=\"di-lbl\">Sunrise<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83c\udf07<\/span>\r\n        <span class=\"di-val\">18:08<\/span>\r\n        <span class=\"di-lbl\">Sunset<\/span>\r\n      <\/div>\r\n          <\/div>\r\n\r\n        <!-- ROW -->\r\n    <div class=\"forecast-row\" onclick=\"toggleRow(12)\">\r\n      <!-- Date -->\r\n      <div class=\"cell-date\">\r\n        <div class=\"day-name\">Tue<\/div>\r\n        <div class=\"day-date\">01\/09\/2026<\/div>\r\n              <\/div>\r\n\r\n      <!-- Temp -->\r\n      <div class=\"cell-temp\">\r\n        <span class=\"temp-max\">33\u00b0<\/span>\r\n        <span class=\"temp-sep\">\/<\/span>\r\n        <span class=\"temp-min\">25\u00b0<\/span>\r\n      <\/div>\r\n\r\n      <!-- Condition -->\r\n      <div class=\"cell-condition\">\r\n        <svg width=\"44\" height=\"44\" viewBox=\"0 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n            <ellipse cx=\"26\" cy=\"18\" rx=\"13\" ry=\"9\" fill=\"#6B7280\"\/>\r\n            <ellipse cx=\"16\" cy=\"22\" rx=\"9\" ry=\"7\" fill=\"#9CA3AF\"\/>\r\n            <rect x=\"9\" y=\"19\" width=\"30\" height=\"11\" rx=\"5.5\" fill=\"#4B5563\"\/>\r\n            <polygon points=\"25,31 19,41 23,41 21,48 30,35 26,35 29,31\" fill=\"#FCD34D\"\/><\/svg>        <span class=\"condition-label\">Thunderstorm<\/span>\r\n      <\/div>\r\n\r\n      <!-- Rain -->\r\n      <div class=\"cell-rain\">\r\n        <div class=\"rain-val\">50%<\/div>\r\n        <div class=\"rain-label\">9.8mm<\/div>\r\n      <\/div>\r\n\r\n      <!-- Wind -->\r\n      <div class=\"cell-wind\">\r\n        <div class=\"wind-val\">\ud83d\udca8 9 km\/h<\/div>\r\n        <div class=\"wind-label\">Gusts 35 km\/h<\/div>\r\n      <\/div>\r\n\r\n      <!-- Toggle -->\r\n      <div class=\"cell-toggle\" id=\"toggle-12\">&#x2304;<\/div>\r\n    <\/div>\r\n\r\n    <!-- DETAIL ROW (5 items: precip, precip %, wind, sunrise, sunset) -->\r\n    <div class=\"detail-row\" id=\"detail-12\">\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\u2614<\/span>\r\n        <span class=\"di-val\">9.8mm<\/span>\r\n        <span class=\"di-lbl\">Precipitation<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83d\udca7<\/span>\r\n        <span class=\"di-val\">50%<\/span>\r\n        <span class=\"di-lbl\">Rain Chance<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83d\udca8<\/span>\r\n        <span class=\"di-val\">9 km\/h<\/span>\r\n        <span class=\"di-lbl\">Max Wind<\/span>\r\n      <\/div>\r\n            <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83c\udf05<\/span>\r\n        <span class=\"di-val\">05:35<\/span>\r\n        <span class=\"di-lbl\">Sunrise<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83c\udf07<\/span>\r\n        <span class=\"di-val\">18:07<\/span>\r\n        <span class=\"di-lbl\">Sunset<\/span>\r\n      <\/div>\r\n          <\/div>\r\n\r\n        <!-- ROW -->\r\n    <div class=\"forecast-row\" onclick=\"toggleRow(13)\">\r\n      <!-- Date -->\r\n      <div class=\"cell-date\">\r\n        <div class=\"day-name\">Wed<\/div>\r\n        <div class=\"day-date\">02\/09\/2026<\/div>\r\n              <\/div>\r\n\r\n      <!-- Temp -->\r\n      <div class=\"cell-temp\">\r\n        <span class=\"temp-max\">34\u00b0<\/span>\r\n        <span class=\"temp-sep\">\/<\/span>\r\n        <span class=\"temp-min\">26\u00b0<\/span>\r\n      <\/div>\r\n\r\n      <!-- Condition -->\r\n      <div class=\"cell-condition\">\r\n        <svg width=\"44\" height=\"44\" viewBox=\"0 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n            <ellipse cx=\"26\" cy=\"20\" rx=\"13\" ry=\"9\" fill=\"#93C5FD\"\/>\r\n            <ellipse cx=\"16\" cy=\"24\" rx=\"9\" ry=\"7\" fill=\"#BFDBFE\"\/>\r\n            <rect x=\"10\" y=\"21\" width=\"28\" height=\"10\" rx=\"5\" fill=\"#60A5FA\"\/>\r\n            <g fill=\"#3B82F6\">\r\n                <ellipse cx=\"18\" cy=\"36\" rx=\"1.5\" ry=\"2.5\"\/>\r\n                <ellipse cx=\"24\" cy=\"39\" rx=\"1.5\" ry=\"2.5\"\/>\r\n                <ellipse cx=\"30\" cy=\"36\" rx=\"1.5\" ry=\"2.5\"\/>\r\n            <\/g><\/svg>        <span class=\"condition-label\">Light Drizzle<\/span>\r\n      <\/div>\r\n\r\n      <!-- Rain -->\r\n      <div class=\"cell-rain\">\r\n        <div class=\"rain-val\">47%<\/div>\r\n        <div class=\"rain-label\">1mm<\/div>\r\n      <\/div>\r\n\r\n      <!-- Wind -->\r\n      <div class=\"cell-wind\">\r\n        <div class=\"wind-val\">\ud83d\udca8 12 km\/h<\/div>\r\n        <div class=\"wind-label\">Gusts 31 km\/h<\/div>\r\n      <\/div>\r\n\r\n      <!-- Toggle -->\r\n      <div class=\"cell-toggle\" id=\"toggle-13\">&#x2304;<\/div>\r\n    <\/div>\r\n\r\n    <!-- DETAIL ROW (5 items: precip, precip %, wind, sunrise, sunset) -->\r\n    <div class=\"detail-row\" id=\"detail-13\">\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\u2614<\/span>\r\n        <span class=\"di-val\">1mm<\/span>\r\n        <span class=\"di-lbl\">Precipitation<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83d\udca7<\/span>\r\n        <span class=\"di-val\">47%<\/span>\r\n        <span class=\"di-lbl\">Rain Chance<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83d\udca8<\/span>\r\n        <span class=\"di-val\">12 km\/h<\/span>\r\n        <span class=\"di-lbl\">Max Wind<\/span>\r\n      <\/div>\r\n            <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83c\udf05<\/span>\r\n        <span class=\"di-val\">05:35<\/span>\r\n        <span class=\"di-lbl\">Sunrise<\/span>\r\n      <\/div>\r\n      <div class=\"detail-item\">\r\n        <span class=\"di-icon\">\ud83c\udf07<\/span>\r\n        <span class=\"di-val\">18:07<\/span>\r\n        <span class=\"di-lbl\">Sunset<\/span>\r\n      <\/div>\r\n          <\/div>\r\n\r\n      <\/div><!-- \/.forecast-card -->\r\n\r\n  <!-- ALERT (below table) -->\r\n  <div class=\"alert-box\">\r\n    <div class=\"alert-icon\">\u26a0\ufe0f<\/div>\r\n    <div class=\"alert-content\">\r\n      <div class=\"alert-title\">Weather Summary &amp; Alerts<\/div>\r\n      <div class=\"alert-body\">\ud83c\udf27\ufe0f Frequent rain expected over the next 14 days (14\/14 days with rain). Bring waterproof gear for boat trips on the bay.<br><br>\u26c8\ufe0f Heavy rain warning on: <strong>Aug 20, Aug 21, Aug 22<\/strong>. Exercise caution when travelling on the water.<br><br>\ud83c\udf2c\ufe0f Strong winds on 1 day(s) exceeding 40 km\/h. Small vessels should take care when heading out.<\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  \r\n<\/div><!-- \/.weather-wrap -->\r\n\r\n<script>\r\nfunction toggleRow(idx) {\r\n  const row    = document.querySelectorAll('.forecast-row')[idx];\r\n  const detail = document.getElementById('detail-' + idx);\r\n  const toggle = document.getElementById('toggle-' + idx);\r\n\r\n  const isOpen = detail.classList.contains('open');\r\n  detail.classList.toggle('open', !isOpen);\r\n  row.classList.toggle('open', !isOpen);\r\n  toggle.style.transform = isOpen ? '' : 'rotate(180deg)';\r\n}\r\n\r\n\/\/ Auto-open first row (today)\r\ndocument.addEventListener('DOMContentLoaded', function() {\r\n  const firstRow = document.querySelector('.forecast-row');\r\n  if (firstRow) firstRow.click();\r\n});\r\n<\/script>\r\n<\/body>\r\n<\/html>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Apercu_meteo_de_la_baie_de_Halong\"><\/span><b>Aper\u00e7u m\u00e9t\u00e9o de la baie de Halong<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">La baie de Halong se situe dans le nord du Vietnam, pr\u00e8s de Hanoi, et suit un climat subtropical humide avec quatre saisons distinctes : printemps, \u00e9t\u00e9, automne et hiver. Ce sch\u00e9ma entra\u00eene des changements saisonniers constants plut\u00f4t que des changements extr\u00eames. Les temp\u00e9ratures varient du milieu de 10\u00b0C en hiver au milieu des 30\u00b0C en plein \u00e9t\u00e9. Un cycle de mousson fa\u00e7onne l\u2019ann\u00e9e, avec des pr\u00e9cipitations plus importantes et des orages occasionnels entre juin et ao\u00fbt. Sur l\u2019eau, les conditions sont plus fra\u00eeches et plus a\u00e9r\u00e9es que sur la terre ferme, ce qui rend souvent la croisi\u00e8re plus confortable que de rester en ville.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Bhaya Cruises op\u00e8re toute l\u2019ann\u00e9e, chaque saison proposant un rythme diff\u00e9rent. L\u2019hiver et le d\u00e9but du printemps favorisent la navigation calme, la lumi\u00e8re douce et des voyages ax\u00e9s sur le bien-\u00eatre. La fin du printemps et le d\u00e9but de l\u2019automne apportent des mers plus chaudes et des journ\u00e9es plus longues, id\u00e9ales pour la baignade et l\u2019exploration en plein air. Comprendre ces sch\u00e9mas aide les voyageurs \u00e0 faire correspondre attentes \u00e0 l\u2019exp\u00e9rience et \u00e0 choisir le bon itin\u00e9raire avec confiance.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Printemps_mars%E2%80%93avril\"><\/span><b>Printemps (mars\u2013avril)<\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Le printemps apporte un temps doux, avec des temp\u00e9ratures autour de 18 \u00e0 23\u00b0C. Les jours alternent entre un soleil doux et une bruine l\u00e9g\u00e8re. Mars para\u00eet souvent calme et l\u00e9g\u00e8rement brumeux, tandis qu\u2019avril devient plus clair et plus lumineux. Les conditions de mer restent calmes, ce qui favorise une croisi\u00e8re fluide et des itin\u00e9raires stables.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Cette saison convient aux voyageurs qui privil\u00e9gient le confort \u00e0 la chaleur. Le kayak, les visites de grottes et la randonn\u00e9e l\u00e9g\u00e8re sont faciles sans un sol fort. La visibilit\u00e9 s\u2019am\u00e9liore en avril, offrant un \u00e9clairage \u00e9quilibr\u00e9 pour la photographie. Le principal compromis est un ciel parfois gris, surtout au d\u00e9but du printemps, et une eau qui reste fra\u00eeche lors de longues baignades.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Id\u00e9al pour :<\/b><span style=\"font-weight: 400;\"> couples, photographes, voyageurs ax\u00e9s sur le bien-\u00eatre<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Conseils pour faire ses valises :<\/b><span style=\"font-weight: 400;\"> Couches l\u00e9g\u00e8res, veste de pluie compacte, cr\u00e8me solaire et baskets<\/span><\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6240 size-full\" src=\"https:\/\/bhayacruises.com\/blog\/wp-content\/uploads\/2025\/08\/halong-bay-in-spring.png\" alt=\"Halong Bay in spring\" width=\"600\" height=\"400\" srcset=\"https:\/\/bhayacruises.com\/blog\/wp-content\/uploads\/2025\/08\/halong-bay-in-spring.png 600w, https:\/\/bhayacruises.com\/blog\/wp-content\/uploads\/2025\/08\/halong-bay-in-spring-300x200.png 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Ete_mai%E2%80%93septembre\"><\/span><b>\u00c9t\u00e9 (mai\u2013septembre)<\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">L\u2019\u00e9t\u00e9 apporte chaleur, humidit\u00e9 et une vie marine vibrante. Les temp\u00e9ratures diurnes atteignent souvent 28\u201332\u00b0C, et la mer devient chaude et accueillante. Les pr\u00e9cipitations augmentent \u00e0 partir de mai et atteignent leur pic en juillet et ao\u00fbt, lorsque les orages sont plus probables. Ces mois apportent une incertitude plus \u00e9lev\u00e9e, bien que mai et septembre offrent souvent un m\u00e9lange plus \u00e9quilibr\u00e9 de soleil et de valeur.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">La saison convient bien aux voyageurs ax\u00e9s sur les activit\u00e9s nautiques. La baignade, le kayak et les arr\u00eats \u00e0 la plage donnent leur meilleur d\u2019effet dans une mer chaude. Les longues heures de lumi\u00e8re prolongent le temps sur le pont. Cependant, la chaleur peut \u00eatre intense, et les horaires de croisi\u00e8re peuvent s\u2019adapter en fonction des conditions m\u00e9t\u00e9orologiques. Les d\u00e9placements int\u00e9rieurs atteignent un pic pendant les vacances scolaires, ce qui peut augmenter la demande.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Id\u00e9al pour :<\/b><span style=\"font-weight: 400;\"> les nageurs confiants, les familles, les voyageurs sp\u00e9cialis\u00e9s dans l\u2019eau<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Conseils pour les emballages :<\/b><span style=\"font-weight: 400;\"> cr\u00e8me solaire \u00e0 haute protection solaire, chapeau, maillot de bain UV, v\u00eatements \u00e0 s\u00e9chage rapide, sandales<\/span><\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-6241 aligncenter\" src=\"https:\/\/bhayacruises.com\/blog\/wp-content\/uploads\/2025\/08\/halong-bay-in-summer.png\" alt=\"Halong Bay in summer\" width=\"600\" height=\"400\" srcset=\"https:\/\/bhayacruises.com\/blog\/wp-content\/uploads\/2025\/08\/halong-bay-in-summer.png 600w, https:\/\/bhayacruises.com\/blog\/wp-content\/uploads\/2025\/08\/halong-bay-in-summer-300x200.png 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Automne_octobre%E2%80%93novembre\"><\/span><b>Automne (octobre\u2013novembre)<\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">L\u2019automne offre certaines des conditions les plus \u00e9quilibr\u00e9es de l\u2019ann\u00e9e. Les temp\u00e9ratures se stabilisent autour des 20 \u00b0C, l\u2019humidit\u00e9 baisse et les pr\u00e9cipitations diminuent. Le ciel reste souvent d\u00e9gag\u00e9, et les brises restent l\u00e9g\u00e8res. Les conditions de mer sont stables, ce qui permet des itin\u00e9raires plus longs et plus d\u00e9taill\u00e9s.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Cette saison convient aux visiteurs pour la premi\u00e8re fois et \u00e0 ceux qui recherchent une exp\u00e9rience compl\u00e8te \u00e0 Halong Bay. Une vue d\u00e9gag\u00e9e am\u00e9liore le temps pass\u00e9 sur la terrasse solaire, tandis que des eaux calmes favorisent le kayak et les excursions. Le compromis est une demande plus \u00e9lev\u00e9e, surtout \u00e0 la fin de l\u2019automne, ce qui peut affecter la disponibilit\u00e9 et les prix.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Id\u00e9al pour :<\/b><span style=\"font-weight: 400;\"> les visiteurs pour la premi\u00e8re fois, les couples, les photographes, les voyageurs ax\u00e9s sur le confort<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Note saisonni\u00e8re :<\/b><span style=\"font-weight: 400;\"> fin novembre commence la p\u00e9riode des croisi\u00e8res festives avec des offres de f\u00eates anticip\u00e9es<\/span><\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-6239 aligncenter\" src=\"https:\/\/bhayacruises.com\/blog\/wp-content\/uploads\/2025\/08\/halong-bay-in-fall.png\" alt=\"halong bay weather in fall\" width=\"600\" height=\"400\" srcset=\"https:\/\/bhayacruises.com\/blog\/wp-content\/uploads\/2025\/08\/halong-bay-in-fall.png 600w, https:\/\/bhayacruises.com\/blog\/wp-content\/uploads\/2025\/08\/halong-bay-in-fall-300x200.png 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Hiver_decembre%E2%80%93fevrier\"><\/span><b>Hiver (d\u00e9cembre\u2013f\u00e9vrier)<\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">L\u2019hiver apporte un air plus frais, autour de 16\u201318\u00b0C, avec peu de pr\u00e9cipitations et une mer calme. La brume flotte souvent sur la baie, cr\u00e9ant un paysage doux et stratifi\u00e9. Bien que le soleil soit moins fr\u00e9quent, les conditions restent stables pour la croisi\u00e8re.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Cette saison s\u00e9duit les voyageurs qui valorisent l\u2019atmosph\u00e8re et le calme. Faire du tourisme est confortable sans chaleur, et les moments culturels \u2014 comme le T\u00eat ou les vacances de fin d\u2019ann\u00e9e \u2014 ajoutent de la profondeur au voyage. La natation devient moins attrayante, et certains jours peuvent sembler nuageux ou venteux. Pourtant, la baie acquiert une qualit\u00e9 r\u00e9fl\u00e9chissante adapt\u00e9e aux d\u00e9placements lents.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Id\u00e9al pour :<\/b><span style=\"font-weight: 400;\"> les chercheurs de vie priv\u00e9e, les voyageurs ax\u00e9s sur la culture, les photographes<\/span><\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-6242 aligncenter\" src=\"https:\/\/bhayacruises.com\/blog\/wp-content\/uploads\/2025\/08\/halong-bay-in-winter.png\" alt=\"Halong Bay weather in winter\" width=\"600\" height=\"400\" srcset=\"https:\/\/bhayacruises.com\/blog\/wp-content\/uploads\/2025\/08\/halong-bay-in-winter.png 600w, https:\/\/bhayacruises.com\/blog\/wp-content\/uploads\/2025\/08\/halong-bay-in-winter-300x200.png 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Meilleure_periode_pour_visiter_la_baie_de_Halong_en_2026\"><\/span><b>Meilleure p\u00e9riode pour visiter la baie de Halong en 2026<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">La meilleure p\u00e9riode pour visiter Halong Bay en 2026 d\u00e9pend de vos priorit\u00e9s, mais deux fen\u00eatres claires se d\u00e9marquent.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Pour une planification ax\u00e9e sur la m\u00e9t\u00e9o, <\/span><b>de mars \u00e0 mai<\/b><span style=\"font-weight: 400;\"> et <\/span><b>de septembre \u00e0 novembre<\/b><span style=\"font-weight: 400;\"> offrent des temp\u00e9ratures douces, moins de pr\u00e9cipitations et des conditions de mer stables. Ces mois permettent l\u2019utilisation compl\u00e8te des terrasses ext\u00e9rieures, des excursions et des itin\u00e9raires plus longs.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Pour les voyageurs ax\u00e9s sur la valeur, <\/span><b>mai<\/b><span style=\"font-weight: 400;\">, <\/span><b>d\u00e9but juin<\/b><span style=\"font-weight: 400;\"> et <\/span><b>septembre <\/b><span style=\"font-weight: 400;\">offrent un \u00e9quilibre entre prix et exp\u00e9rience. Les conditions peuvent \u00eatre plus chaudes ou plus changeantes, mais les promotions et une moindre foule internationale peuvent rendre le voyage plus flexible.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Chaque saison fa\u00e7onne l\u2019exp\u00e9rience diff\u00e9remment : le printemps est calme, l\u2019\u00e9t\u00e9 est actif, l\u2019automne semble complet, et l\u2019hiver est calme et r\u00e9fl\u00e9chi.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Meilleur temps et paysages globaux :<\/b><span style=\"font-weight: 400;\"> mars\u2013mai, septembre\u2013novembre<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Meilleur pour la natation et les activit\u00e9s aquatiques :<\/b><span style=\"font-weight: 400;\"> mai\u2013septembre<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Id\u00e9al pour moins de monde :<\/b><span style=\"font-weight: 400;\"> mois d\u2019hiver (sauf les jours f\u00e9ri\u00e9s)<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Meilleur rapport avec l\u2019\u00e9pargne :<\/b><span style=\"font-weight: 400;\"> mai, d\u00e9but juin, septembre<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\"><a href=\"https:\/\/bhayacruises.com\/fr\/croisieres-baie-halong\/2-jours-1-nuit\">Les itin\u00e9raires de Bhaya \u00e0 Halong et Lan Ha Bay 2D1N<\/a> et <a href=\"https:\/\/bhayacruises.com\/fr\/halong-bay-cruises\/3-day-2-night-tour\/croisiere-bhaya-soul-ha-long-lan-ha-3-jours\">3D2N sont<\/a> particuli\u00e8rement gratifiants au printemps et en automne, lorsque les visiteurs peuvent profiter pleinement du kayak, des visites de grottes et du temps sur le pont.<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter\" title=\"halong-bay-weather-infographic\" src=\"https:\/\/bhayacruises.com\/blog\/wp-content\/uploads\/2019\/01\/halong-bay-weather-infographic.png\" alt=\"halong-bay-weather-infographic\" \/><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Haute_saison\"><\/span><b>Haute saison<\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">La haute saison s\u2019\u00e9tend d\u2019octobre \u00e0 avril, avec la demande la plus \u00e9lev\u00e9e en d\u00e9cembre et janvier en raison des d\u00e9placements de No\u00ebl et du Nouvel An. De f\u00e9vrier \u00e0 avril suscitent \u00e9galement un int\u00e9r\u00eat constant pour les temps doux. Durant cette p\u00e9riode, la baie offre des conditions claires, une large gamme de choix de croisi\u00e8res et une atmosph\u00e8re anim\u00e9e. Les prix ont tendance \u00e0 \u00eatre plus \u00e9lev\u00e9s, et les lignes populaires peuvent sembler plus fr\u00e9quent\u00e9es.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Intersaison\"><\/span><b>Intersaison<\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">La saison basse et interm\u00e9diaire s\u2019\u00e9tend de mai \u00e0 septembre. Le nombre de visiteurs internationaux diminue, bien que les voyages int\u00e9rieurs augmentent en \u00e9t\u00e9. Cette p\u00e9riode apporte davantage de promotions, avec des \u00e9conomies notables sur certains d\u00e9parts. Parall\u00e8lement, le temps devient plus chaud et moins pr\u00e9visible, surtout en juillet et ao\u00fbt lorsque les orages sont plus probables. Choisir des itin\u00e9raires flexibles aide \u00e0 \u00e9quilibrer rapport qualit\u00e9-prix et confort.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Instantane_mois_par_mois_de_la_meteo_de_Halong_Bay\"><\/span><b>Instantan\u00e9 mois par mois de la m\u00e9t\u00e9o de Halong Bay<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Le climat de la baie de Halong \u00e9volue doucement au fil de l\u2019ann\u00e9e, mais chaque mois offre une exp\u00e9rience de voyage distincte. Comprendre ces habitudes mensuelles vous aide \u00e0 planifier vos activit\u00e9s, \u00e0 choisir la bonne dur\u00e9e de croisi\u00e8re et \u00e0 faire vos valises avec un objectif.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Le tableau ci-dessous propose une r\u00e9f\u00e9rence rapide, suivie d\u2019informations d\u00e9taill\u00e9es pour chaque mois afin d\u2019accompagner votre parcours.<\/span><\/p>\n<style>\r\n.hlb-weather-guide { max-width: 900px; margin: 0 auto; font-family: inherit; }\r\n.hlb-tabs { display: flex; flex-wrap: wrap; list-style: none; padding: 0; margin: 0; gap: 0; }\r\n.hlb-tabs li {\r\n  flex: 0 0 calc(100%\/6);\r\n  text-align: center;\r\n  padding: 12px 8px;\r\n  cursor: pointer;\r\n  border: 1px solid #ddd;\r\n  background: #f9f9f9;\r\n  font-size: 15px;\r\n  font-weight: 400;\r\n  color: #003458;\r\n  transition: background 0.2s, color 0.2s;\r\n  box-sizing: border-box;\r\n}\r\n.hlb-tabs li:hover { background: #eee; }\r\n.hlb-tabs li.active {\r\n  background: #fff;\r\n  color: #003458;\r\n  font-weight: 700;\r\n}\r\n.hlb-tab-content-wrapper {\r\n  padding: 25px 0;\r\n  background: #fff;\r\n}\r\n.hlb-tab-panel { display: none; }\r\n.hlb-tab-panel.active { display: block; }\r\n.hlb-tab-panel h4 { font-size: 20px; font-weight: 700; margin: 0 0 16px; color: #003458; }\r\n.hlb-tab-panel p { font-size: 15px; line-height: 1.7; color: #003458; margin-bottom: 16px; }\r\n.hlb-tab-panel .hlb-table { width: 100%; border-collapse: collapse; margin: 20px 0; }\r\n.hlb-tab-panel .hlb-table th,\r\n.hlb-tab-panel .hlb-table td {\r\n  border: 1px solid #ddd;\r\n  padding: 12px 16px;\r\n  text-align: left;\r\n  font-size: 14px;\r\n  vertical-align: middle;\r\n  color: #003458;\r\n}\r\n.hlb-tab-panel .hlb-table th {\r\n  background: #f5f5f5;\r\n  font-weight: 700;\r\n  color: #003458;\r\n}\r\n.hlb-tab-panel .hlb-table td:first-child { font-weight: 700; }\r\n.hlb-tab-panel .hlb-tips-title { font-weight: 700; font-size: 16px; margin: 24px 0 10px; color: #003458; }\r\n.hlb-tab-panel a { color: #222; text-decoration: underline; }\r\n.hlb-tab-panel a:hover { color: #000; }\r\n\r\n@media (max-width: 600px) {\r\n  .hlb-tabs li { flex: 0 0 25%; font-size: 13px; padding: 10px 4px; }\r\n  .hlb-tab-content-wrapper { padding: 18px 0; }\r\n  .hlb-tab-panel .hlb-table th,\r\n  .hlb-tab-panel .hlb-table td { padding: 8px 10px; font-size: 13px; }\r\n}\r\n<\/style>\r\n\r\n<div class=\"hlb-weather-guide\">\r\n  <ul class=\"hlb-tabs\" id=\"hlbTabs\">\r\n    <li class=\"active\" data-month=\"0\">Jan<\/li>\r\n    <li data-month=\"1\">F\u00e9vrier<\/li>\r\n    <li data-month=\"2\">Mars<\/li>\r\n    <li data-month=\"3\">Avril<\/li>\r\n    <li data-month=\"4\">Mai<\/li>\r\n    <li data-month=\"5\">Juin<\/li>\r\n    <li data-month=\"6\">Juillet<\/li>\r\n    <li data-month=\"7\">Ao\u00fbt<\/li>\r\n    <li data-month=\"8\">Sept<\/li>\r\n    <li data-month=\"9\">Oct<\/li>\r\n    <li data-month=\"10\">Nov<\/li>\r\n    <li data-month=\"11\">D\u00e9c<\/li>\r\n  <\/ul>\r\n\r\n  <div class=\"hlb-tab-content-wrapper\" id=\"hlbContent\"><\/div>\r\n<\/div>\r\n\r\n<script>\r\n(function(){\r\n  var months = [\"Janvier\", \"F\u00e9vrier\", \"Mars\", \"Avril\", \"Mai\", \"Juin\", \"Juillet\", \"Ao\u00fbt\", \"Septembre\", \"Octobre\", \"Novembre\", \"D\u00e9cembre\"];\r\n\r\n  var data = [\r\n  {\r\n    \"max\": 20,\r\n    \"min\": 15,\r\n    \"rainfall\": \"Low\",\r\n    \"note\": \"Frais, brumeux\"\r\n  },\r\n  {\r\n    \"max\": 21,\r\n    \"min\": 16,\r\n    \"rainfall\": \"Low\",\r\n    \"note\": \"Frais, humide\"\r\n  },\r\n  {\r\n    \"max\": 23,\r\n    \"min\": 18,\r\n    \"rainfall\": \"Bas\u2013mod\u00e9r\u00e9\",\r\n    \"note\": \"Pluie douce et l\u00e9g\u00e8re\"\r\n  },\r\n  {\r\n    \"max\": 27,\r\n    \"min\": 21,\r\n    \"rainfall\": \"Mod\u00e9r\u00e9\",\r\n    \"note\": \"Chaud, \u00e9quilibr\u00e9\"\r\n  },\r\n  {\r\n    \"max\": 31,\r\n    \"min\": 24,\r\n    \"rainfall\": \"Mod\u00e9r\u00e9\",\r\n    \"note\": \"Chaud, d\u00e9but de la pluie\"\r\n  },\r\n  {\r\n    \"max\": 33,\r\n    \"min\": 26,\r\n    \"rainfall\": \"Haut\",\r\n    \"note\": \"Chaud, humide\"\r\n  },\r\n  {\r\n    \"max\": 33,\r\n    \"min\": 26,\r\n    \"rainfall\": \"Haut\",\r\n    \"note\": \"Risque de temp\u00eate\"\r\n  },\r\n  {\r\n    \"max\": 32,\r\n    \"min\": 25,\r\n    \"rainfall\": \"Haut\",\r\n    \"note\": \"Pic de pr\u00e9cipitations\"\r\n  },\r\n  {\r\n    \"max\": 31,\r\n    \"min\": 24,\r\n    \"rainfall\": \"Mod\u00e9r\u00e9\",\r\n    \"note\": \"Am\u00e9lioration\"\r\n  },\r\n  {\r\n    \"max\": 28,\r\n    \"min\": 22,\r\n    \"rainfall\": \"Low\",\r\n    \"note\": \"Clair, agr\u00e9able\"\r\n  },\r\n  {\r\n    \"max\": 26,\r\n    \"min\": 20,\r\n    \"rainfall\": \"Low\",\r\n    \"note\": \"Doux, sec\"\r\n  },\r\n  {\r\n    \"max\": 22,\r\n    \"min\": 17,\r\n    \"rainfall\": \"Low\",\r\n    \"note\": \"Calme, calme\"\r\n  }\r\n];\r\n\r\n  var slugs = [\r\n    \"https:\/\/bhayacruises.com\/blog\/halong-bay-in-january\/\",\r\n    \"https:\/\/bhayacruises.com\/blog\/halong-bay-in-february\/\",\r\n    \"https:\/\/bhayacruises.com\/blog\/halong-bay-in-march\/\",\r\n    \"https:\/\/bhayacruises.com\/blog\/halong-bay-in-april\/\",\r\n    \"https:\/\/bhayacruises.com\/blog\/halong-bay-in-may\/\",\r\n    \"https:\/\/bhayacruises.com\/blog\/halong-bay-in-june\/\",\r\n    \"https:\/\/bhayacruises.com\/blog\/halong-bay-in-july\/\",\r\n    \"https:\/\/bhayacruises.com\/blog\/halong-bay-in-august\/\",\r\n    \"https:\/\/bhayacruises.com\/blog\/halong-bay-in-september\/\",\r\n    \"https:\/\/bhayacruises.com\/blog\/halong-bay-in-october\/\",\r\n    \"https:\/\/bhayacruises.com\/blog\/halong-bay-in-november\/\",\r\n    \"https:\/\/bhayacruises.com\/blog\/halong-bay-in-december\/\"\r\n  ];\r\n\r\n  var details = [\r\n  [\r\n    \"Janvier apporte de l\u2019air frais, avec des temp\u00e9ratures autour de 15 \u00e0 20\u00b0C. La baie est souvent pr\u00e9sente une l\u00e9g\u00e8re brume, qui adoucit le paysage calcaire. Les pr\u00e9cipitations restent faibles et les conditions de mer restent calmes, rendant la croisi\u00e8re stable.\",\r\n    \"Compar\u00e9 \u00e0 d\u00e9cembre, janvier para\u00eet un peu plus frais et plus atmosph\u00e9rique. La visibilit\u00e9 peut varier, mais l\u2019ambiance calme convient aux d\u00e9placements lents. C\u2019est un mois tr\u00e8s dynamique pour la croisi\u00e8re panoramique plut\u00f4t que pour la baignade.\",\r\n    \"Les voyageurs doivent emporter des couches chaudes, une veste l\u00e9g\u00e8re et des chaussures confortables pour les excursions. Les activit\u00e9s portent sur le tourisme, les s\u00e9ances de Tai Chi et les visites de grottes. D\u00e9couvrez davantage dans le guide m\u00e9t\u00e9o de Bhaya : <a href=\\\"https:\/\/bhayacruises.com\/blog\/halong-bay-in-january\/\\\">la m\u00e9t\u00e9o de janvier \u00e0 Halong Bay<\/a>.\"\r\n  ],\r\n  [\r\n    \"F\u00e9vrier poursuit cette tendance fra\u00eeche, avec des temp\u00e9ratures comprises entre 16 et 21\u00b0C. L\u2019humidit\u00e9 augmente l\u00e9g\u00e8rement, et une bruine l\u00e9g\u00e8re peut appara\u00eetre. La mer reste calme et les conditions favorisent une croisi\u00e8re fluide.\",\r\n    \"Ce mois-ci se distingue par le T\u00eat (Nouvel An lunaire vietnamien). Compar\u00e9 \u00e0 janvier, l\u2019atmosph\u00e8re est plus festive, m\u00eame si certains jours peuvent \u00eatre nuageux. Il reste confortable pour la plupart des activit\u00e9s sauf la natation.\",\r\n    \"Prends des couches l\u00e9g\u00e8res et une veste imperm\u00e9able compacte. Attendez-vous \u00e0 des exp\u00e9riences culturelles \u00e0 bord et \u00e0 terre. D\u00e9couvrez davantage dans le guide m\u00e9t\u00e9o de Bhaya : <a href=\\\"https:\/\/bhayacruises.com\/blog\/halong-bay-in-february\/\\\">le temps de f\u00e9vrier \u00e0 Halong Bay<\/a>.\"\r\n  ],\r\n  [\r\n    \"Mars marque un passage vers un temps plus chaud, avec des temp\u00e9ratures atteignant 18\u201323\u00b0C. Les pr\u00e9cipitations augmentent l\u00e9g\u00e8rement, souvent sous forme d\u2019averses l\u00e9g\u00e8res ou de brouillard. Les conditions de mer restent calmes.\",\r\n    \"Compar\u00e9 \u00e0 f\u00e9vrier, mars para\u00eet plus frais et plus lumineux. Bien que certains jours couverts persistent, la visibilit\u00e9 s\u2019am\u00e9liore vers la fin du mois. Cet \u00e9quilibre fait de mars un choix fiable pour la croisi\u00e8re.\",\r\n    \"Prends des couches de couches, de la cr\u00e8me solaire et une veste imperm\u00e9able l\u00e9g\u00e8re. Le kayak et les visites de grottes fonctionnent bien. D\u00e9couvrez davantage dans le guide m\u00e9t\u00e9o de Bhaya : <a href=\\\"https:\/\/bhayacruises.com\/blog\/halong-bay-in-march\/\\\">la m\u00e9t\u00e9o de mars \u00e0 Halong Bay<\/a>.\"\r\n  ],\r\n  [\r\n    \"Avril offre l\u2019une des p\u00e9riodes les plus stables de l\u2019ann\u00e9e. Les temp\u00e9ratures varient de 21 \u00e0 27\u00b0C, avec des pr\u00e9cipitations mod\u00e9r\u00e9es et des intervalles ensoleill\u00e9s plus longs. La mer reste calme.\",\r\n    \"Compar\u00e9 \u00e0 mars, avril semble plus chaud et plus clair. Cela cr\u00e9e des conditions favorables \u00e0 la photographie, aux excursions et au temps de d\u00e9tente sur le pont. Beaucoup de voyageurs consid\u00e8rent ce mois comme un point de vue pour l\u2019exp\u00e9rience globale.\",\r\n    \"Apportez des v\u00eatements l\u00e9gers, de la cr\u00e8me solaire et des chaussures confortables. La baignade devient possible les jours plus chauds. D\u00e9couvrez plus dans le guide m\u00e9t\u00e9o de Bhaya : <a href=\\\"https:\/\/bhayacruises.com\/blog\/halong-bay-in-april\/\\\">le temps d\u2019avril dans la baie de Halong<\/a>.\"\r\n  ],\r\n  [\r\n    \"Le mois de mai apporte des conditions estivales, avec des temp\u00e9ratures atteignant 24\u201331\u00b0C. Les pr\u00e9cipitations augmentent, mais les averses arrivent souvent par courtes rafales. Les temp\u00e9ratures de la mer deviennent chaudes.\",\r\n    \"Compar\u00e9 \u00e0 avril, mai semble plus chaud et plus humide. Cependant, il offre un bon rapport qualit\u00e9-prix avec moins de foules internationales. Les conditions soutiennent encore la plupart des activit\u00e9s, en particulier celles \u00e0 base d\u2019eau.\",\r\n    \"Emportez des v\u00eatements respirants, de la cr\u00e8me solaire et des maillots de bain. Le kayak et les arr\u00eats plage s\u2019am\u00e9liorent. D\u00e9couvrez davantage dans le guide m\u00e9t\u00e9o de Bhaya : <a href=\\\"https:\/\/bhayacruises.com\/blog\/halong-bay-in-may\/\\\">M\u00e9t\u00e9o de mai \u00e0 Halong<\/a> Bay.\"\r\n  ],\r\n  [\r\n    \"Juin apporte un pic de chaleur, avec des temp\u00e9ratures autour de 26\u201333\u00b0C. L\u2019humidit\u00e9 augmente et les pluies deviennent fr\u00e9quentes. Les conditions de mer restent chaudes, bien que le temps puisse changer rapidement.\",\r\n    \"Compar\u00e9 \u00e0 mai, juin para\u00eet plus intense. Des orages l\u2019apr\u00e8s-midi peuvent appara\u00eetre, mais les matins restent souvent clairs. Ce sch\u00e9ma permet une planification flexible.\",\r\n    \"Emportez une protection solaire, des v\u00eatements \u00e0 s\u00e9chage rapide et des sandales. La natation et le kayak sont des moments forts. D\u00e9couvrez davantage dans le guide m\u00e9t\u00e9o de Bhaya : <a href=\\\"https:\/\/bhayacruises.com\/blog\/halong-bay-in-june\/\\\">la m\u00e9t\u00e9o de juin \u00e0 Halong Bay<\/a>.\"\r\n  ],\r\n  [\r\n    \"Juillet maintient des temp\u00e9ratures \u00e9lev\u00e9es autour de 26\u201333\u00b0C, avec de fortes pluies et le risque de temp\u00eate le plus \u00e9lev\u00e9 de l\u2019ann\u00e9e. Les mers restent chaudes, mais les conditions peuvent changer rapidement.\",\r\n    \"Compar\u00e9 \u00e0 juin, juillet pr\u00e9sente une plus grande incertitude. Certains d\u00e9parts peuvent s\u2019adapter en raison de la m\u00e9t\u00e9o. Pourtant, les intervalles ensoleill\u00e9s offrent des moments forts pour les activit\u00e9s \u00e0 la plage et \u00e0 l\u2019eau.\",\r\n    \"Les voyageurs doivent rester flexibles et surveiller les pr\u00e9visions. Prenez des v\u00eatements de pluie et une protection solaire. D\u00e9couvrez davantage dans le guide m\u00e9t\u00e9o de Bhaya : <a href=\\\"https:\/\/bhayacruises.com\/blog\/halong-bay-in-july\/\\\">la m\u00e9t\u00e9o de juillet \u00e0 Halong Bay<\/a>.\"\r\n  ],\r\n  [\r\n    \"Ao\u00fbt poursuit le sch\u00e9ma estival, avec des temp\u00e9ratures autour de 25\u201332\u00b0C et de fortes pr\u00e9cipitations. Le risque de temp\u00eate subsiste, bien que les conditions puissent s\u2019am\u00e9liorer en fin de mois.\",\r\n    \"Compar\u00e9 \u00e0 juillet, ao\u00fbt semble similaire mais peut offrir des pauses plus claires entre les temp\u00eates. La baie para\u00eet luxuriante, avec de riches tons verts apr\u00e8s les pluies.\",\r\n    \"Emportez des v\u00eatements imperm\u00e9ables et des v\u00eatements l\u00e9gers. Concentrez-vous sur des itin\u00e9raires flexibles. D\u00e9couvrez davantage dans le guide m\u00e9t\u00e9o de Bhaya : <a href=\\\"https:\/\/bhayacruises.com\/blog\/halong-bay-in-august\/\\\">la m\u00e9t\u00e9o d\u2019ao\u00fbt \u00e0 Halong Bay<\/a>.\"\r\n  ],\r\n  [\r\n    \"Septembre marque un virage vers un temps plus sec. Les temp\u00e9ratures varient de 24 \u00e0 31\u00b0C, avec une baisse des pr\u00e9cipitations et une am\u00e9lioration des conditions de mer.\",\r\n    \"Compar\u00e9 \u00e0 ao\u00fbt, ce mois-ci semble plus stable. Le d\u00e9but septembre peut encore comporter un certain risque de temp\u00eate, mais les conditions s\u2019am\u00e9liorent progressivement. Cela devient une option solide pour la saison interm\u00e9diaire.\",\r\n    \"Emportez un m\u00e9lange de v\u00eatements d\u2019\u00e9t\u00e9 et de pluie l\u00e9gers. Les activit\u00e9s s\u2019\u00e9tendent \u00e0 nouveau. D\u00e9couvrez davantage dans le guide m\u00e9t\u00e9o de Bhaya : <a href=\\\"https:\/\/bhayacruises.com\/blog\/halong-bay-in-september\/\\\">la m\u00e9t\u00e9o de septembre \u00e0 Halong Bay<\/a>.\"\r\n  ],\r\n  [\r\n    \"Octobre offre un ciel d\u00e9gag\u00e9, des temp\u00e9ratures autour de 22 \u00e0 28\u00b0C et peu de pr\u00e9cipitations. Les conditions de mer restent calmes et stables.\",\r\n    \"Compar\u00e9 \u00e0 septembre, octobre para\u00eet plus frais et plus pr\u00e9visible. La visibilit\u00e9 s\u2019am\u00e9liore, ce qui en fait un endroit id\u00e9al pour le tourisme et la photographie.\",\r\n    \"Apportez des couches l\u00e9g\u00e8res et de la cr\u00e8me solaire. Toutes les activit\u00e9s de croisi\u00e8re se d\u00e9roulent sans encombre. D\u00e9couvrez davantage dans le guide m\u00e9t\u00e9o de Bhaya : <a href=\\\"https:\/\/bhayacruises.com\/blog\/halong-bay-in-october\/\\\">la m\u00e9t\u00e9o d\u2019octobre \u00e0 Halong Bay<\/a>.\"\r\n  ],\r\n  [\r\n    \"Le mois de novembre reste favorable, avec des temp\u00e9ratures autour de 20 \u00e0 26\u00b0C et peu de pr\u00e9cipitations. L\u2019air semble frais, et le ciel reste souvent d\u00e9gag\u00e9.\",\r\n    \"Compar\u00e9 \u00e0 octobre, novembre devient l\u00e9g\u00e8rement plus frais. Il permet toujours des itin\u00e9raires complets, avec un climat agr\u00e9able pour les activit\u00e9s de plein air.\",\r\n    \"Prenez des couches l\u00e9g\u00e8res et des chaussures confortables. Id\u00e9al pour une croisi\u00e8re d\u00e9tendue. D\u00e9couvrez davantage dans le guide m\u00e9t\u00e9o de Bhaya : <a href=\\\"https:\/\/bhayacruises.com\/blog\/halong-bay-in-november\/\\\">la m\u00e9t\u00e9o de novembre \u00e0 Halong Bay<\/a>.\"\r\n  ],\r\n  [\r\n    \"D\u00e9cembre apporte un air plus frais, autour de 17\u201322\u00b0C, avec peu de pr\u00e9cipitations et une mer calme. L\u2019atmosph\u00e8re est paisible, avec parfois de la brume.\",\r\n    \"Compar\u00e9 \u00e0 novembre, les temp\u00e9ratures chutent l\u00e9g\u00e8rement. Les voyages pendant les f\u00eates augmentent la demande, surtout \u00e0 No\u00ebl et au Nouvel An.\",\r\n    \"Apportez des couches chaudes et une veste l\u00e9g\u00e8re. Concentrez-vous sur les d\u00e9cors et les exp\u00e9riences \u00e0 bord. D\u00e9couvrez plus dans le guide m\u00e9t\u00e9o de Bhaya : <a href=\\\"https:\/\/bhayacruises.com\/blog\/halong-bay-in-december\/\\\">la m\u00e9t\u00e9o de d\u00e9cembre \u00e0 Halong Bay<\/a>.\"\r\n  ]\r\n];\r\n\r\n  var titles = [\r\n  \"Frais, Calme et Atmosph\u00e9rique\",\r\n  \"Saison culturelle avec une douce chaleur\",\r\n  \"Transition vers le printemps\",\r\n  \"Chaud, Clair et \u00c9quilibr\u00e9\",\r\n  \"Mer chaude et valeur en saison interm\u00e9diaire\",\r\n  \"Chaud, Humide et Actif\",\r\n  \"\u00c9t\u00e9 de pointe avec risque de temp\u00eate\",\r\n  \"Pluvieux mais Luxuriant et Chaud\",\r\n  \"Retour \u00e0 l\u2019\u00e9quilibre\",\r\n  \"ciel d\u00e9gag\u00e9 et conditions id\u00e9ales\",\r\n  \"doux, sec et confortable\",\r\n  \"\u00c9vasion de fin d\u2019ann\u00e9e fra\u00eeche et calme\"\r\n];\r\n\r\n  var tipsTitles = [\r\n  \"Conseils de voyage pour Halong Bay en janvier\",\r\n  \"Conseils de voyage pour Halong Bay en f\u00e9vrier\",\r\n  \"Conseils de voyage pour Halong Bay en mars\",\r\n  \"Conseils de voyage pour Halong Bay en avril\",\r\n  \"Conseils de voyage pour la baie de Halong en mai\",\r\n  \"Conseils de voyage pour Halong Bay en juin\",\r\n  \"Conseils de voyage pour Halong Bay en juillet\",\r\n  \"Conseils de voyage pour Halong Bay en ao\u00fbt\",\r\n  \"Conseils de voyage pour Halong Bay en septembre\",\r\n  \"Conseils de voyage pour Halong Bay en octobre\",\r\n  \"Conseils de voyage pour Halong Bay en novembre\",\r\n  \"Conseils de voyage pour Halong Bay en d\u00e9cembre\"\r\n];\r\n\r\n  function getAdjacentIndices(i) {\r\n    var prev = (i - 1 + 12) % 12;\r\n    var next = (i + 1) % 12;\r\n    return [prev, i, next];\r\n  }\r\n\r\n  function buildTable(idx) {\r\n    var adj = getAdjacentIndices(idx);\r\n    var html = '<table class=\"hlb-table\"><thead><tr><th><\/th>';\r\n    for (var j = 0; j < 3; j++) html += '<th>' + months[adj[j]] + '<\/th>';\r\n    html += '<\/tr><\/thead><tbody>';\r\n    html += '<tr><td>Maximum typique (\u00b0C)<\/td>';\r\n    for (var j = 0; j < 3; j++) html += '<td>' + data[adj[j]].max + '\u00b0C<\/td>';\r\n    html += '<\/tr>';\r\n    html += '<tr><td>Min typique (\u00b0C)<\/td>';\r\n    for (var j = 0; j < 3; j++) html += '<td>' + data[adj[j]].min + '\u00b0C<\/td>';\r\n    html += '<\/tr>';\r\n    html += '<tr><td>Pr\u00e9cipitations<\/td>';\r\n    for (var j = 0; j < 3; j++) html += '<td>' + data[adj[j]].rainfall + '<\/td>';\r\n    html += '<\/tr>';\r\n    html += '<tr><td>Note courte<\/td>';\r\n    for (var j = 0; j < 3; j++) html += '<td>' + data[adj[j]].note + '<\/td>';\r\n    html += '<\/tr>';\r\n    html += '<\/tbody><\/table>';\r\n    return html;\r\n  }\r\n\r\n  function buildContent(idx) {\r\n    var d = details[idx];\r\n    var linkText = months[idx] + \" weather in Halong Bay\";\r\n    var linkHref = slugs[idx];\r\n\r\n    var html = '<div class=\"hlb-tab-panel active\">';\r\n    html += '<h4><span class=\"ez-toc-section\" id=\"_monthsidx_%E2%80%93_titlesidx\"><\/span>' + months[idx] + ' \u2013 ' + titles[idx] + '<span class=\"ez-toc-section-end\"><\/span><\/h4>';\r\n    html += '<p>' + d[0] + '<\/p>';\r\n    html += '<p>' + d[1] + '<\/p>';\r\n    html += buildTable(idx);\r\n    html += '<p class=\"hlb-tips-title\">' + tipsTitles[idx] + '<\/p>';\r\n    html += '<p>' + d[2] + '<\/p>';\r\n    html += '<\/div>';\r\n    return html;\r\n  }\r\n\r\n  function init() {\r\n    var container = document.getElementById('hlbContent');\r\n    var tabs = document.querySelectorAll('#hlbTabs li');\r\n    container.innerHTML = buildContent(0);\r\n    for (var i = 0; i < tabs.length; i++) {\r\n      tabs[i].addEventListener('click', function() {\r\n        var idx = parseInt(this.getAttribute('data-month'));\r\n        for (var t = 0; t < tabs.length; t++) tabs[t].classList.remove('active');\r\n        this.classList.add('active');\r\n        container.innerHTML = buildContent(idx);\r\n      });\r\n    }\r\n  }\r\n\r\n  if (document.readyState === 'loading') {\r\n    document.addEventListener('DOMContentLoaded', init);\r\n  } else {\r\n    init();\r\n  }\r\n})();\r\n<\/script>\r\n    \n<h2><span class=\"ez-toc-section\" id=\"Meteo_Securite_et_Annulations_de_Croisiere\"><\/span><b>M\u00e9t\u00e9o, S\u00e9curit\u00e9 et Annulations de Croisi\u00e8re<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Les conditions m\u00e9t\u00e9orologiques dans la baie de Halong sont \u00e9troitement surveill\u00e9es par les autorit\u00e9s locales. Les voiles peuvent \u00eatre suspendues lors de temp\u00eates, de vents forts, de d\u00e9pressions tropicales ou de brouillard dense. Ces mesures prot\u00e8gent \u00e0 la fois les passagers et l\u2019\u00e9quipage.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">En pratique, les op\u00e9rateurs informent les passagers peu avant le d\u00e9part en cas de changement de situation. Les croisi\u00e8res peuvent \u00eatre report\u00e9es, redirig\u00e9es ou rembours\u00e9es selon le moment et la gravit\u00e9. La flexibilit\u00e9 reste importante, surtout pendant les mois d\u2019\u00e9t\u00e9.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Les op\u00e9rateurs r\u00e9put\u00e9s comme Bhaya Cruises suivent des protocoles de s\u00e9curit\u00e9 stricts. Les \u00e9quipages exp\u00e9riment\u00e9s ajustent quotidiennement les itin\u00e9raires et les horaires pour garantir confort et s\u00e9curit\u00e9. Pour une explication plus approfondie, rendez-vous \u00e0 <\/span><strong><a href=\"https:\/\/bhayacruises.com\/blog\/halong-bay-on-storm\/?utm_source=chatgpt.com\">Halong Bay lors des jours orageux<\/a><\/strong><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/bhayacruises.com\/blog\/wp-content\/uploads\/2018\/10\/bhaya_groups_safety_drill4.jpg\" alt=\"halong management board\" width=\"500\" height=\"333\" \/><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Adapter_la_meteo_aux_itineraires_et_experiences_de_Bhaya_Cruises\"><\/span><b>Adapter la m\u00e9t\u00e9o aux itin\u00e9raires et exp\u00e9riences de Bhaya Cruises<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Chaque saison \u00e0 Halong Bay met en lumi\u00e8re un aspect diff\u00e9rent du parcours. Un ciel d\u00e9gag\u00e9 et une mer calme permettent des itin\u00e9raires complets avec kayak, baignade et visites de grottes. Les mois plus frais orientent l\u2019attention vers les paysages, la cuisine et la profondeur culturelle. Le portefeuille de croisi\u00e8res de Bhaya refl\u00e8te cet \u00e9quilibre, avec des liaisons \u00e0 travers la baie de Halong, la baie de Lan Ha et Bai Tu Long, ainsi que des charters priv\u00e9s pour des voyages sur mesure.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Bhaya Cruises allie un service haut de gamme \u00e0 des normes de s\u00e9curit\u00e9 strictes. Les \u00e9quipes locales surveillent les conditions m\u00e9t\u00e9orologiques et ajustent les plannings pour maintenir le confort. Qu\u2019ils recherchent une exploration active ou une retraite calme, chaque itin\u00e9raire correspond aux forces saisonni\u00e8res tout en maintenant une exp\u00e9rience \u00e0 bord coh\u00e9rente.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"FAQ\"><\/span><b>FAQ<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"Y_a-t-il_une_saison_des_pluies_a_Halong_Bay_et_comment_cela_affecte-t-il_les_croisieres\"><\/span><b>Y a-t-il une saison des pluies \u00e0 Halong Bay et comment cela affecte-t-il les croisi\u00e8res ?<\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Oui. La saison des pluies s\u2019\u00e9tend de juin \u00e0 septembre, avec des pics de pr\u00e9cipitations en juillet et ao\u00fbt. Les conditions incluent des averses courtes mais intenses, une humidit\u00e9 plus \u00e9lev\u00e9e et un risque accru d\u2019orages. Les croisi\u00e8res continuent de fonctionner la plupart des jours, mais les itin\u00e9raires peuvent s\u2019adapter pour la s\u00e9curit\u00e9. Les voyageurs doivent rester flexibles et choisir des op\u00e9rateurs avec des conditions m\u00e9t\u00e9orologiques claires. Emporter un \u00e9quipement de pluie l\u00e9ger et des v\u00eatements \u00e0 s\u00e9chage rapide permet de maintenir le confort tout au long du trajet.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Est-ce_que_ca_vaut_le_coup_de_visiter_Halong_Bay_en_hiver\"><\/span><b>Est-ce que \u00e7a vaut le coup de visiter Halong Bay en hiver ?<\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Oui. L\u2019hiver offre une mer calme, un air plus frais et une atmosph\u00e8re plus calme de l\u2019autre c\u00f4t\u00e9 de la baie. La brume peut adoucir le paysage, cr\u00e9ant une profondeur visuelle unique que de nombreux photographes appr\u00e9cient. Bien que la baignade soit limit\u00e9e, la saison convient aux exp\u00e9riences culturelles, aux croisi\u00e8res pittoresques et aux itin\u00e9raires ax\u00e9s sur le bien-\u00eatre. Il permet \u00e9galement aux voyageurs de profiter de la baie de Halong \u00e0 un rythme plus lent et plus r\u00e9fl\u00e9chi.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"A_quelle_frequence_les_croisieres_sont-elles_annulees_a_cause_des_tempetes\"><\/span><b>\u00c0 quelle fr\u00e9quence les croisi\u00e8res sont-elles annul\u00e9es \u00e0 cause des temp\u00eates ?<\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Les annulations surviennent principalement entre juillet et d\u00e9but septembre, lorsque les syst\u00e8mes m\u00e9t\u00e9orologiques tropicaux sont plus actifs. M\u00eame durant cette p\u00e9riode, la plupart des d\u00e9parts se d\u00e9roulent encore comme pr\u00e9vu. En cas de perturbations, elles sont g\u00e9n\u00e9ralement annonc\u00e9es pr\u00e8s du d\u00e9part sur la base des consignes officielles de s\u00e9curit\u00e9. Des op\u00e9rateurs de confiance comme Bhaya Cruises proposent des options claires, notamment le reprogrammement, le revirage ou les remboursements.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Quel_mois_offre_le_meilleur_equilibre_meteo_et_valeur\"><\/span><b>Quel mois offre le meilleur \u00e9quilibre m\u00e9t\u00e9o et valeur ?<\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Avril\u2013mai et septembre\u2013octobre offrent souvent le meilleur \u00e9quilibre. Ces mois combinent des temp\u00e9ratures mod\u00e9r\u00e9es, des conditions marines relativement stables et moins de pr\u00e9cipitations extr\u00eames. En m\u00eame temps, la tarification peut \u00eatre plus flexible que les mois d\u2019hiver de pointe. Cela en fait un choix pratique pour les voyageurs recherchant \u00e0 la fois confort et valeur.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Le_temps_de_Halong_Bay_est-il_similaire_a_celui_de_Hanoi\"><\/span><b>Le temps de Halong Bay est-il similaire \u00e0 celui de Hanoi ?<\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Oui. La baie de Halong et Hanoi partagent le m\u00eame sch\u00e9ma climatique large, avec quatre saisons distinctes. Cependant, la baie semble plus fra\u00eeche \u00e0 cause des brises marines et de l\u2019eau libre. Cela rend souvent les activit\u00e9s de plein air plus confortables que les conditions int\u00e9rieures. Les voyageurs peuvent s\u2019attendre \u00e0 un moment saisonnier similaire, mais \u00e0 des sensations l\u00e9g\u00e8rement plus douces sur l\u2019eau.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Y_a-t-il_des_evenements_speciaux_ou_des_jours_feries_qui_affectent_les_croisieres\"><\/span><b>Y a-t-il des \u00e9v\u00e9nements sp\u00e9ciaux ou des jours f\u00e9ri\u00e9s qui affectent les croisi\u00e8res ?<\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Oui. Les grandes f\u00eates comme le T\u00eat (Nouvel An lunaire), les f\u00eates nationales et les p\u00e9riodes de No\u00ebl au Nouvel An augmentent la demande. Pendant ces p\u00e9riodes, les croisi\u00e8res peuvent r\u00e9server plus t\u00f4t et les prix peuvent augmenter. L\u2019ambiance devient plus festive, avec des programmes sp\u00e9ciaux \u00e0 bord et des \u00e9l\u00e9ments culturels. Planifier \u00e0 l\u2019avance permet d\u2019obtenir des itin\u00e9raires et des choix de cabines pr\u00e9f\u00e9r\u00e9s.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>La baie de Halong est inscrite au patrimoine mondial de l\u2019UNESCO, fa\u00e7onn\u00e9e par des karsts calcaires, des eaux calmes et un rythme de quatre saisons distinctes. Contrairement aux destinations avec une fen\u00eatre de voyage \u00e9troite, la baie de Halong propose des croisi\u00e8res toute l\u2019ann\u00e9e. Chaque saison apporte une ambiance diff\u00e9rente \u2014 la brume flottant sur [&#8230;]\n","protected":false},"author":5,"featured_media":5240,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[575],"tags":[],"class_list":["post-7309","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-halong-bay-blog-fr"],"acf":[],"_links":{"self":[{"href":"https:\/\/bhayacruises.com\/blog\/wp-json\/wp\/v2\/posts\/7309","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bhayacruises.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bhayacruises.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bhayacruises.com\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/bhayacruises.com\/blog\/wp-json\/wp\/v2\/comments?post=7309"}],"version-history":[{"count":2,"href":"https:\/\/bhayacruises.com\/blog\/wp-json\/wp\/v2\/posts\/7309\/revisions"}],"predecessor-version":[{"id":7312,"href":"https:\/\/bhayacruises.com\/blog\/wp-json\/wp\/v2\/posts\/7309\/revisions\/7312"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bhayacruises.com\/blog\/wp-json\/wp\/v2\/media\/5240"}],"wp:attachment":[{"href":"https:\/\/bhayacruises.com\/blog\/wp-json\/wp\/v2\/media?parent=7309"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bhayacruises.com\/blog\/wp-json\/wp\/v2\/categories?post=7309"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bhayacruises.com\/blog\/wp-json\/wp\/v2\/tags?post=7309"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}