[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fiOtwIXOLt_cm-hB93km0OZnztH0hh3eN_Jp3wTwj4P0":3},{"place":4,"slug":5,"profiles":94,"occasions":387,"normals":425,"recent":502,"nearby":535,"editorial":15,"baseline":92,"attribution":567},{"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":21,"hikingDestination":21,"unescoSites":22,"wikivoyageViews":27,"eligible":28,"occasions":30,"occasionsReviewed":29,"baseline":92,"source":93},"johor-bahru-johor-my-1732752","Johor Bahru","city","Johor","Malaysia","MY",1.4655,103.7578,858118,"Asia\u002FKuala_Lumpur",null,0.21,2876.1,{"name":19,"km":17,"verticalM":20},"Jade Dragon Mountain",1153,false,[23],{"id":24,"name":25,"km":26},"1483","Singapore Botanic Gardens",17.9,32042,{"general":29,"beach":21,"hiking":21,"ski":21},true,{"pongal-tamil-harvest-festival":31,"ramadan-restaurant-closures":45,"ramadan-bazaars":54,"hari-raya-puasa-eid-al-fitr-celebrations":59,"hari-raya-puasa-eid-al-fitr-shop-closures":64,"hari-raya-haji-eid-al-adha":69,"chinese-new-year-celebrations":75,"chinese-new-year-shop-closures":80,"deepavali-diwali":85},{"name":32,"kind":33,"months":34,"dates":36,"movable":21,"significance":39,"effect":40,"sources":41},"Pongal (Tamil harvest festival)","event",[35],1,{"from":37,"to":38},"01-13","01-17","notable","draw",[42],{"url":43,"publisher":44},"https:\u002F\u002Fen.wikivoyage.org\u002Fwiki\u002FJohor_Bahru","Wikivoyage",{"name":46,"kind":33,"months":47,"dates":15,"movable":29,"significance":39,"effect":50,"sources":51},"Ramadan restaurant closures",[35,48,49],2,3,"deterrent",[52],{"url":53,"publisher":44},"https:\u002F\u002Fen.wikivoyage.org\u002Fwiki\u002FMalaysia",{"name":55,"kind":33,"months":56,"dates":15,"movable":29,"significance":39,"effect":40,"sources":57},"Ramadan bazaars",[35,48,49],[58],{"url":53,"publisher":44},{"name":60,"kind":33,"months":61,"dates":15,"movable":29,"significance":39,"effect":40,"sources":62},"Hari Raya Puasa (Eid al-Fitr) celebrations",[48,49],[63],{"url":53,"publisher":44},{"name":65,"kind":33,"months":66,"dates":15,"movable":29,"significance":39,"effect":50,"sources":67},"Hari Raya Puasa (Eid al-Fitr) shop closures",[48,49],[68],{"url":53,"publisher":44},{"name":70,"kind":33,"months":71,"dates":15,"movable":29,"significance":39,"effect":40,"sources":73},"Hari Raya Haji (Eid al-Adha)",[72],5,[74],{"url":53,"publisher":44},{"name":76,"kind":33,"months":77,"dates":15,"movable":29,"significance":39,"effect":40,"sources":78},"Chinese New Year celebrations",[35,48],[79],{"url":53,"publisher":44},{"name":81,"kind":33,"months":82,"dates":15,"movable":29,"significance":39,"effect":50,"sources":83},"Chinese New Year shop closures",[35,48],[84],{"url":53,"publisher":44},{"name":86,"kind":33,"months":87,"dates":15,"movable":29,"significance":39,"effect":40,"sources":90},"Deepavali (Diwali)",[88,89],10,11,[91],{"url":53,"publisher":44},"2006-2025","open-meteo-era5",[95],{"key":96,"label":97,"description":98,"note":99,"windows":100,"months":101},"general","Exploring outdoors","Mild days and nights, mostly dry and bright. The default for 'when should I go'.","Hot, humid and wet in every month, with rain concentrated in the afternoon and feels-like highs regularly above 35 C -- there is no season here that offers the mild, mostly dry conditions exploring on foot rewards, so no month rises above neither.",[],[102,150,173,194,217,240,263,285,304,324,344,365],{"month":35,"tier":15,"weatherTier":15,"for":103,"against":109,"raisedBy":142,"draws":143,"deterrents":147},[104],{"metric":105,"label":106,"unit":107,"value":108},"sunshine_fraction","Share of daylight that is sunny","ratio",0.76,[110,115,120,125,129,133,138],{"metric":111,"label":112,"unit":113,"value":114},"apparent_temp_max_mean_c","Feels like (high)","degC",34.6,{"metric":116,"label":117,"unit":118,"value":119},"precip_mm_month","Precipitation","mm",226.8,{"metric":121,"label":122,"unit":123,"value":124},"wet_days","Wet days","days",21.9,{"metric":126,"label":127,"unit":123,"value":128},"heavy_rain_days","Days with heavy rain",7.6,{"metric":130,"label":131,"unit":113,"value":132},"temp_max_mean_c","Average daily high",29.5,{"metric":134,"label":135,"unit":136,"value":137},"humidity_mean_pct","Relative humidity","%",84.8,{"metric":139,"label":140,"unit":113,"value":141},"temp_min_mean_c","Average daily low",24.3,[],[144,145,146],"chinese-new-year-celebrations","pongal-tamil-harvest-festival","ramadan-bazaars",[148,149],"chinese-new-year-shop-closures","ramadan-restaurant-closures",{"month":48,"tier":15,"weatherTier":15,"for":151,"against":156,"raisedBy":168,"draws":169,"deterrents":171},[152,154],{"metric":105,"label":106,"unit":107,"value":153},0.85,{"metric":126,"label":127,"unit":123,"value":155},3.6,[157,159,161,163,165,167],{"metric":111,"label":112,"unit":113,"value":158},35.7,{"metric":121,"label":122,"unit":123,"value":160},16.9,{"metric":130,"label":131,"unit":113,"value":162},30.3,{"metric":116,"label":117,"unit":118,"value":164},121.8,{"metric":134,"label":135,"unit":136,"value":166},82.8,{"metric":139,"label":140,"unit":113,"value":141},[],[144,170,146],"hari-raya-puasa-eid-al-fitr-celebrations",[148,172,149],"hari-raya-puasa-eid-al-fitr-shop-closures",{"month":49,"tier":15,"weatherTier":15,"for":174,"against":176,"raisedBy":191,"draws":192,"deterrents":193},[175],{"metric":105,"label":106,"unit":107,"value":153},[177,179,181,183,185,187,189],{"metric":111,"label":112,"unit":113,"value":178},37.2,{"metric":116,"label":117,"unit":118,"value":180},228.4,{"metric":121,"label":122,"unit":123,"value":182},23.6,{"metric":126,"label":127,"unit":123,"value":184},7.7,{"metric":130,"label":131,"unit":113,"value":186},30.8,{"metric":134,"label":135,"unit":136,"value":188},83.7,{"metric":139,"label":140,"unit":113,"value":190},24.7,[],[170,146],[172,149],{"month":195,"tier":15,"weatherTier":15,"for":196,"against":199,"raisedBy":214,"draws":215,"deterrents":216},4,[197],{"metric":105,"label":106,"unit":107,"value":198},0.84,[200,202,204,206,208,210,212],{"metric":111,"label":112,"unit":113,"value":201},38.2,{"metric":116,"label":117,"unit":118,"value":203},262.2,{"metric":121,"label":122,"unit":123,"value":205},27.7,{"metric":126,"label":127,"unit":123,"value":207},10.2,{"metric":130,"label":131,"unit":113,"value":209},31,{"metric":134,"label":135,"unit":136,"value":211},85.4,{"metric":139,"label":140,"unit":113,"value":213},25.1,[],[],[],{"month":72,"tier":15,"weatherTier":15,"for":218,"against":221,"raisedBy":236,"draws":237,"deterrents":239},[219],{"metric":105,"label":106,"unit":107,"value":220},0.83,[222,224,226,228,230,232,234],{"metric":111,"label":112,"unit":113,"value":223},37.8,{"metric":116,"label":117,"unit":118,"value":225},236.1,{"metric":121,"label":122,"unit":123,"value":227},28.6,{"metric":126,"label":127,"unit":123,"value":229},8.2,{"metric":130,"label":131,"unit":113,"value":231},30.9,{"metric":134,"label":135,"unit":136,"value":233},85.6,{"metric":139,"label":140,"unit":113,"value":235},25.5,[],[238],"hari-raya-haji-eid-al-adha",[],{"month":241,"tier":15,"weatherTier":15,"for":242,"against":245,"raisedBy":260,"draws":261,"deterrents":262},6,[243],{"metric":105,"label":106,"unit":107,"value":244},0.8,[246,248,250,252,254,256,258],{"metric":111,"label":112,"unit":113,"value":247},36.8,{"metric":116,"label":117,"unit":118,"value":249},192,{"metric":121,"label":122,"unit":123,"value":251},25.2,{"metric":130,"label":131,"unit":113,"value":253},30.5,{"metric":126,"label":127,"unit":123,"value":255},6.3,{"metric":134,"label":135,"unit":136,"value":257},84.9,{"metric":139,"label":140,"unit":113,"value":259},25.4,[],[],[],{"month":264,"tier":15,"weatherTier":15,"for":265,"against":267,"raisedBy":282,"draws":283,"deterrents":284},7,[266],{"metric":105,"label":106,"unit":107,"value":220},[268,270,272,274,276,278,280],{"metric":111,"label":112,"unit":113,"value":269},36,{"metric":121,"label":122,"unit":123,"value":271},23.5,{"metric":116,"label":117,"unit":118,"value":273},158.1,{"metric":130,"label":131,"unit":113,"value":275},30.1,{"metric":134,"label":135,"unit":136,"value":277},84.7,{"metric":139,"label":140,"unit":113,"value":279},25.3,{"metric":126,"label":127,"unit":123,"value":281},4.7,[],[],[],{"month":286,"tier":15,"weatherTier":15,"for":287,"against":289,"raisedBy":301,"draws":302,"deterrents":303},8,[288],{"metric":105,"label":106,"unit":107,"value":198},[290,292,294,295,297,299,300],{"metric":111,"label":112,"unit":113,"value":291},35.9,{"metric":116,"label":117,"unit":118,"value":293},188.2,{"metric":121,"label":122,"unit":123,"value":213},{"metric":130,"label":131,"unit":113,"value":296},30,{"metric":126,"label":127,"unit":123,"value":298},5.8,{"metric":134,"label":135,"unit":136,"value":257},{"metric":139,"label":140,"unit":113,"value":213},[],[],[],{"month":305,"tier":15,"weatherTier":15,"for":306,"against":309,"raisedBy":321,"draws":322,"deterrents":323},9,[307],{"metric":105,"label":106,"unit":107,"value":308},0.82,[310,312,314,315,316,318,319],{"metric":111,"label":112,"unit":113,"value":311},36.3,{"metric":116,"label":117,"unit":118,"value":313},180.6,{"metric":121,"label":122,"unit":123,"value":271},{"metric":130,"label":131,"unit":113,"value":275},{"metric":126,"label":127,"unit":123,"value":317},5.6,{"metric":134,"label":135,"unit":136,"value":257},{"metric":139,"label":140,"unit":113,"value":320},24.9,[],[],[],{"month":88,"tier":15,"weatherTier":15,"for":325,"against":327,"raisedBy":340,"draws":341,"deterrents":343},[326],{"metric":105,"label":106,"unit":107,"value":244},[328,330,332,334,336,337,339],{"metric":111,"label":112,"unit":113,"value":329},37,{"metric":116,"label":117,"unit":118,"value":331},248.6,{"metric":121,"label":122,"unit":123,"value":333},25.7,{"metric":126,"label":127,"unit":123,"value":335},9.4,{"metric":130,"label":131,"unit":113,"value":253},{"metric":134,"label":135,"unit":136,"value":338},85.5,{"metric":139,"label":140,"unit":113,"value":320},[],[342],"deepavali-diwali",[],{"month":89,"tier":15,"weatherTier":15,"for":345,"against":348,"raisedBy":362,"draws":363,"deterrents":364},[346],{"metric":105,"label":106,"unit":107,"value":347},0.68,[349,351,353,355,357,359,361],{"metric":111,"label":112,"unit":113,"value":350},36.5,{"metric":116,"label":117,"unit":118,"value":352},364.3,{"metric":121,"label":122,"unit":123,"value":354},28.8,{"metric":126,"label":127,"unit":123,"value":356},15.5,{"metric":130,"label":131,"unit":113,"value":358},30.2,{"metric":134,"label":135,"unit":136,"value":360},86.7,{"metric":139,"label":140,"unit":113,"value":190},[],[342],[],{"month":366,"tier":15,"weatherTier":15,"for":367,"against":369,"raisedBy":384,"draws":385,"deterrents":386},12,[368],{"metric":105,"label":106,"unit":107,"value":347},[370,372,374,376,378,380,382],{"metric":111,"label":112,"unit":113,"value":371},35.2,{"metric":116,"label":117,"unit":118,"value":373},309.6,{"metric":121,"label":122,"unit":123,"value":375},27.3,{"metric":126,"label":127,"unit":123,"value":377},11.9,{"metric":130,"label":131,"unit":113,"value":379},29.6,{"metric":134,"label":135,"unit":136,"value":381},86.4,{"metric":139,"label":140,"unit":113,"value":383},24.5,[],[],[],{"pongal-tamil-harvest-festival":388,"ramadan-restaurant-closures":393,"ramadan-bazaars":397,"hari-raya-puasa-eid-al-fitr-celebrations":401,"hari-raya-puasa-eid-al-fitr-shop-closures":405,"hari-raya-haji-eid-al-adha":409,"chinese-new-year-celebrations":413,"chinese-new-year-shop-closures":417,"deepavali-diwali":421},{"name":32,"kind":33,"months":389,"dates":390,"movable":21,"significance":39,"effect":40,"sources":391},[35],{"from":37,"to":38},[392],{"url":43,"publisher":44},{"name":46,"kind":33,"months":394,"dates":15,"movable":29,"significance":39,"effect":50,"sources":395},[35,48,49],[396],{"url":53,"publisher":44},{"name":55,"kind":33,"months":398,"dates":15,"movable":29,"significance":39,"effect":40,"sources":399},[35,48,49],[400],{"url":53,"publisher":44},{"name":60,"kind":33,"months":402,"dates":15,"movable":29,"significance":39,"effect":40,"sources":403},[48,49],[404],{"url":53,"publisher":44},{"name":65,"kind":33,"months":406,"dates":15,"movable":29,"significance":39,"effect":50,"sources":407},[48,49],[408],{"url":53,"publisher":44},{"name":70,"kind":33,"months":410,"dates":15,"movable":29,"significance":39,"effect":40,"sources":411},[72],[412],{"url":53,"publisher":44},{"name":76,"kind":33,"months":414,"dates":15,"movable":29,"significance":39,"effect":40,"sources":415},[35,48],[416],{"url":53,"publisher":44},{"name":81,"kind":33,"months":418,"dates":15,"movable":29,"significance":39,"effect":50,"sources":419},[35,48],[420],{"url":53,"publisher":44},{"name":86,"kind":33,"months":422,"dates":15,"movable":29,"significance":39,"effect":40,"sources":423},[88,89],[424],{"url":53,"publisher":44},[426,428,430,432,434,436,445,455,457,459,465,470,475,489],{"key":130,"label":131,"unit":113,"values":427,"window":15},[132,162,186,209,231,253,275,296,275,253,358,379],{"key":139,"label":140,"unit":113,"values":429,"window":15},[141,141,190,213,235,259,279,213,320,320,190,383],{"key":116,"label":117,"unit":118,"values":431,"window":15},[119,164,180,203,225,249,273,293,313,331,352,373],{"key":111,"label":112,"unit":113,"values":433,"window":15},[114,158,178,201,223,247,269,291,311,329,350,371],{"key":126,"label":127,"unit":123,"values":435,"window":15},[128,155,184,207,229,255,281,298,317,335,356,377],{"key":437,"label":438,"unit":439,"values":440,"window":15},"rain_peak_hour","Time rain usually falls","hour",[441,441,441,441,442,443,442,444,442,443,443,441],16,14,15,13,{"key":446,"label":447,"unit":448,"values":449,"window":15},"sunshine_hours_day","Sunshine per day","h",[450,207,451,207,452,453,452,207,88,454,229,229],9.2,10.3,10.1,9.8,9.7,{"key":134,"label":135,"unit":136,"values":456,"window":15},[137,166,188,211,233,257,277,257,257,338,360,381],{"key":121,"label":122,"unit":123,"values":458,"window":15},[124,160,182,205,227,251,271,213,271,333,354,375],{"key":460,"label":461,"unit":448,"values":462,"window":15},"daylight_hours_day","Daylight per day",[366,463,463,463,464,464,464,464,463,463,463,366],12.1,12.2,{"key":466,"label":467,"unit":123,"values":468,"window":15},"snow_days","Days with snow",[469,469,469,469,469,469,469,469,469,469,469,469],0,{"key":471,"label":472,"unit":473,"values":474,"window":15},"snowfall_cm_month","Snowfall","cm",[469,469,469,469,469,469,469,469,469,469,469,469],{"key":476,"label":477,"unit":478,"values":479,"window":15},"wind_mean_kmh","Wind (daily mean)","km\u002Fh",[480,480,481,241,482,483,484,485,286,486,487,488],11.4,8.4,6.5,7.5,8.8,8.7,6.9,6.8,9.6,{"key":490,"label":491,"unit":478,"values":492,"window":15},"wind_gust_max_mean_kmh","Wind gusts (daily max)",[493,231,494,495,141,496,497,498,499,500,141,501],31.3,26.1,22.8,26.5,29.1,29.3,28.5,26,28.7,[503,519],{"key":504,"label":505,"unit":506,"values":507,"window":516},"pm2_5_mean_ugm3","Air pollution (PM2.5)","ug\u002Fm3",[508,509,442,510,511,320,512,513,514,333,515,89],10.6,10.7,22.6,24.4,22.2,21.7,24.1,16.5,{"from":517,"to":518},"2022-08-04","2025-12-31",{"key":520,"label":521,"unit":506,"values":522,"window":534},"pm2_5_max_mean_ugm3","Air pollution (PM2.5, daily peak)",[523,524,525,526,527,528,529,530,527,531,532,533],17.3,17.5,23.4,42.2,44.9,45.8,38.5,38.6,47,32.3,19.8,{"from":517,"to":518},[536,539,543,547,551,555,559,563],{"id":537,"name":538,"region":538},"kuala-lumpur-my-1735161","Kuala Lumpur",{"id":540,"name":541,"region":542},"langkawi-kedah-my-1222461","Langkawi","Kedah",{"id":544,"name":545,"region":546},"kuching-sarawak-my-1735634","Kuching","Sarawak",{"id":548,"name":549,"region":550},"ipoh-perak-my-1734634","Ipoh","Perak",{"id":552,"name":553,"region":554},"george-town-penang-my-1735106","George Town","Penang",{"id":556,"name":557,"region":558},"malacca-melaka-my-1734759","Malacca","Melaka",{"id":560,"name":561,"region":562},"kota-kinabalu-sabah-my-1733432","Kota Kinabalu","Sabah",{"id":564,"name":565,"region":566},"cameron-highlands-pahang-my-1735261","Cameron Highlands","Pahang","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)."]