Divya Darshan 360
Vishnu Temple, Omkareshwar

Famous temples · Madhya Pradesh

Vishnu Temple, Omkareshwar

The Vishnu shrine of Vishnupuri, one of the three puris of Omkareshwar

Checked 15 Oct 2026 with 6 sources3 min read

Getting there

  • By air

    Devi Ahilyabai Holkar Airport at Indore is about 77 km from Omkareshwar. Private taxis run from Indore.

  • By train

    Sanawad station is about 12 km away. Khandwa Junction, about 72 km away, has express trains from across India.

  • By road

    Mortakka bus stand is about 12 km away, with buses to Indore, Ujjain, Khargone and Khandwa. Once in Omkareshwar, ask for the Vishnupuri area.

Open in Google Maps

Why devotees come here

This Vishnu temple gives its name to Vishnupuri, one of the three puris, or quarters, of Omkareshwar town on the Narmada in Madhya Pradesh. Most pilgrims come for the Omkareshwar Jyotirlinga. A darshan of Vishnu here fits easily into the same trip.

Omkareshwar takes its name from Om, the sound spoken before every prayer. The temple trust describes the town as three puris. Brahmapuri has a temple of Brahma on the southern bank of the Narmada. Vishnupuri has a temple of Vishnu. Shivpuri, on Mandhata island, holds the Omkareshwar Jyotirlinga, fourth of the twelve Jyotirlingas of Shiva.

So this is the temple that gives Vishnupuri its name. In a town known across India for Shiva, it keeps Vishnu at the heart of one of its three quarters. A visit here, along with the Jyotirlinga, honours that old picture of the town.

Vishnu is honoured in other Omkareshwar temples too. Vrihadeshwar Temple, near Mamleshwar, has statues of the 24 avatars of Vishnu. The Annapurna Temple complex holds a 35-foot statue of Krishna in his Virat form, as the Bhagavad Gita describes it.

Darshan at home

Do this darshan from home

The Divya Darshan 360 app has 1 video of this temple.

In the app: Vishnu Narayna Mandir, Omkareshwar

The app is free, Android only (no iPhone app yet). The VR box is ₹899 paid online or ₹949 cash on delivery, with free delivery in India and a 7-day replacement. It fits Android phones from 4.7" to 6.5".

Tips for your visit

  • The island and the mainland are linked by the old Jhula Pul footbridge and the newer Mamleshwar Setu, and boats also cross.
  • Plan the Vishnu temple, Mamleshwar and the Omkareshwar Jyotirlinga together, as all three are in the same small town.
  • The Omkareshwar temple trust lends free wheelchairs at the Yatri Suvidha Kendra near Jhula Pul, for up to 2 hours.
  • During Shivratri, the Shravan month and fairs, the Omkareshwar trust says normal rules may not apply, so check its site before you go.

Questions people ask

Where is the Vishnu temple in Omkareshwar?

It is in Vishnupuri, one of the three quarters of Omkareshwar town in Khandwa district. The trust names it as the quarter with the temple of Vishnu.

What are the timings of the Vishnu temple in Omkareshwar?

No official timings are published for this shrine. Go during the day and confirm locally. The Omkareshwar Jyotirlinga itself is open from about 5 AM to 10:30 PM.

How far is Omkareshwar from Indore?

Indore airport is about 77 km from Omkareshwar, according to the temple trust. Private taxis run the route, and buses link Indore with Mortakka, about 12 km away.

Can I see this temple from home?

Yes. The Divya Darshan 360 app on Android has a recorded darshan video of the Vishnu Narayan Mandir at Omkareshwar.

How we checked this page

On 15 Oct 2026 we checked every fact on this page against these sources, official ones first. Anything we could not confirm is left out.

  1. Shri Omkareshwar Mandir Trust, About Town (three puris) shriomkareshwar.org
  2. Shri Omkareshwar Mandir Trust, Other Temples shriomkareshwar.org
  3. Shri Omkareshwar Mandir Trust, How to Reach shriomkareshwar.org
  4. Shri Omkareshwar Mandir Trust, Bridges shriomkareshwar.org
  5. Shri Omkareshwar Mandir Trust, Wheelchair Service shriomkareshwar.org
  6. Wikipedia, Omkareshwar Temple en.wikipedia.org

More Famous temples temples

All Famous temples guides

Planning this with family?