Banjari MP Tours LogoBanjari MP Tours Private Limited
Kartik snan Narmada – ghats on the Narmada river in Madhya Pradesh

Narmada, Madhya Pradesh Travel Guide

Kartik Snan on the Narmada: Where to Take the Holy Dip in Madhya Pradesh

7 min read By Banjari MP Tours Private Limited

Kartik snan on the Narmada is a dawn bath in the river through the holy month of Kartik, followed by deepdan in the evening. In Madhya Pradesh, the three most loved places for it are Amarkantak, where the Narmada begins, Omkareshwar, about 77–80 km from Indore, and Maheshwar, about 91 km from Indore. The month ends on Kartik Purnima, the busiest snan day of all.

Go for the snan before sunrise, stay on the ghat steps, and plan two or three days if you want to cover more than one tirth.

3 tirthsAmarkantak, Omkareshwar, Maheshwar
Before sunriseThe traditional time for Kartik snan
77–91 kmIndore to Omkareshwar or Maheshwar

The Kartik month usually runs from late October to late November, and ends on Kartik Purnima, the full moon of Kartik. Check this year's dates before booking. We confirm them for you when we send your plan.

What is Kartik snan on the Narmada?

Kartik is one of the holiest months in the Hindu calendar. During this month, many devotees take a bath in a river at dawn every day, and light diyas in the evening at home, at the tulsi plant and at temples. This practice is called Kartik snan, and the evening lamps are called deepdan.

The Narmada holds a special place for people of Madhya Pradesh. Devotees call her Maa Narmada and believe that even her darshan is purifying. So for many families, Kartik snan means a dip at a Narmada ghat, followed by darshan at a temple on the bank.

Some devotees keep the practice for the whole month. Others choose a few special days, such as Dev Uthani Ekadashi or Kartik Purnima, when the ghats are at their fullest. If you want the calmer experience, pick an ordinary morning in the middle of the month. The river is the same, but you get more space on the steps and a slower darshan.

Narmada ghat and fort precinct at Maheshwar
Kartik snan is taken at dawn through the month.Photo: Gargiekulkarni · CC BY-SA 4.0 · resized/cropped.

Kartik Snan Narmada Tirths: Where to Go in Madhya Pradesh?

For a Kartik snan Narmada trip, each tirth has a different feel. Amarkantak is a small, green hill town at the river's source. Omkareshwar has a Jyotirlinga on an island. Maheshwar has long stone ghats and a royal fort.

PlaceWhat makes it specialNearest big city or station (approx.)Best for
AmarkantakSource of the Narmada, Narmada Udgam templePendra Road station 42 km; Jabalpur airport 228 kmQuiet snan, nature, a cool climate
OmkareshwarJyotirlinga on Mandhata island, Kotitirth Ghat aartiIndore 77–80 km, about 2–2.5 hoursSnan plus Jyotirlinga darshan
MaheshwarAhilyabai's ghats and fort, handloom townIndore 91 km, about 2–3 hoursLong ghats, evening diyas, sarees

Distances from MP Tourism and Outlook Traveller. Road times change with traffic.

Amarkantak: Kartik snan where the Narmada begins

Amarkantak is the starting point of the Narmada. As per MP Tourism, the Narmada, Sone and Johila rivers are all said to rise here. The Narmada Udgam temple, built around the Narmada Kund, is the town's most visited site.

A Kartik snan here feels peaceful. Mornings are cool, the town is small, and you can walk between most temples. After the snan, see Mai ki Bagiya, a grove linked to the Narmada's first flow, the Kapildhara waterfall, and Dugdhdhara, a short walk beyond it.

The nearest railway station is Pendra Road, about 42 km away, and Anuppur is about 71 km away. Jabalpur airport is about 228 km away. Our 2 night Amarkantak package starts from ₹11,400 per person. See the full list of Amarkantak temples and waterfalls and all our Amarkantak tour packages.

Narmada Udgam temple and kund at Amarkantak
The Narmada begins at Amarkantak.Photo: Ms Sarah Welch · CC0 1.0 · resized/cropped.

Omkareshwar: snan with Jyotirlinga darshan

Omkareshwar is the most popular Narmada tirth for Kartik snan, because you get a holy dip and a Jyotirlinga darshan in one morning. As per the Shri Omkareshwar temple trust, darshan runs from about 5 AM to 10:30 PM, with short breaks for aarti.

Take your snan early, then join the darshan queue. Cross the bridge for Mamleshwar darshan on the southern bank, and end the day with the Narmada aarti and deepdan at Kotitirth Ghat. Read our guide to Narmada deepdan and darshan in Omkareshwar for ghat and timing tips.

The Indore, Ujjain and Omkareshwar 3 night trip starts from ₹11,400 per person and adds Mahakal darshan. Compare all our Omkareshwar tour packages.

Omkareshwar temple and ghats on the Narmada
Omkareshwar combines a holy dip with Jyotirlinga darshan.

Maheshwar: Ahilyabai's ghats and evening diyas

Maheshwar sits on the northern bank of the Narmada. Rani Ahilyabai Holkar made it her capital, and the town's fort, temples and long stone ghats still carry her mark. It is one of the most beautiful places on the river for a dawn snan.

In the evening, devotees float diyas on the water, and boats carry lamps along the ghats. You can also take a boat upstream to Sahastradhara, where the river splits into many streams over the rocks. Take care there: the current is strong and the rocks are slippery.

Maheshwar is also famous for the cotton-silk Maheshwari saree. Many visitors combine a Kartik snan with a walk through the weavers' lanes. Our Ujjain, Omkareshwar and Maheshwar yatra covers all three Narmada and Shiva tirths of Malwa. Ask us for the current price.

Ahilya Fort and ghats at Maheshwar on the Narmada
Maheshwar's ghats were shaped by Rani Ahilyabai Holkar.Photo: Gargiekulkarni · CC BY-SA 4.0 · resized/cropped.

A 3-day Kartik snan route on the Narmada

If you start from Indore, this simple route covers two Narmada tirths and Mahakal.

3-day Kartik snan route from IndoreRoute from Indore to Maheshwar, Maheshwar to Omkareshwar, and Omkareshwar to Ujjain, with suggested snan and darshan on each day.IndoreStartabout 91 km · 2–3 hrsMaheshwarDay 1: evening diyas on the ghats; nightstayshort drive along the NarmadaOmkareshwarDay 2: dawn snan, Jyotirlinga andMamleshwar darshan, evening aartiabout 140 km · 3–3.5 hrsUjjainDay 3: Mahakal darshan, then Indore(about 55 km)
Distances are approximate.

From Jabalpur, the easier choice is Amarkantak for two nights, with a dawn snan at the Narmada Kund each morning. You can also take a quick evening dip and aarti at Gwarighat in Jabalpur before you leave. Our Kartik Purnima guide for Jabalpur's Gwarighat has more on that.

Kartik snan safety checklist

  • Check this year's Kartik dates and the Kartik Purnima date.
  • Take the snan before sunrise, but wait for enough light to see the steps.
  • Stay on the ghat steps. Do not swim, and keep children within reach.
  • Follow the guards and boatmen at the main ghats.
  • Wear a life jacket on every boat ride. Skip the boat in strong wind.
  • Carry a towel, a change of clothes and a light shawl. Dawn is cool in this season.
  • Use leaf-cup diyas and flowers. Do not put plastic or soap in the river.
  • Senior citizens should avoid the peak snan days if crowds are a concern.
AI illustration of diyas floating on a river at dawnAI illustration
AI illustration

Can we plan your Kartik snan trip?

We plan Narmada trips from Jabalpur, Indore, Bhopal and Raipur. We can arrange your car, a stay close to the ghat and a day plan that gets you to the river before sunrise. Tell us whether you want a quiet snan at Amarkantak or a darshan-heavy trip to Omkareshwar and Ujjain.

For the full Narmada journey on foot, read our upcoming Narmada Parikrama route guide.

Plan your Kartik snan on the Narmada

Tell us your city, travel window and group size. We reply with a plan, this year's Kartik dates and the current price.

Send us your Kartik snan trip request
More Stories

More from Our Blog

75875 33 222