Lakpura
Lakpura®

Botanical Gardens

Sri Lanka's botanical gardens are living archives of the island's ecological and colonial history. From the grand terraced grounds of Peradeniya near Kandy to the cool montane slopes of Hakgala above Nuwara Eliya, each garden offers something distinct — whether you are a plant enthusiast, a wildlife observer, or simply looking for a quiet morning walk. This guide covers the three principal public botanical gardens, what you will find at each, and how to plan your time effectively.

What makes the Royal Botanic Gardens at Peradeniya special?

The Royal Botanic Gardens at Peradeniya are the oldest and largest in the country, established formally in 1821 after the British took control of the Kandyan Kingdom — though the site had already served as royal pleasure grounds during the Kandyan era. Set within a broad loop of the Mahaweli Ganga, the gardens cover around 150 hectares of gently undulating terrain.

More than 400 species of tropical and exotic flora are represented across themed sections: an Avenue of Royal Palms, a Spice Garden featuring Ceylon black pepper and other native culinary plants, orchid houses, a bamboo collection, and one of the most photographed giant Java fig trees in Asia. The gardens are also a reliable spot for birdwatching, with resident populations of Indian pond herons, rose-ringed parakeets, and flying foxes roosting conspicuously in the canopy.

The grounds are open daily from 07:30 to 17:00. A dedicated children's play area and a café near the main entrance make this a practical half-day stop for families travelling the Kandy circuit. Allow at least two hours to walk the main paths comfortably; serious horticulturalists will want twice that.

What can you see at Hakgala Botanic Garden?

Hakgala sits roughly 10 km south of Nuwara Eliya at an elevation of around 1,700 metres, making it the highest and coolest of Sri Lanka's major gardens. It ranks second in importance to Peradeniya, but in certain respects the setting is more dramatic — the garden backs onto a rocky escarpment and commands sweeping views over the hill country.

The planting focuses on species suited to montane conditions: formal rose beds, extensive fern collections, tree ferns, and sections of indigenous cloud forest. Above the cultivated area, a forest trail leads into intact montane woodland that shelters a resident troop of purple-faced leaf monkeys, a primate endemic to Sri Lanka. Birdwatchers regularly encounter endemic species along this trail, including the Sri Lanka white-eye, Sri Lanka wood pigeon, and Sri Lanka whistling thrush — the latter a notably melodic bird that is easiest to find in the early morning.

Hakgala is open daily from 07:30 to 17:00. It sits close to Horton Plains National Park, so the two destinations combine naturally into a full day out of Nuwara Eliya. The garden is smaller than Peradeniya; most visitors explore it comfortably in 90 minutes to two hours.

What is the historical significance of Henarathgoda Botanic Garden?

Henarathgoda, opened in 1876 near the town of Gampaha in the Western Province, is the least visited of the three main gardens but arguably carries the greatest economic footnote in Sri Lankan history. The first rubber tree (Hevea brasiliensis) to be planted in Sri Lanka was established here, introduced from seeds brought from Brazil via Kew Gardens in London. That original tree is still standing and remains the garden's most celebrated exhibit — a living relic of the moment that transformed the island's plantation economy.

The garden is surrounded by paddy fields and secondary forest, giving it a quieter, more intimate character than Peradeniya. Collections include tropical flowering plants, shade trees, and a variety of ornamental shrubs. The site's proximity to Colombo — around 30 km from the city — means it is accessible as a morning excursion, particularly for visitors staying near the airport or in Negombo.

How do the three gardens compare?

Garden Location Area Key highlights Opening hours
Royal Botanic Gardens, Peradeniya 5 km west of Kandy ~150 hectares 400+ species, giant fig tree, orchid houses, Mahaweli riverside setting 07:30–17:00 daily
Hakgala Botanic Garden 10 km south of Nuwara Eliya ~27 hectares Rose beds, fern collections, endemic wildlife trail, mountain views 07:30–17:00 daily
Henarathgoda Botanic Garden Near Gampaha, Western Province ~28 hectares First rubber tree in Sri Lanka, tropical flowers, paddy-field surroundings Typically open daily; check locally

When is the best time to visit Sri Lanka's botanical gardens?

Peradeniya and Henarathgoda, both in the wet zone, are generally lush year-round, though the gardens are at their most vivid between May and August when the southwest monsoon keeps growth vigorous. Early mornings on weekdays are quietest. Weekends and public holidays attract significant local crowds, particularly at Peradeniya.

Hakgala's rose collection peaks during certain months of the year — the garden's roses tend to flower most prolifically between April and August, though some variety blooms throughout the year. Visiting early in the day is advisable, both to avoid afternoon cloud that settles over the hills and to maximise your chances of spotting wildlife on the forest trail.

How do I get to the botanical gardens from Colombo or Kandy?

Peradeniya is approximately 5 km west of Kandy city centre. It is reachable by tuk-tuk or taxi from Kandy in under 15 minutes. Trains between Colombo and Kandy stop at Peradeniya Junction, from where the gardens are a short ride.

Hakgala is best reached by private vehicle from Nuwara Eliya; the drive takes around 20 minutes. There is no convenient train stop, so most visitors come as part of an organised day tour or with a hired driver.

Henarathgoda is accessible from Colombo via the Colombo–Kandy road through Gampaha. By train, Gampaha station is on the main line; the garden is within a short tuk-tuk ride. If you are travelling with a private driver, it makes a logical first stop on a journey toward the hill country.

What wildlife can I expect to see at the gardens?

At Peradeniya, Indian flying foxes roost in large numbers in the canopy and are impossible to miss. Rose-ringed parakeets, common mynas, and various kingfisher species are frequently observed near the river. Monitor lizards occasionally move through the undergrowth.

Hakgala offers the most rewarding wildlife encounters of the three gardens. Purple-faced leaf monkeys — listed as endangered and endemic to Sri Lanka — are regularly seen along the upper forest trail, particularly in the early morning. The three endemic bird species mentioned (white-eye, wood pigeon, whistling thrush) are all genuine targets for birders, and the cloud forest habitat on the escarpment above the garden supports several other montane specialists.

Henarathgoda's secondary-forest boundary and stream margins attract wading birds and a modest variety of garden birds; it is not a primary wildlife destination but adds ecological texture to a visit.

Are the botanical gardens suitable for children?

Peradeniya is the most child-friendly of the three, with wide paths suitable for prams, a children's play area, and the spectacle of flying foxes that consistently impresses younger visitors. The giant fig tree — with its enormous aerial root system — is a natural climbing temptation that staff ask visitors to resist, but even as a visual experience it tends to capture children's attention immediately.

Hakgala requires some walking on uneven paths if you want to explore the upper forest area, but the main garden section is accessible. The monkeys are a genuine highlight for children, though visitors are advised not to feed or approach them. Henarathgoda is quiet and relaxed, making it an easy, low-pressure option for families passing through the western lowlands.

Book this experience with Lakpura

Curated by our local team. Direct booking, instant confirmation.

Ask Lakpura® Agent