Haflong is the only hill station in Assam.
Haflong sits perched on a plateau that feels more like a modest ridge than the lofty summits of nearby Meghalaya. The town’s streets wind through a mixture of tea‑garden outworks and forest patches, offering a subtle shift in altitude that eases the heat without the thin‑air of higher hill stations. Travellers who have spent a night in the tea estates of Assam often note how Haflong’s cool evenings are accompanied by the distant croak of cicadas rather than the pine‑scented breezes of the Himalayas. A short walk from the main market leads to a viewpoint where the surrounding valleys open like a quilt of emerald, providing a broader perspective on the region’s topography that is rarely highlighted in standard guidebooks.
Though modest in size, Haflong serves as a linguistic and cultural crossroads. Visitors will overhear a fluid blend of Bengali, Dimasa, and Hindi in the bustling bazaars, reflecting the town’s role as a meeting point for diverse ethnic groups. Small family‑run eateries often serve a hybrid fare—spicy fish curries seasoned with local herbs beside dishes reminiscent of mainland Assam’s bamboo shoots. Engaging with shop owners about their heritage can uncover stories of inter‑tribal festivals that rotate annually, offering a rare glimpse into a communal calendar that balances agricultural cycles with traditional rites.
The most reliable way to reach Haflong is by road from Guwahati, with a scenic drive of roughly six hours that passes through tea‑plantation towns and rugged river valleys. Public buses run infrequently, so arranging a private hire or shared taxi ensures you arrive before the afternoon market closes. Accommodation ranges from government guest houses to modest homestays; the latter often include a simple breakfast of rice, dal and locally harvested vegetables. Since the town’s electricity supply can be intermittent, packing a portable charger and a light jacket for the evening breeze will make your stay more comfortable.
Town in Assam, IndiaHaflong The White Ant Hills TownTownA bird's eye view of Haflong town from Synod view point (altitude: 593 mt amsl approx).HaflongShow map of AssamHaflongShow map of IndiaHaflongShow map of AsiaCoordinates: 25°10′08″N 93°00′58″E / 25.169°N 93.016°E / 25.169; 93.016Country IndiaStateAssamDistrictDima HasaoGovernment • BodyHaflong Municipal BoardArea • Total12.79 km2 (4.94 sq mi)Elevation966.216 m (3,170.00 ft)Population (2011) • Total43,756 • Density3,421/km2 (8,861/sq mi)Languages • Lingua francaHaflong Hindi • Most commonBengali, DimasaTime zoneUTC+5:30 (IST)PIN788819 & 788820Telephone code03673ISO 3166 codeIN-ASVehicle registrationAS 08-X XXXX Haflong is a town and the headquarters of the Dima Hasao district of the northeast Indian state of Assam. It is the only hill station in the state.
[edit] Haflong has a subtropical highland climate (Köppen climate classification Cwb), falling just short of a tropical savanna climate (Köppen climate classification Aw). In May 2022, Haflong witnessed torrential rainfall, recording the highest rainfall, up to 451 mm on 14 May 2022, as compared to the maximum 190 mm to 200 mm reported annually. Climate data for Haflong Month Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Year Record high °C (°F) 28.8(83.8) 25.2(77.4) 28.4(83.1) 29.0(84.2) 20.0(68.0) 28.3(82.9) 26.5(79.7) 28.2(82.8) 25.8(78.4) 24.3(75.7) 26.0(78.8) 18.1(64.6) 29.0(84.2) Mean daily maximum °C (°F) 19.6(67.3) 20.2(68.4) 21.0(69.8) 22.2(72.0) 22.2(72.0) 25.7(78.3) 24.9(76.8) 23.2(73.8) 22.7(72.9) 22.3(72.1) 21.6(70.9) 20.7(69.3) 22.2(72.0) Mean daily minimum °C (°F) 8.3(46.9) 12.0(53.6) 15.9(60.6) 20.0(68.0) 22.7(72.9) 20.9(69.6) 20.6(69.1) 20.6(69.1) 21.7(71.1) 21.9(71.4) 16.7(62.1) 11.8(53.2) 17.8(64.0) Record low °C (°F) 3.7(38.7) 4.1(39.4) 6.3(43.3) 12.0(53.6) 13.2(55.8) 15.4(59.7) 18.4(65.1) 18.1(64.6) 15.7(60.3) 10.6(51.1) 8.3(46.9) 5.0(41.0) 3.7(38.7) Average rainfall mm (inches) 11.9(0.47) 18.3(0.72) 55.8(2.20) 147.9(5.82) 244.2(9.61) 316.4(12.46) 345.4(13.60) 264.3(10.41) 185.9(7.32) 91.2(3.59) 18.7(0.74) 7.1(0.28) 1,707.1(67.22) Average rainy days 1.8 2.9 5.8 13.1 17.0 19.6 22.3 18.5 15.2 7.4 2.8 1.3 127.7 Average relative humidity (%) 69 55 47 48 55 51 53 52 53 52 52 52 53 Mean monthly sunshine hours 106.3 174.7 180.1 181.0 152.2 102.0 104.0 121.2 98.0 104.6 131.0 132.5 1,587.6 Source 1: World Meteorological Organization. NOAA (extremes & humidity, 1971–1990) Source 2: Hong Kong Observatory.
[edit] Languages spoken in Haflong town (2011) Bengali (22.2%) Dimasa (17.9%) Hmar (11.2%) Zemi (7.83%) Kuki (6.92%) Hindi (6.36%) Assamese (2.82%) others (24.7%) Population[edit] As of 2011, India census, Haflong has a population of 43,756. Males constitute 45% of the population and females 55%. Haflong has an average literacy rate of 92%, higher than the national average of 59.5%: male literacy is 85%, and female literacy is 75%. In Haflong, 12% of the population is under 6 years of age. As of 2011[update], Haflong town has a population of 43,756. Population changes Year 1951 1991 2001 2011 Population 2,168 26,191 36,302 43,756 Languages[edit] Bengali is the most spoken language of the town with a population of 9,710, followed by Dimasa (7,855). Haflong Hindi is the lingua franca of the town. Other languages with significant population include Hmar (4,921), Zemi (3,426), Kuki (3,027), Hindi (2,781) and Assamese (1,236).
[edit] Haflong is part of Autonomous District (Lok Sabha constituency). It is the headquarter of Dima Hasao Autonomous Council.
[edit] Haflong is a popular destination for travellers seeking a quieter alternative to larger hill stations. Trekking and nature walks are also popular in the surrounding hills. Key attractions include: Haflong Lake – a scenic lake in the heart of the town Jatinga – known for the phenomenon of bird behaviour (often described as bird "mystery") Maibang – historical site with ruins linked to the Dimasa kingdom