About Weinia Falls
Weinia Falls (also spelt Weina) is a waterfall in West Khasi Hills near Nongkhnum River Island, where the Kynshi River splits into two channels before rejoining downstream. Meghalaya Tourism describes it as plunging from around a thousand feet, with spray from its pool filling the valley and a double-arched bridge in the background; other sources give different figures, so treat the height as approximate. Nongkhnum is the largest river island in Meghalaya, at about 21 sq km, with a sandy river beach, small Khasi villages and a second waterfall, Kshaid Thum Thum, nearby. An annual festival on the island has been held since 2015. Tourist numbers are still low because roads and facilities in the area are basic. That is part of the appeal for travellers who want a long day out on the less-visited western side of the state, combining the falls with the island beach and, for those staying over in Nongstoin, Langshiang Falls.
What to expect at Weinia Falls
Viewpoint: The fall and its spray-filled pool are seen from the riverside, with the arched bridge in the frame. Island: Time on Nongkhnum's river beach and the nearby Kshaid Thum Thum fall. Walk: Short, uneven paths near the river; they get muddy in the rains. Facilities: Very basic; carry water, food and cash, as shops are few. Safety: The Kynshi is fast-flowing, especially in monsoon; avoid swimming near the falls.
Visitor Information
Best Time to Visit
October to February
Post-monsoon (October to November) is the best window: the falls still carry plenty of water and roads have dried out. Monsoon (June to September) brings the heaviest flow and spray but also poor roads near Nongkhnum and a strong river current. Winter (December to February) is dry and good for the island beach, with a thinner fall. Spring (March to May) is warm, with flow dropping until the pre-monsoon rains. Start early to return before dark.
Getting There
Weinia Falls is about 102 km from Shillong on the Nongkhnum road, 17 km beyond Nongstoin, the West Khasi Hills headquarters.
Weinia Falls is about 102 km from Shillong on the Nongkhnum road, 17 km beyond Nongstoin, the West Khasi Hills headquarters. The drive from Shillong to Nongstoin takes roughly 3 hours, plus about 30 to 45 minutes onward; the road after Nongstoin is rough in places, so allow 3.5 to 4.5 hours each way. Leave Shillong early, or stay overnight in Nongstoin. The falls are reached via Nongkhnum River Island, with a short walk at the end. A private cab from Shillong can be booked with Tour Meghalaya.
Entry & Duration
It is a full-day trip from Shillong; allow 1 to 2 hours at the falls and island.
Frequently Asked Questions
How far is Weinia Falls from Shillong?
About 102 km, roughly 3.5 to 4.5 hours by road via Nongstoin.
How far is Weinia Falls from Nongstoin?
About 17 km along the Nongkhnum road.
How high is Weinia Falls?
Meghalaya Tourism describes a drop of around a thousand feet, but figures vary between sources.
How to reach Weinia Falls?
Drive from Shillong to Nongstoin, continue to Nongkhnum River Island, then walk a short distance to the falls.
Best time to visit Weinia Falls?
October to February, when roads are drier and the falls still have good flow after the monsoon.



