- Home
- Nepal
- Koshi Province
- Udayapur
Udayapur
Where the inner Terai meets the majestic Mahabharat hills
Udayapur sits where Nepal's inner Terai meets the Mahabharat hills, a transitional district in Koshi Province between the high mountains to the north and the flat plains to the south.
The Triyuga River runs through the district, offering kayaking, fishing and quiet riverside nature away from Koshi's more crowded wetland reserves.
Udayapur's mixed hill-and-inner-Terai landscape makes it a lesser-known link between Koshi's highland and lowland districts.
Curated Experiences
Our journeys in Nepal.
Popular Attractions
2 places
Culture
People & Culture
Udayapur's population blends hill migrant communities with indigenous Tharu and Danuwar groups native to its inner Terai valleys. The district's mixed terrain, forested Mahabharat foothills giving way to the flatter Triyuga valley, has shaped a farming economy that spans both hill and lowland crops.
Activities
Things to Do
Kayak or fish on the Triyuga River
Explore the transition zone between the Mahabharat hills and inner Terai
Visit Tharu and Danuwar villages across the district's lowland valleys
Visit Udayapur Gadhi, historic fort and one of Udayapur district's key monuments
Travel Information
Best Time to Visit
November, March
Other Districts in Koshi Province
Stories from Udayapur
All guides