Mahiyanganaya is a town located in Badulla District, Uva Province of Sri Lanka and is one of the Solosmasthana. It is an ancient Buddhist temple in Sri Lanka. Presently this temple has been announced as one of archaeological site in Sri Lanka. Mahiyanganaya is a historic town and it is a very sacred place for Buddhists.


It is believed to be the place of Gautama Buddha’s first visit to the country in order to settle a quarrel between Yakkas and Nagas. On this occasion Buddha preached Dhamma to god of Suman Saman and next Buddha gave a handful of his hair relic. Later Sumana Saman built a golden chethiya and hair relic was deposited it.  This was the first stupa to be built in Sri Lanka. Later on the  Buddha’s parinirvana in 543 BC, an Arahant  named Sarabhu brought the Buddha’s left collar bone to Sri Lanka. A number of kings have  repaired and enlarged Mahiyangana stupa, including  Dutugemunu, Voharika Tissa, Vijayabahu I, Sena II and Kirti Sri Rajasingha.

How can you reach Mahiyangana Raja Maha Vihara from Colombo

Mahiyangana is situated at at a distance of 194 km away from  Colombo.

Colombo -> Wattala -> Kandana  -> Katunayake -> Minuwangoda -> Divulapitiya -> Giriulla -> Dambadeniya -> Narammala -> Kurunegala -> Mawathagama -> Galagedara -> Katugastota -> Maduwala -> Digana -> Teldeniya -> Hunnasgiriya -> Hasalaka -> Mahiyangana Raja Maha Vihara.

Google Map

The Places you can visit in Mahiyangana Raja Maha Vihara

Mahiyangana Pagoda

Mahiyangana pagoda built in the shape of a bell and it is a alight, white pagoda. The ancient Mahiyangana pagoda is on of the “Solosmasthana” most venerated Buddhist Pagodas of Sri Lanka. Gautama Buddh’s hair relic is enshrined within the ancient Mahiyangana Pagoda. We can see “Makara Thorana” the entrance at the Vihara. The god of Saman had Mahiyangana Pagoda built enshrining  the hair relic.