Travel Guide to Mahiyanganaya Sri Lanka -2020

Share on twitter
Share on facebook
Share on linkedin
Share on email


History of Mahiyanganaya

The history is reveal that the Mahiyangana is a very important place in the history of Buddhism in the island Gautama Buddha visited Mahiyanganaya on the Duruthu full moon poya day in order to settle a dispute arose between Yakkas and Nagas (two tribes then inhabited this area) and this was his first ever visit to Sri Lanka. Then the Buddha preached Dhamma to Sumana Saman, a leader in this area, to whom the Buddha gave a handful of his hair relic so that people could worship. After that Sumana Saman (now the god Sumana Saman) built a golden chethiya in which the sacred hair relic was deposited. Later on about seven chethiyas were built over the original golden chethiya from time to time, the last one being built by the King Dutugemunu. As such, this historic town is a very sacred place for Buddhists.

Everything you need to know before arriving in Mahiyanganaya

Geography Of Mahiyanganaya Sri Lanka​

Mahiyanganya is a small city in the Hill country of Badulla District. It is approximately 199 kilometers south of Colombo and the 76 km of Kandy which is close to the Mahaweli River and this historic town is a very sacred place for Buddhists.

Looking to go Mahiyanganaya during of next Holiday. Any tips for that? What is the best time?

The busiest month for tourism in Mahiyanganaya, Sri Lanka is July, followed by August and January. Prices for hotels and flights will be most expensive during these months, though you can save if you purchase well in advance. Tourists are unlikely to visit Mahiyanganaya in March. Those willing to visit at these times will likely find it the least expensive month.

What is the Weather in Mahiyanganaya?

Average temperatures in Mahiyanganaya vary very little. Considering humidity, temperatures feel hot for about half of the year and otherwise nice with a chance of rain throughout most of the year. The area is less temperate than some — in the 30th percentile for pleasant weather — compared to tourist destinations worldwide. Weeks with ideal weather are listed above. If you’re looking for the very warmest time to visit Mahiyanganaya, the hottest months are June, July, and then August. See average monthly temperatures below. The warmest time of year is generally early August where highs are regularly around 87.6°F (30.9°C) with temperatures rarely dropping below 65°F (18.3°C) at night

Annual rainfall in Mahiyanganaya?

Spring (March through May)

Humidity and temperatures combine to make this season feel warm. Highs range from 86.7°F (30.4°C) and 81.2°F (27.3°C) with warmer temperatures in the later months. Rain is somewhat common with 7 to 13 days of significant precipitation per month. Spring is the slowest for tourism, which makes it a good time for those looking for deals.

Summer (June through August)

The middle-year months have very comfortable weather with high temperatures that are quite warm. These months see the least precipitation with 3 to 4 days of precipitation per month. June – August is the busiest season for tourism in Mahiyanganaya, so lodging and other accommodations may cost more than usual.​

Fall (September through November)

Fall daily highs range from 87.1°F (30.6°C) and 78.2°F (25.7°C), which will feel very nice given the humidity and wind. It rains or snows a good amount: 6 to 16 days per month. Tourism is fairly slow during these months due to the weather, so hotels may be lower priced.

Winter (December through February)

Weather is perfect this time of year in Mahiyanganaya to be enjoyable for warm weather travelers. The average high during this season is between 81.2°F (27.3°C) and 74.6°F (23.7°C). On average, it rains or snows a great amount: 8 to 17 times per month. These times of year are the second busiest with tourists for more details

Rathna Ella

Some cool Tips & Places you should know


Sorabora Wewa

The most famous and popular wewa of Mahiyanganaya. It is thought to have been constructed during the reign of King Dutugemunu (161 BC – 137 BC) by a giant named Bulatha. In the ancient past, this tank was known as the ‘Sea of Bintenna’. 

This is evidence of Sri Lankan ancient irrigation technology the tank was built by damming the “Diyawanna Oya” with a 485-meter embankment. It does not make use of the structure called “Bisokotuwa”, which helps to regulate water pressure at the sluice gates from inside the tank and protect the embankment from erosion. Instead that the sluice gate “Sorowwa” of the tank has been placed strategically away from the embankment and made up utilizing the massive natural rock around the tank. It is said that this is the only such type sluice gate found in Sri Lanka.


Nagadeepa Viharaya Mahiyanganaya

The temple is situated in Uraniya village in the Badulla, Bimtenni Korale of Ridimaliyadda. Nagadeepa is a temple of an ancient unexplored ruins. Nagadeepa Viharaya known for its mystical supernatural powers among the villagers. 

The ruins of this temple is situated adjoining the Nagadeepa Reservoir at Rideemaliyadda. According to the folklore this area had been populated by the Naga (Cobra) tribe in the ancient past and thus has been called Nagadeepa. 

According to the folklore this temple goes back as far as the reign of King Dutugemunu where its says that the prince used this area as a camping and a training ground for his armies and that he made a vow at this location before going to war with the Elara


Rathna Ella

Rathna Ella lies in the Kandy district, in the city of Hasalaka. The area is known for marvelous landscapes comprising of highlands, ridges, plains, streams and hilly mountains. The best of the attractions being the Rathna Ella.

At an elevation of 364ft, Rathna Ella stands as the 14th highest falls in Sri Lanka. The cold winds are a constant and the steps of the rocks fall like cascades of ivory and paint a gorgeous picture against the backdrop of the sky. The falls’ water irrigates the paddy fields of the surrounding villages in the Eastern Valley of Mahiyangana, Superstitious villagers Rathna Ella checks all boxes that will keep tourists engaged and on their feet!

Rathna Ella also has beautiful sights and rare birds cooing on the thick forests. Overall, a trip to Rathna Ella will have you on a retreat with nature. The gushing waters and their sounds as they crackle hitting the rocks is experience awe – parallel. Rathna Ella one of a kind experience with nature and far away from commercialization!



Mahiyanganaya Town

Mahiyanganaya is a town situated close to the Mahaweli River in Badulla District, Uva Province of Sri Lanka. Located 185 kilometers from the capital Colombo on the South East region of Matale,this dry historic yet highly developed town, is rich in agriculture and livestock farming. The Mahaweli River water is diverted to Mahiyangana, to enable farmers to do their cultivation which is a main source of income to the community
Mahiyangana is home to the Veddhasknown as “Vannilaetto”, meaning people of the forest who are in fact on the list of the world,s primitive tribes and considered to be the descendants of the Yaksa and Naga Gothra that inhabited Sri Lanka thousands of years ago


How To Reach Mahiyanganaya By Bus ?

Mahiyanganaya To Kandy

Generally, buses from Kandy starts it will take you to Mahiyanganaya If you journey from Kandy, it will take around  3 hours to reach Mahiyanganaya.

Mahiyanganaya to Colombo

If you Journey from Colombo  it will take around  7 hours to reach Mahiyanganaya.

10 Places to visit mahiyanganaya & around 2020

  1. Maduru Oya National Park
  2. Sorabora Wewa Reservoir
  3. Sri Mahasumana Mahamevnawa Buddhist Monastrary Riverston
  4. Rathna Elle – Water Falls
  5. Mahiyangana Raja Maha Vihara
  6. The Aborigines (Veddhas) of the Island
  7. Maduru Oya National Park
  8. Sumana Saman Devalaya
  9. Nagadeepa
  10. Olagamgala Archaeological Reserve
  11. Mawaragala Forest Monastery
  12. Mahaweli River

Map of Mahiyanganaya

What to do in Mahiyanganaya