Ghodaghodi Lake

Lake & pondTeraiHidden gem1 min read

In Nepali: घोडाघोडी ताल · Also known as: Ghodaghodi Tal · घोडाघोडी ताल

Ghodaghodi Lake, Kailali
Photo: Wikimedia Commons
A Ramsar-listed complex of forest lakes on the East–West Highway, rich in birds, turtles and lotus.

Ghodaghodi is the largest of a network of oxbow lakes and marshes in the forest of eastern Kailali, listed as a Ramsar wetland in 2003. Lotus and water lilies cover much of the water in summer, and it is important for migratory birds, freshwater turtles and mugger crocodiles.

The lake is sacred to the Tharu people, with a temple of Ghodaghodi Mai on its shore, and a big fair at Maghi. Community groups run boat trips and homestays.

What to see and do

Take a community boat onto the lake among lotus and water lilies, walk the forest trails to see birds and monkeys, and visit the Ghodaghodi Mai temple. The Tharu villages nearby offer homestays and cultural programmes.

Good to know

The lake is on the East–West Highway, making it an easy stop. Mosquitoes are common; bring repellent.

Quick answers

Where is Ghodaghodi Lake?
Ghodaghodi Lake is in Kailali district, Sudurpashchim Province, in the Terai belt of Nepal.
What is the altitude of Ghodaghodi Lake?
About 205 m (673 ft) above sea level.
How much does it cost to visit Ghodaghodi Lake?
For a 3-day trip from Dhangadhi, about NPR 4,500 (≈ US$33) per person on a budget, or NPR 11,000 (≈ US$81) with standard hotels and private transport — for two foreign visitors sharing, including transport, stay, food. Nepali visitors on a budget: about NPR 4,500 per person. These are estimates; adjust them in the trip planner.
How many days do I need for Ghodaghodi Lake?
Plan 1 night there; with travel from Dhangadhi and back, about 3 days in all.
Do I need a permit or ticket for Ghodaghodi Lake?
No special permit or ticket is normally needed.
When is the best time to visit Ghodaghodi Lake?
November–March for birds; July–September for lotus
How do I get to Ghodaghodi Lake?
On the East–West Highway at Sukhad, about 1 hour east of Dhangadhi. It is about 32 km (straight line) from Dhangadhi.
What is Ghodaghodi Lake called in Nepali?
घोडाघोडी ताल
Calculate the cost for your group →

Photo gallery