[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fBgu1FhZgyKeT2OG9fRkDpZrxS55htPF0gmeSc3QrO9g":3},{"place":4,"slug":5,"profiles":33,"occasions":518,"normals":519,"recent":601,"nearby":658,"editorial":15,"baseline":31,"attribution":689},{"id":5,"name":6,"kind":7,"region":8,"country":9,"cc":10,"lat":11,"lon":12,"pop":13,"timezone":14,"elevation":15,"coastKm":16,"skiKm":17,"skiArea":18,"skiDestination":21,"beachDestination":22,"hikingDestination":21,"unescoSites":23,"wikivoyageViews":28,"eligible":29,"occasions":30,"occasionsReviewed":21,"baseline":31,"source":32},"salvador-bahia-br-3450554","Salvador","city","Bahia","Brazil","BR",-12.9756,-38.491,2711840,"America\u002FBahia",null,1.89,3869.47,{"name":19,"km":17,"verticalM":20},"Los Penitentes",627,false,true,[24],{"id":25,"name":26,"km":27},"309","Historic Centre of Salvador da Bahia",1.4,15247,{"general":22,"beach":22,"hiking":21,"ski":21},{},"2006-2025","open-meteo-era5",[34,322],{"key":35,"label":36,"description":37,"note":15,"windows":38,"months":44},"general","Exploring outdoors","Mild days and nights, mostly dry and bright. The default for 'when should I go'.",[39],{"from":40,"to":41,"tier":42,"raisedBy":43},7,12,"good",[],[45,89,111,133,154,177,200,219,241,263,285,305],{"month":46,"tier":15,"weatherTier":15,"for":47,"against":68,"raisedBy":86,"draws":87,"deterrents":88},1,[48,53,58,63],{"metric":49,"label":50,"unit":51,"value":52},"precip_mm_month","Precipitation","mm",55.8,{"metric":54,"label":55,"unit":56,"value":57},"sunshine_fraction","Share of daylight that is sunny","ratio",0.94,{"metric":59,"label":60,"unit":61,"value":62},"temp_max_mean_c","Average daily high","degC",27.5,{"metric":64,"label":65,"unit":66,"value":67},"heavy_rain_days","Days with heavy rain","days",1.1,[69,73,77,81],{"metric":70,"label":71,"unit":61,"value":72},"apparent_temp_max_mean_c","Feels like (high)",32.3,{"metric":74,"label":75,"unit":61,"value":76},"temp_min_mean_c","Average daily low",25.6,{"metric":78,"label":79,"unit":66,"value":80},"wet_days","Wet days",12.7,{"metric":82,"label":83,"unit":84,"value":85},"humidity_mean_pct","Relative humidity","%",79.1,[],[],[],{"month":90,"tier":15,"weatherTier":15,"for":91,"against":99,"raisedBy":108,"draws":109,"deterrents":110},2,[92,94,96,98],{"metric":54,"label":55,"unit":56,"value":93},0.93,{"metric":49,"label":50,"unit":51,"value":95},63.9,{"metric":59,"label":60,"unit":61,"value":97},27.7,{"metric":64,"label":65,"unit":66,"value":67},[100,102,104,106],{"metric":70,"label":71,"unit":61,"value":101},32.7,{"metric":78,"label":79,"unit":66,"value":103},15.4,{"metric":74,"label":75,"unit":61,"value":105},25.8,{"metric":82,"label":83,"unit":84,"value":107},79.5,[],[],[],{"month":112,"tier":15,"weatherTier":15,"for":113,"against":121,"raisedBy":130,"draws":131,"deterrents":132},3,[114,115,117,119],{"metric":54,"label":55,"unit":56,"value":93},{"metric":49,"label":50,"unit":51,"value":116},95.7,{"metric":59,"label":60,"unit":61,"value":118},27.9,{"metric":64,"label":65,"unit":66,"value":120},1.9,[122,124,126,128],{"metric":70,"label":71,"unit":61,"value":123},32.9,{"metric":78,"label":79,"unit":66,"value":125},17.6,{"metric":74,"label":75,"unit":61,"value":127},25.9,{"metric":82,"label":83,"unit":84,"value":129},79.9,[],[],[],{"month":134,"tier":15,"weatherTier":15,"for":135,"against":139,"raisedBy":151,"draws":152,"deterrents":153},4,[136,138],{"metric":54,"label":55,"unit":56,"value":137},0.89,{"metric":59,"label":60,"unit":61,"value":62},[140,142,144,146,147,149],{"metric":70,"label":71,"unit":61,"value":141},31.8,{"metric":49,"label":50,"unit":51,"value":143},181.9,{"metric":78,"label":79,"unit":66,"value":145},21.9,{"metric":74,"label":75,"unit":61,"value":76},{"metric":64,"label":65,"unit":66,"value":148},5.3,{"metric":82,"label":83,"unit":84,"value":150},81.4,[],[],[],{"month":155,"tier":15,"weatherTier":15,"for":156,"against":163,"raisedBy":174,"draws":175,"deterrents":176},5,[157,159,161],{"metric":54,"label":55,"unit":56,"value":158},0.9,{"metric":70,"label":71,"unit":61,"value":160},29.5,{"metric":59,"label":60,"unit":61,"value":162},26.6,[164,166,168,170,172],{"metric":49,"label":50,"unit":51,"value":165},203,{"metric":78,"label":79,"unit":66,"value":167},23.6,{"metric":64,"label":65,"unit":66,"value":169},6.3,{"metric":74,"label":75,"unit":61,"value":171},24.9,{"metric":82,"label":83,"unit":84,"value":173},80.8,[],[],[],{"month":178,"tier":15,"weatherTier":15,"for":179,"against":188,"raisedBy":197,"draws":198,"deterrents":199},6,[180,182,184,186],{"metric":70,"label":71,"unit":61,"value":181},27.8,{"metric":59,"label":60,"unit":61,"value":183},25.7,{"metric":54,"label":55,"unit":56,"value":185},0.92,{"metric":64,"label":65,"unit":66,"value":187},3.6,[189,191,193,195],{"metric":78,"label":79,"unit":66,"value":190},23.1,{"metric":49,"label":50,"unit":51,"value":192},144.7,{"metric":74,"label":75,"unit":61,"value":194},24.1,{"metric":82,"label":83,"unit":84,"value":196},79.8,[],[],[],{"month":40,"tier":42,"weatherTier":42,"for":201,"against":210,"raisedBy":216,"draws":217,"deterrents":218},[202,203,205,206,208],{"metric":70,"label":71,"unit":61,"value":162},{"metric":59,"label":60,"unit":61,"value":204},25.1,{"metric":54,"label":55,"unit":56,"value":185},{"metric":49,"label":50,"unit":51,"value":207},113.9,{"metric":64,"label":65,"unit":66,"value":209},2.3,[211,212,214],{"metric":78,"label":79,"unit":66,"value":145},{"metric":74,"label":75,"unit":61,"value":213},23.4,{"metric":82,"label":83,"unit":84,"value":215},77.7,[],[],[],{"month":220,"tier":42,"weatherTier":42,"for":221,"against":231,"raisedBy":238,"draws":239,"deterrents":240},8,[222,224,226,227,229],{"metric":70,"label":71,"unit":61,"value":223},26.7,{"metric":59,"label":60,"unit":61,"value":225},25,{"metric":54,"label":55,"unit":56,"value":93},{"metric":49,"label":50,"unit":51,"value":228},73.7,{"metric":64,"label":65,"unit":66,"value":230},0.7,[232,234,236],{"metric":78,"label":79,"unit":66,"value":233},19.4,{"metric":74,"label":75,"unit":61,"value":235},23.2,{"metric":82,"label":83,"unit":84,"value":237},77,[],[],[],{"month":242,"tier":42,"weatherTier":42,"for":243,"against":253,"raisedBy":260,"draws":261,"deterrents":262},9,[244,245,247,249,251],{"metric":70,"label":71,"unit":61,"value":118},{"metric":59,"label":60,"unit":61,"value":246},25.5,{"metric":49,"label":50,"unit":51,"value":248},55.4,{"metric":54,"label":55,"unit":56,"value":250},0.91,{"metric":64,"label":65,"unit":66,"value":252},0.8,[254,256,258],{"metric":78,"label":79,"unit":66,"value":255},14.8,{"metric":74,"label":75,"unit":61,"value":257},23.7,{"metric":82,"label":83,"unit":84,"value":259},76.9,[],[],[],{"month":264,"tier":42,"weatherTier":42,"for":265,"against":275,"raisedBy":282,"draws":283,"deterrents":284},10,[266,267,269,271,273],{"metric":54,"label":55,"unit":56,"value":185},{"metric":59,"label":60,"unit":61,"value":268},26.4,{"metric":49,"label":50,"unit":51,"value":270},66.5,{"metric":70,"label":71,"unit":61,"value":272},30,{"metric":64,"label":65,"unit":66,"value":274},1.2,[276,278,280],{"metric":74,"label":75,"unit":61,"value":277},24.5,{"metric":78,"label":79,"unit":66,"value":279},12.1,{"metric":82,"label":83,"unit":84,"value":281},78.6,[],[],[],{"month":286,"tier":42,"weatherTier":42,"for":287,"against":296,"raisedBy":302,"draws":303,"deterrents":304},11,[288,289,291,293,294],{"metric":54,"label":55,"unit":56,"value":158},{"metric":49,"label":50,"unit":51,"value":290},74.2,{"metric":59,"label":60,"unit":61,"value":292},27,{"metric":64,"label":65,"unit":66,"value":120},{"metric":78,"label":79,"unit":66,"value":295},11.1,[297,299,300],{"metric":70,"label":71,"unit":61,"value":298},31.3,{"metric":74,"label":75,"unit":61,"value":225},{"metric":82,"label":83,"unit":84,"value":301},79.3,[],[],[],{"month":41,"tier":42,"weatherTier":42,"for":306,"against":313,"raisedBy":319,"draws":320,"deterrents":321},[307,309,310,311,312],{"metric":49,"label":50,"unit":51,"value":308},41.3,{"metric":54,"label":55,"unit":56,"value":57},{"metric":59,"label":60,"unit":61,"value":62},{"metric":64,"label":65,"unit":66,"value":252},{"metric":78,"label":79,"unit":66,"value":264},[314,316,317],{"metric":70,"label":71,"unit":61,"value":315},32.2,{"metric":74,"label":75,"unit":61,"value":246},{"metric":82,"label":83,"unit":84,"value":318},78.8,[],[],[],{"key":323,"label":324,"description":325,"note":15,"windows":326,"months":338},"beach","Beach and swimming","Hot, dry and sunny. Penalises the monsoon hard.",[327,329,331,334,336],{"from":112,"to":112,"tier":42,"raisedBy":328},[],{"from":40,"to":242,"tier":42,"raisedBy":330},[],{"from":264,"to":264,"tier":332,"raisedBy":333},"best",[],{"from":286,"to":286,"tier":42,"raisedBy":335},[],{"from":41,"to":90,"tier":332,"raisedBy":337},[],[339,356,371,386,401,416,431,445,460,475,489,504],{"month":46,"tier":332,"weatherTier":332,"for":340,"against":351,"raisedBy":353,"draws":354,"deterrents":355},[341,342,343,344,345,346,347],{"metric":59,"label":60,"unit":61,"value":62},{"metric":49,"label":50,"unit":51,"value":52},{"metric":54,"label":55,"unit":56,"value":57},{"metric":70,"label":71,"unit":61,"value":72},{"metric":64,"label":65,"unit":66,"value":67},{"metric":74,"label":75,"unit":61,"value":76},{"metric":348,"label":349,"unit":350,"value":235},"wind_max_mean_kmh","Wind (daily max)","km\u002Fh",[352],{"metric":78,"label":79,"unit":66,"value":80},[],[],[],{"month":90,"tier":332,"weatherTier":332,"for":357,"against":366,"raisedBy":368,"draws":369,"deterrents":370},[358,359,360,361,362,363,364],{"metric":59,"label":60,"unit":61,"value":97},{"metric":54,"label":55,"unit":56,"value":93},{"metric":49,"label":50,"unit":51,"value":95},{"metric":70,"label":71,"unit":61,"value":101},{"metric":64,"label":65,"unit":66,"value":67},{"metric":74,"label":75,"unit":61,"value":105},{"metric":348,"label":349,"unit":350,"value":365},23,[367],{"metric":78,"label":79,"unit":66,"value":103},[],[],[],{"month":112,"tier":42,"weatherTier":42,"for":372,"against":380,"raisedBy":383,"draws":384,"deterrents":385},[373,374,375,376,377,378],{"metric":59,"label":60,"unit":61,"value":118},{"metric":54,"label":55,"unit":56,"value":93},{"metric":70,"label":71,"unit":61,"value":123},{"metric":64,"label":65,"unit":66,"value":120},{"metric":74,"label":75,"unit":61,"value":127},{"metric":348,"label":349,"unit":350,"value":379},22.4,[381,382],{"metric":78,"label":79,"unit":66,"value":125},{"metric":49,"label":50,"unit":51,"value":116},[],[],[],{"month":134,"tier":15,"weatherTier":15,"for":387,"against":394,"raisedBy":398,"draws":399,"deterrents":400},[388,389,390,391,392],{"metric":59,"label":60,"unit":61,"value":62},{"metric":54,"label":55,"unit":56,"value":137},{"metric":70,"label":71,"unit":61,"value":141},{"metric":74,"label":75,"unit":61,"value":76},{"metric":348,"label":349,"unit":350,"value":393},21.7,[395,396,397],{"metric":49,"label":50,"unit":51,"value":143},{"metric":78,"label":79,"unit":66,"value":145},{"metric":64,"label":65,"unit":66,"value":148},[],[],[],{"month":155,"tier":15,"weatherTier":15,"for":402,"against":409,"raisedBy":413,"draws":414,"deterrents":415},[403,404,405,406,407],{"metric":59,"label":60,"unit":61,"value":162},{"metric":54,"label":55,"unit":56,"value":158},{"metric":70,"label":71,"unit":61,"value":160},{"metric":74,"label":75,"unit":61,"value":171},{"metric":348,"label":349,"unit":350,"value":408},22.8,[410,411,412],{"metric":49,"label":50,"unit":51,"value":165},{"metric":78,"label":79,"unit":66,"value":167},{"metric":64,"label":65,"unit":66,"value":169},[],[],[],{"month":178,"tier":15,"weatherTier":15,"for":417,"against":424,"raisedBy":428,"draws":429,"deterrents":430},[418,419,420,421,422],{"metric":59,"label":60,"unit":61,"value":183},{"metric":54,"label":55,"unit":56,"value":185},{"metric":70,"label":71,"unit":61,"value":181},{"metric":74,"label":75,"unit":61,"value":194},{"metric":348,"label":349,"unit":350,"value":423},23.5,[425,426,427],{"metric":49,"label":50,"unit":51,"value":192},{"metric":78,"label":79,"unit":66,"value":190},{"metric":64,"label":65,"unit":66,"value":187},[],[],[],{"month":40,"tier":42,"weatherTier":42,"for":432,"against":439,"raisedBy":442,"draws":443,"deterrents":444},[433,434,435,436,437,438],{"metric":59,"label":60,"unit":61,"value":204},{"metric":54,"label":55,"unit":56,"value":185},{"metric":70,"label":71,"unit":61,"value":162},{"metric":64,"label":65,"unit":66,"value":209},{"metric":74,"label":75,"unit":61,"value":213},{"metric":348,"label":349,"unit":350,"value":194},[440,441],{"metric":49,"label":50,"unit":51,"value":207},{"metric":78,"label":79,"unit":66,"value":145},[],[],[],{"month":220,"tier":42,"weatherTier":42,"for":446,"against":455,"raisedBy":457,"draws":458,"deterrents":459},[447,448,449,450,451,452,453],{"metric":54,"label":55,"unit":56,"value":93},{"metric":59,"label":60,"unit":61,"value":225},{"metric":49,"label":50,"unit":51,"value":228},{"metric":70,"label":71,"unit":61,"value":223},{"metric":64,"label":65,"unit":66,"value":230},{"metric":74,"label":75,"unit":61,"value":235},{"metric":348,"label":349,"unit":350,"value":454},23.8,[456],{"metric":78,"label":79,"unit":66,"value":233},[],[],[],{"month":242,"tier":42,"weatherTier":42,"for":461,"against":470,"raisedBy":472,"draws":473,"deterrents":474},[462,463,464,465,466,467,468],{"metric":59,"label":60,"unit":61,"value":246},{"metric":49,"label":50,"unit":51,"value":248},{"metric":54,"label":55,"unit":56,"value":250},{"metric":70,"label":71,"unit":61,"value":118},{"metric":64,"label":65,"unit":66,"value":252},{"metric":74,"label":75,"unit":61,"value":257},{"metric":348,"label":349,"unit":350,"value":469},24.3,[471],{"metric":78,"label":79,"unit":66,"value":255},[],[],[],{"month":264,"tier":332,"weatherTier":332,"for":476,"against":484,"raisedBy":486,"draws":487,"deterrents":488},[477,478,479,480,481,482,483],{"metric":59,"label":60,"unit":61,"value":268},{"metric":54,"label":55,"unit":56,"value":185},{"metric":49,"label":50,"unit":51,"value":270},{"metric":70,"label":71,"unit":61,"value":272},{"metric":64,"label":65,"unit":66,"value":274},{"metric":74,"label":75,"unit":61,"value":277},{"metric":348,"label":349,"unit":350,"value":171},[485],{"metric":78,"label":79,"unit":66,"value":279},[],[],[],{"month":286,"tier":42,"weatherTier":42,"for":490,"against":499,"raisedBy":501,"draws":502,"deterrents":503},[491,492,493,494,495,496,497],{"metric":59,"label":60,"unit":61,"value":292},{"metric":54,"label":55,"unit":56,"value":158},{"metric":49,"label":50,"unit":51,"value":290},{"metric":70,"label":71,"unit":61,"value":298},{"metric":64,"label":65,"unit":66,"value":120},{"metric":74,"label":75,"unit":61,"value":225},{"metric":348,"label":349,"unit":350,"value":498},25.2,[500],{"metric":78,"label":79,"unit":66,"value":295},[],[],[],{"month":41,"tier":332,"weatherTier":332,"for":505,"against":513,"raisedBy":515,"draws":516,"deterrents":517},[506,507,508,509,510,511,512],{"metric":59,"label":60,"unit":61,"value":62},{"metric":49,"label":50,"unit":51,"value":308},{"metric":54,"label":55,"unit":56,"value":57},{"metric":70,"label":71,"unit":61,"value":315},{"metric":64,"label":65,"unit":66,"value":252},{"metric":74,"label":75,"unit":61,"value":246},{"metric":348,"label":349,"unit":350,"value":277},[514],{"metric":78,"label":79,"unit":66,"value":264},[],[],[],{},[520,522,524,526,528,530,535,547,549,551,563,568,573,586],{"key":59,"label":60,"unit":61,"values":521,"window":15},[62,97,118,62,162,183,204,225,246,268,292,62],{"key":74,"label":75,"unit":61,"values":523,"window":15},[76,105,127,76,171,194,213,235,257,277,225,246],{"key":49,"label":50,"unit":51,"values":525,"window":15},[52,95,116,143,165,192,207,228,248,270,290,308],{"key":70,"label":71,"unit":61,"values":527,"window":15},[72,101,123,141,160,181,162,223,118,272,298,315],{"key":64,"label":65,"unit":66,"values":529,"window":15},[67,67,120,148,169,187,209,230,252,274,120,252],{"key":531,"label":532,"unit":533,"values":534,"window":15},"rain_peak_hour","Time rain usually falls","hour",[112,178,112,90,178,178,178,112,112,40,178,155],{"key":536,"label":537,"unit":538,"values":539,"window":15},"sunshine_hours_day","Sunshine per day","h",[41,540,541,542,543,544,542,545,286,546,546,41],11.6,11.3,10.6,10.3,10.4,10.8,11.4,{"key":82,"label":83,"unit":84,"values":548,"window":15},[85,107,129,150,173,196,215,237,259,281,301,318],{"key":78,"label":79,"unit":66,"values":550,"window":15},[80,103,125,145,167,190,145,233,255,279,295,264],{"key":552,"label":553,"unit":538,"values":554,"window":15},"daylight_hours_day","Daylight per day",[555,556,557,558,559,546,546,560,41,561,80,562],12.8,12.5,12.2,11.8,11.5,11.7,12.4,12.9,{"key":564,"label":565,"unit":66,"values":566,"window":15},"snow_days","Days with snow",[567,567,567,567,567,567,567,567,567,567,567,567],0,{"key":569,"label":570,"unit":571,"values":572,"window":15},"snowfall_cm_month","Snowfall","cm",[567,567,567,567,567,567,567,567,567,567,567,567],{"key":574,"label":575,"unit":350,"values":576,"window":15},"wind_mean_kmh","Wind (daily mean)",[577,578,579,580,581,582,583,233,583,583,584,585],17.2,16.6,16,15.9,17.9,18.9,19.6,19,18.2,{"key":587,"label":588,"unit":350,"values":589,"window":15},"wind_gust_max_mean_kmh","Wind gusts (daily max)",[590,591,592,593,594,595,596,597,598,599,600,596],32.8,32.6,31.9,31.1,32.5,33.5,34.1,33.6,34,34.6,35.1,[602,619,631,647],{"key":603,"label":604,"unit":61,"values":605,"window":616},"sea_temp_mean_c","Sea temperature",[606,607,608,609,610,611,612,127,127,613,614,615],27.3,28.5,29.1,29,28,26.8,26.1,26.2,26.3,26.5,{"from":617,"to":618},"2022-11-24","2025-12-31",{"key":620,"label":621,"unit":61,"values":622,"window":629},"sea_temp_max_mean_c","Sea temperature (daily max)",[623,624,625,626,627,628,613,612,612,268,162,611],27.6,28.8,29.3,29.2,28.2,26.9,{"from":630,"to":618},"2022-11-23",{"key":632,"label":633,"unit":634,"values":635,"window":645},"pm2_5_mean_ugm3","Air pollution (PM2.5)","ug\u002Fm3",[636,637,638,639,640,641,642,643,644,637,637,639],8.9,8.4,8.3,8.1,8.5,9.8,8.8,9.3,9.2,{"from":646,"to":618},"2022-08-03",{"key":648,"label":649,"unit":634,"values":650,"window":657},"pm2_5_max_mean_ugm3","Air pollution (PM2.5, daily peak)",[651,652,651,653,555,654,655,562,555,656,80,279],13.3,13.1,13.2,14.7,13,12.3,{"from":646,"to":618},[659,662,666,670,673,677,681,685],{"id":660,"name":661,"region":661},"rio-de-janeiro-br-3451190","Rio de Janeiro",{"id":663,"name":664,"region":665},"sao-paulo-br-3448439","São Paulo","Sao Paulo",{"id":667,"name":668,"region":669},"brasilia-federal-district-br-3469058","Brasília","Federal District",{"id":671,"name":672,"region":669},"ceilandia-federal-district-br-3466489","Ceilândia",{"id":674,"name":675,"region":676},"recife-pernambuco-br-3390760","Recife","Pernambuco",{"id":678,"name":679,"region":680},"curitiba-parana-br-3464975","Curitiba","Parana",{"id":682,"name":683,"region":684},"manaus-amazonas-br-3663517","Manaus","Amazonas",{"id":686,"name":687,"region":688},"porto-alegre-rio-grande-do-sul-br-3452925","Porto Alegre","Rio Grande do Sul","Weather data by Open-Meteo.com (CC-BY 4.0), generated using Copernicus Climate Change Service information (ERA5). City data from GeoNames (CC-BY 4.0). Air quality from the Copernicus Atmosphere Monitoring Service (CAMS) and sea temperature from Météo-France \u002F Copernicus Marine, both via Open-Meteo.com. Coastline from Natural Earth. Ski areas from OpenSkiMap.org, © OpenStreetMap contributors (ODbL) and Skimap.org. World Heritage sites from Wikidata (CC0), from the World Heritage List © UNESCO World Heritage Centre. Readership from Wikimedia pageview data (CC0). Destination classification derived from English Wikivoyage, © Wikivoyage contributors (CC BY-SA 4.0)."]