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
10 Best Villas in Anuradhapura
Anuradhapura, a city steeped in history and culture, offers a variety of accommodation options for…
10 Best Restaurants in Kurunegala
Kurunegala, a charming city rich in history and culture, offers a variety of dining options…
Entrance Ticket Prices for Main Tourist Sites in Sri Lanka
Entrance Ticket Price for Archaeological Sites in Sri Lanka With its rich historical and cultural…