Perched at 1431 meters above sea level, Haputale is a quaint town in the Badulla District of Uva Province, Sri Lanka, that captivates with its cooler climate, dense biodiversity, and sweeping vistas. Governed by an Urban Council, this serene town is a sanctuary for nature lovers and those seeking respite from the hustle and bustle of city life. With a population of approximately 49,798 and divided into 26 Grama Niladhari divisions, Haputale offers a glimpse into the harmonious blend of natural beauty and cultural richness that defines Sri Lanka.
One of Haputale’s most mesmerizing features is the Haputale Pass, which offers unparalleled views across the Southern plains of Sri Lanka. The pass is a natural viewpoint that enthrals photographers, adventurers, and dreamers, flanked by hills shrouded in cloud forests and vibrant tea plantations.
Total Population
49,798
GN Divisions
26
The town’s surroundings are a testament to the rich biodiversity that thrives at this altitude. Haputale is enveloped by tea plantations that sprawl across the hills, providing a lush backdrop to the town’s scenic landscapes. The area’s bio-diversity, dense with flora and fauna, makes it a haven for eco-tourists and researchers.
Transportation
Roads and Highways
Haputale is accessible via several key roads that connect it to other parts of Sri Lanka:
The A16 highway (Beragala-Hali Ela), a segment of the Colombo-Badulla road, is a vital link for travellers from different regions.
B147 (Haputale-Dambetenna) road, Haputale-Welimada road (via Boralanda), Haputale-Diyatalawa road (via Yahalabedda), and Haputale-Wellawaya road (via Beragala and Koslanda) are essential for exploring the surrounding areas and diving deeper into the Uva Province’s charm.
Rail Connectivity
The Haputale railway station, marking its place as the 69th station on the Main Line, opened its doors on 19 June 1893. This extension from Nanu Oya railway station to Haputale not only enhanced the town’s accessibility but also added a historical layer to its transport narrative, offering one of the most scenic train journeys in Sri Lanka.
GN Code | Name |
---|---|
005 | Ellagama |
010 | Kahathewela |
015 | Eranawela |
020 | Ranjallawa |
025 | Bingethenna |
030 | Kahagolla |
035 | Dodamwatta |
040 | Diyathalawa |
045 | Jayaminipura |
050 | Aluthwela |
055 | Welanhinna |
060 | Pahala Kadurugamuwa |
065 | Viharakele |
070 | Umankandura |
075 | Panketiya |
080 | Hela Kadurugamuwa |
085 | Haputhalegama |
090 | Glananor Watta |
095 | Horadorowwa |
100 | Magiripura |
105 | Kolathenna |
110 | Haputala Town |
115 | Pitarathamale |
120 | Dambethenna |
125 | Thotalagala |
130 | Galkanda |
- Police Station: 057-2268022 / 057-2268700
- Hospital: 057-2268 061
Places to Visit in Haputale
Cafes & Restaurants
Places to stay in Haputale
Cities near Haputale
Also Read More about Sri Lanka attractions latest travel Tips
The 20 Best Places for Snorkelling in Sri Lanka
Sri Lanka, an island paradise in the Indian Ocean, is a haven for snorkelling enthusiasts.…
Hiriwadunna Village Tour: A Guide to the Ultimate Tour Experience
Are you seeking a unique travel experience that blends nature, culture, and adventure? Then, look…
12 Best Places to Visit in Bentota
Bentota, a serene coastal town in the Galle District of Sri Lanka, is a treasure…