HomeTravel & PlacesHill Stations & NatureBadaghagara waterfall near Keonjhar: travel guide

Badaghagara waterfall near Keonjhar: travel guide

Badaghagara is one of two linked waterfalls that make Keonjhar an easy weekend from Bhubaneswar. The Machhakandana river slides over a forested ridge in the mineral-rich Keonjhar hills, pools below, and draws families with picnic baskets through the cooler months. This guide covers what the falls actually offer, how to pair them with the smaller Sanaghagara nearby, the best season to see water in the drop, and how to reach the Keonjhar hills without guessing at distances.

Badaghagara is a waterfall near Keonjhar town in Kendujhar (Keonjhar) district, Odisha, where the Machhakandana river drops through dense forest. Wikipedia lists the drop at about 60 metres while Odisha Tourism describes it as roughly 200 feet; it sits about 10 km from town and makes an easy half-day picnic stop, fullest just after the monsoon.

Key takeaways

  • Badaghagara, in Kendujhar (Keonjhar) district, Odisha, is a waterfall on the Machhakandana river; Wikipedia lists the drop at about 60 m (200 ft), while the Kendujhar district administration gives roughly 100 ft (as of October 2026).
  • The falls sit about 10 km from Keonjhar town; the nearest railway station is Keonjhar (Kendujhargarh) and the nearest airport is Bhubaneswar, which the district administration lists about 230 km away (as of October 2026).
  • Water is fullest from July to October, right after the monsoon; July to February is the comfortable window, with winter best for a dry-rock picnic.
  • Badaghagara pairs with the smaller Sanaghagara falls; Wikipedia places Badaghagara about 3 km downstream of Sanaghagara on the same Machhakandana system.
  • No official entry fee for the falls is published online; treat any parking or vehicle charge as a planning estimate and reconfirm locally (as of October 2026).
  • Rocks beside the falls are slippery and flow is strong in spate; Outlook Traveller advises against bathing at the falls.

About Badaghagara waterfall

Badaghagara is a single-drop waterfall on the Machhakandana river, inside forest about 10 km from Keonjhar town, the headquarters of Kendujhar district in northern Odisha. Sources differ on its height: Wikipedia gives about 60 metres (200 feet), the Kendujhar district administration describes a fall of around 100 feet, and an Odisha Tourism blog post puts it at about 200 feet. Where figures conflict like this, treat the drop as “tall and forested” rather than a fixed number.

The name is often written Badaghagra or Bada Ghagara; “bada” means the larger of the pair, against the smaller Sanaghagara a short way off. The district administration notes that a Badaghagra reservoir was built on the Machhakandana river in the old kingdom era and still supplies water to Keonjhar town, so the falls and a small dam sit close together. The setting is a lush green forest the district page calls rich in flora and fauna; Keonjhar’s hill forests are broadly sal (Shorea robusta, a hardwood common across eastern India) with mixed undergrowth.

The wider area is the Keonjhar plateau, a mineral-rich belt mined for iron and other ores. Roughly 30 km away lies Gonasika, a hill spot the district administration records as the source of the Baitarani river, which it says emerges “through two nostrils of a cow” before running underground and resurfacing. That gives Badaghagara its geography: a forested step on a small river in iron country, near the headwaters of one of Odisha’s sacred rivers.

Badaghagara at a glance (as of October 2026)
Detail What the sources say
River Machhakandana (also written Machakandana / Machha Kandana)
District and state Kendujhar (Keonjhar), Odisha
Drop About 60 m / 200 ft (Wikipedia, Odisha Tourism); about 100 ft (district administration)
Distance from Keonjhar town About 10 km (district administration)
Setting Dense forest, small reservoir alongside
Best known for Monsoon and winter picnics; pairs with Sanaghagara

Best time to visit

The best time to visit Badaghagara is July to February, with the fullest flow from July to October, right after the monsoon. Odisha Tourism’s cascade route material notes that the district’s falls look their best after a good monsoon, which matches how a small river like the Machhakandana behaves: strong and loud in the rains, gentler and clearer by winter.

Winter, roughly November to February, is the easiest time for a relaxed picnic because rocks are drier and the air is cool. The Sanaghagara area page lists an average annual rainfall of about 1,500 mm and temperatures between 14.7 and 41.1 degrees C, so summer afternoons (March to June) are hot and the flow thins. Plan a morning visit in any season to beat both heat and weekend crowds.

Season guide for Badaghagara (indicative, as of October 2026)
Months Water flow Who it suits
July to September (monsoon) Strongest; falls at full force Photographers; comfortable with wet, slippery rock
October to November (post-monsoon) Full but settling; lush green Best all-round window
December to February (winter) Moderate, clear Families and picnics; dry rock
March to June (summer) Thin; can be a trickle late in the season Only if combining with other sights

How to reach Badaghagara

You reach Badaghagara through Keonjhar town, about 10 km away, and the last stretch is by auto-rickshaw, taxi or your own vehicle. There is no direct public transport to the falls themselves, so most visitors base in Keonjhar town first and then hire a short local ride.

By air, the nearest airport is Biju Patnaik International Airport in Bhubaneswar, which the Kendujhar district administration lists about 230 km away; from there it is a road transfer of roughly five to six hours. By rail, the nearest station is Keonjhar (Kendujhargarh), which the district’s Sanaghagara page places about 4 km from the town centre. By road, state and private buses connect Bhubaneswar and other Odisha towns to Keonjhar; the district administration itself advises taking a bus from Bhubaneswar and then a local vehicle. For the full state picture, see our Odisha travel guide, and if you are routing through the capital, our Bhubaneswar travel guide covers the airport and station links.

Distances to Badaghagara (via Keonjhar town; as of October 2026)
From Approx. distance Mode
Keonjhar town About 10 km Auto / taxi / own car
Keonjhar (Kendujhargarh) railway station About 4 km from town (then ~10 km to falls) Rail + road
Bhubaneswar airport About 230 km Road, ~5–6 hours
Sanaghagara falls About 3 km (Wikipedia) Short drive

Things to see and do

The main thing to do at Badaghagara is watch and photograph the falls, then picnic in the forest clearing below; the Odisha Tourism blog calls both Badaghagara and Sanaghagara “best suited for outing and picnic.” Give yourself one to two hours here, more if you are pairing it with the second fall.

Sanaghagara, the smaller of the pair, lies a few kilometres off on the same Machhakandana system. The district administration places it about 8 km from Keonjhar town on the highway towards Sambalpur (listed as NH-6; the stretch is also referenced as NH 49), with a perennial stream, and notes the surrounding reserve covers about 488 hectares. A travel feature describes Sanaghagara as dropping in two cascades. The Keonjhar Forest Division runs a Sanaghagara eco-tourism complex right beside that fall, about 5 km from the district headquarters, making the pair an easy combined outing.

If you have more time, Gonasika, about 30 km away, is the recorded source of the Baitarani river and sits by the Brahmeswar Mahadev temple, which the district administration dates to King Laxmi Narayan Bhanja (1654 to 1688 AD). It rounds out a day that moves from waterfalls to a river’s headwaters.

Spots around Badaghagara (as of October 2026)
Spot Distance from Keonjhar town Time needed Why go
Badaghagara falls About 10 km 1–2 hours The main forested drop; picnic clearing
Sanaghagara falls About 8 km 1–2 hours Smaller twin; eco-tourism complex alongside
Gonasika About 30 km Half day Source of the Baitarani; Brahmeswar Mahadev temple

A suggested one-day plan

A single full day from Keonjhar town covers both falls and Gonasika comfortably. Keep it a morning start to catch good light and thinner crowds, especially on weekends.

  • Morning: Leave Keonjhar town early for Sanaghagara (about 8 km); walk to the fall and the eco-tourism complex, then drive the short hop towards Badaghagara.
  • Late morning: Spend an hour or two at Badaghagara (about 10 km from town), with a picnic in the clearing below the drop.
  • Afternoon: Drive out to Gonasika (about 30 km) for the Baitarani source and the Brahmeswar Mahadev temple.
  • Evening: Return to Keonjhar town for the night; stock up on any food and cash before heading back, as options near the falls are limited.

If you only have half a day, do the two falls and skip Gonasika. With a second day, add the day trip to Khandadhar or Gundichaghai described below.

Where to stay

Stay in Keonjhar town, which has the district’s main cluster of hotels and the closest beds to Badaghagara. There is no hotel at the falls themselves, so the town, about 10 km away, is the practical base.

For a forest stay, the Keonjhar Forest Division operates the Sanaghagara eco-tourism complex right beside the smaller fall, about 5 km from the district headquarters, with bookings routed through Odisha’s eco-tourism portal. Press reporting has also mentioned an Odisha Tourism Development Corporation (OTDC) guest facility (“Panthasala”) in the area; confirm current availability and tariffs directly before relying on either. The ₹ bands below are planning estimates only and change with season and demand.

Where to stay in and around Keonjhar (indicative planning estimate — reconfirm; as of October 2026)
Type Indicative per night Notes
Budget lodges (Keonjhar town) ₹800–₹1,500 Basic rooms; book on arrival or by phone
Mid-range hotels (Keonjhar town) ₹1,800–₹3,500 AC rooms, restaurant; best choice for families
Forest eco-tourism (Sanaghagara complex) Reconfirm via Odisha eco-tourism portal Beside the smaller fall; book ahead in season
Government / OTDC options Reconfirm with OTDC Availability varies; verify before you travel

Food to try in Keonjhar

Eat in Keonjhar town, where simple Odia meals are the mainstay; there are no reliable restaurants at the falls, so carry water and snacks for a picnic. Local kitchens lean on rice and vegetable-forward home cooking rather than a distinct Keonjhar cuisine.

  • Dalma (lentils cooked with vegetables and a tempering of cumin and panch phoron) — the everyday Odia staple, filling and mild.
  • Pakhala (fermented or watered rice, often served with fried vegetables and curd) — a cooling summer dish you will see on local tables.
  • Santula (a light mixed-vegetable preparation) and simple fish or chicken curries at dhabas (roadside eateries) along the highway.
  • Chhena poda (baked cottage-cheese dessert caramelised on the outside) and rasagola — Odisha’s best-known sweets, sold in town sweet shops.

What a trip costs

A simple two-day Keonjhar trip with the falls runs roughly ₹4,000–₹7,000 per person on a mid-range budget, excluding the long-distance fare to reach Keonjhar. The single largest variable is how you travel from Bhubaneswar and whether you hire a car for the local sightseeing. All figures below are planning estimates as of October 2026, not quoted rates.

Indicative two-day budget per person (planning estimate — reconfirm; as of October 2026)
Item Indicative cost Assumptions
Stay (1 night, mid-range, twin-share) ₹900–₹1,800 Half of a ₹1,800–₹3,500 room
Local sightseeing (shared car/auto) ₹600–₹1,200 Falls plus Gonasika, split between travellers
Food (2 days) ₹500–₹900 Local meals and picnic supplies
Entry / parking ₹0–₹100 No official fee published; allow for parking
Buffer / extras ₹500–₹1,000 Snacks, tips, incidentals

Add your return transport from Bhubaneswar (bus or hired car over about 230 km) on top of this. Travelling off-season or in a larger group that shares a car brings the per-person figure down.

Permits and rules

No special permit is needed to visit Badaghagara; it is open forest-edge ground, not a restricted reserve or protected area requiring an entry pass. No inner-line or other travel permit applies to Keonjhar district for Indian or foreign visitors.

No official entry fee or timings for the falls are published online, so budget nothing fixed and reconfirm any parking or vehicle charge locally. Follow ordinary forest-area courtesy: carry out all plastic and litter, do not light fires, and keep noise down near wildlife. Because the Sanaghagara side is managed by the Forest Division as an eco-tourism complex, respect any posted rules there on timings and entry.

Practical tips and safety

Treat the rocks beside Badaghagara as genuinely dangerous when wet: Outlook Traveller explicitly advises against bathing at the falls, and water runs strong and fast in and just after the monsoon. Stay back from the lip and from slick rock, watch children closely, and do not wade into pools near the drop in spate.

  • Connectivity and cash: Mobile coverage is patchy in the forest; download maps offline. Draw cash and confirm UPI works before leaving Keonjhar town, as there are no ATMs at the falls.
  • Medical: The nearest hospitals are in Keonjhar town; carry a basic first-aid kit and any personal medication, as there is no aid post at the falls.
  • Timing: Visit in the morning for light and fewer people; avoid dusk, when the forest road is harder to drive.
  • Solo and women travellers: The falls are a popular, generally busy picnic spot in season, but it thins out midweek and off-season; prefer daylight hours and let your lodging know your plan.
  • Packing: Sturdy grip footwear (rocks are slick year-round), rain cover in monsoon, sun cover and water in summer, and a bag to carry your litter back out.

Nearby places

Badaghagara pairs well with other Keonjhar-district sights, chiefly the twin Sanaghagara falls and the Baitarani source at Gonasika, plus two waterfalls within day-trip range. Distances below are from the relevant sources and should be reconfirmed for current road conditions.

Places near Badaghagara (as of October 2026)
Place Distance Why go
Sanaghagara falls About 8 km from Keonjhar town The smaller twin fall; forest eco-tourism complex
Gonasika About 30 km from Keonjhar town Source of the Baitarani river; Brahmeswar Mahadev temple
Gundichaghai falls About 181 km from Bhubaneswar; near Banachakulia (Keonjhar district) Forest waterfall of about 50 ft
Khandadhar falls (Keonjhar) About 54 km from Keonjhar town (Wikipedia) A tall cascade, about 500 ft (152 m)

For planning a longer Odisha loop that strings these together, our Odisha travel guide sets out the main regions and routes.

Frequently asked questions

Where is Badaghagara waterfall?

Badaghagara is a waterfall near Keonjhar town in Kendujhar (Keonjhar) district, in northern Odisha. It lies on the Machhakandana river inside forest, about 10 km from the town, according to the Kendujhar district administration. Wikipedia places it roughly 3 km downstream of the smaller Sanaghagara falls on the same river system.

How tall is Badaghagara waterfall?

Sources disagree. Wikipedia lists the drop at about 60 metres (200 feet) and Odisha Tourism describes it as about 200 feet, while the Kendujhar district administration gives roughly 100 feet (as of October 2026). It is a tall, single, forested fall; treat the exact figure as uncertain and reconfirm if it matters to you.

What is the best time to visit Badaghagara?

The best time is July to February, with the fullest flow from July to October just after the monsoon. Winter, from about November to February, is easiest for a dry-rock picnic. Summer, March to June, is hot and the flow thins. A morning visit is best in any season for light and fewer crowds.

How do I reach Badaghagara from Bhubaneswar?

Travel to Keonjhar town first, then take an auto or taxi the roughly 10 km to the falls. The Kendujhar district administration lists Bhubaneswar airport about 230 km away, a road transfer of about five to six hours. Buses run from Bhubaneswar to Keonjhar; the nearest railway station is Keonjhar (Kendujhargarh).

Is it safe to swim or bathe at Badaghagara?

No. Outlook Traveller advises against bathing at the falls, and the rocks are slippery while the current runs strong during and just after the monsoon. Stay back from the lip and wet rock, supervise children closely, and do not wade into pools near the drop when the river is in spate.

Can I visit Badaghagara and Sanaghagara together?

Yes. The two falls lie on the same Machhakandana system and are a short drive apart; Wikipedia places Badaghagara about 3 km downstream of Sanaghagara. Most visitors do both in one morning, often adding Gonasika, the Baitarani river source about 30 km away, to make a full day from Keonjhar town.

Last updated and sources

Badaghagara suits travellers who want an easy forest-and-waterfall day out of Keonjhar, paired with Sanaghagara and the Baitarani source at Gonasika. Go between July and February, aim for a morning, and treat the falls as a relaxed picnic stop rather than a bathing spot.

Last updated: 23 October 2026. Fees, timings and permits change — reconfirm with official sources before you travel.

Sources: Kendujhar district administration, tourist places pages for Badaghagara, Sanaghagara and Gonasika; Odisha Tourism Keonjhar blog; Keonjhar Forest Division Sanaghagara eco-tourism page; Outlook Traveller on Odisha waterfalls; and Wikipedia for height, coordinates and the Sanaghagara distance. Accessed October 2026.

The Invincible India
The Invincible Indiahttps://www.theinvincibleindia.in
The Invincible India is a digital magazine celebrating the spirit of India — covering national news, culture and heritage, travel, festivals, startups and inspiring people, with a special focus on Udaipur and Rajasthan. Our team brings readers stories that showcase an incredible and invincible India.
RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Stay Connected

46,000FansLike
11,500FollowersFollow
2,280SubscribersSubscribe

Most Popular