Mahiyanganaya is a town situated close to the Mahaweli River in Badulla District, Uva Province of Sri Lanka.

Mahiyangana is a Pali word (in Sinhalese Bintenna) which means flat land. It is situated eastwards to the steep eastern falls of central hills. The relative flatness of the area can be seen while traveling on the road from Kandy to Padiyathalawa across Hunnasgiriya and famous 18 hairpin bends. The nearest railway station is Badulla. Mahiyangana is connectend to cities and towns like Kandy, Badulla, Polonnaruwa, Amparaand Monaragala by main roads.



Sightseeing, Adventure, Eco

Browse Tours

Login Form

Contact us

Contact Us

201 B, Sri Saddharma Mawatha,
Colombo - 10, Sri Lanka

Direct Dial +(94) 774 090 090

This email address is being protected from spambots. You need JavaScript enabled to view it.

Week Days : 8:30 - 5:30
Sunday : Holiday