The Narmada river flowing around the island at Omkareshwar, one of India's holiest jyotirlinga sites

Ujjain guide · Places to visit

See Ujjain

Omkareshwar, Ujjain: History, highlights and visitor guide

A major Shiva pilgrimage site 75-80 km south of Ujjain, on an island in the Narmada river shaped like 'Om'. It is the last of the 12 jyotirlingas, often visited as a day trip from Ujjain.

Narmada Valley, roughly 1.5-2 hours drive south-west from UjjainDay trip4-6 hours including travel, or overnight for a more leisurely visit
Photo: Gomukh ghat · CC BY-SA 3.0

The short answer

Omkareshwar: what visitors should know first

Worth it as a half-day or full-day extension. The drive is scenic, the island setting is distinctive, and the temple complex is manageable in 2-3 hours. Go early to beat the afternoon heat and return before dark.

Useful facts

Omkareshwar facts at a glance

Location
Narmada Valley, roughly 1.5-2 hours drive south-west from Ujjain
Type
Day trip
Time needed
4-6 hours including travel, or overnight for a more leisurely visit
Best time
October to March; avoid May to July when heat is extreme

Why it matters

Why Omkareshwar is worth your time

Omkareshwar is one of the 12 Jyotirlingas, the holiest shrines in the Shaiva (Shiva-worshipping) tradition across India. The island's shape as 'Om', the sacred sound in Hinduism, makes it a place of deep symbolic significance. Unlike Ujjain's temples, which are in an urban setting, Omkareshwar sits in a river valley landscape, and the natural setting is part of the sacred geography.

For Ujjain visitors, Omkareshwar completes a picture of pilgrimage. It is a quiet, less touristy site compared to Ujjain itself, and it shows another facet of Jyotirlinga worship: isolated, river-set temples in smaller towns rather than major cities.

Plan your visit

How to experience it

Hire a car or join an organised tour from Ujjain early in the morning, around 6-7 am. The drive through the Narmada valley is pleasant, passing villages and agricultural land. Arrive at Omkareshwar by 8-9 am, before crowds.

Cross to the island by footbridge or local boat (boat rides are inexpensive). Walk the pilgrim route around the main Omkareshwar Mahakal temple and the smaller Amareshwar temple on the island. The island is small enough to cover in an hour on foot. The Narmada river views from the island are the other draw; sit on the bank and take in the landscape.

Have lunch at a small dhaba near the temples (simple but adequate food), then decide whether to return to Ujjain the same day or stay overnight. If returning the same day, leave by 3-4 pm to be back in Ujjain by 5-6 pm. If you stay overnight, simpler lodges are available, and you can explore more of the temple complex and surroundings the next day.

Plan with confidence

Small decisions that make the visit easier.

  • Start very early to avoid afternoon heat
  • Hire a car with a driver; the roads are not well-marked for self-drive
  • Carry water and hats; there is shade on the island but limited elsewhere
  • Respect the temple queues and dress code; it is an active pilgrimage site
  • Consider staying overnight if you want a more relaxed pace

Know before you go

Timing, access and comfort

Area
Narmada Valley, roughly 1.5-2 hours drive south-west from Ujjain
Time needed
4-6 hours including travel, or overnight for a more leisurely visit
Best time
October to March; avoid May to July when heat is extreme
Walking level
Moderate
Senior comfort
The temple complex requires walking across the island, including some steps and uneven paths. Local cars can drive you close to the main temple, reducing walking. The views and the island setting are worth the effort for most older travellers.
Tickets and access
The temples are free to visit. Darshan queues can be long in the morning and on weekends. A car journey to and from Ujjain costs roughly 1500-2500 rupees one way, depending on negotiation.

Best for

Plan it with

Plan the practical part

Hotels near Omkareshwar

Staying close keeps journeys short — useful for early starts and for anyone who tires quickly.

Affiliate link — we may earn a commission at no extra cost to you. Prices are live on the partner site.

Travelling with parents?

The temple complex requires walking across the island, including some steps and uneven paths. Local cars can drive you close to the main temple, reducing walking. The views and the island setting are worth the effort for most older travellers.

Raahzo can arrange an arrival or day companion who handles tickets, queues and pacing, and keeps the family updated.

See concierge support

FAQs

Is Omkareshwar a full day from Ujjain?

Yes, with 2-3 hours of drive time each way. You can manage it in a long half-day if you start very early, but full day or overnight is more comfortable.

What is special about the island's shape?

The Narmada river flows around the island in a shape said to resemble 'Om', the sacred syllable, making it a place of deep symbolism.

Are there hotels at Omkareshwar?

Yes, several modest lodges and guesthouses. Book ahead during weekends and festivals.

How many jyotirlingas are there?

Twelve across India. Omkareshwar and Mahakaleshwar in Ujjain are two of the most important.

Sources and further reading

Timings, fees and access rules change. Recheck with the official source before you travel.

Continue exploring

More places to visit in Ujjain

Build this into my trip

Share dates, who is travelling, comfort level and budget. We reply with an honest plan and quote.

Live prices, opening hours and hotel availability change — we confirm everything before you pay.