Omkareshwar
Om-shaped Narmada island with a Jyotirlinga and hostel vibe
Best time to visit Omkareshwar
- Jan, peak season
- Feb, peak season
- Mar, shoulder season
- Apr, best avoided
- May, best avoided
- Jun, shoulder season
- Jul, shoulder season
- Aug, shoulder season
- Sep, shoulder season
- Oct, peak season
- Nov, peak season
- Dec, peak season
peak shoulder off-season avoid
- Go: October to February
- Shoulder: March and June to September, quieter, and the weather is less of a sure thing
- Skip: April to May
Planning a specific month? JanuaryFebruaryOctoberNovemberDecember
Omkareshwar season by season
Winter December to February Prime time
Cool enough to climb to the island temple comfortably. Peak pilgrim and backpacker season.
Summer March to May Shoulder
42C+ on stone ghats by April-May. Bearable only before 9am or after sunset.
Monsoon June to September Shoulder
Narmada swells around the island; pontoon bridge and boat crossings sometimes shut, humid.
Autumn October to November Prime time
Water levels drop back to normal by late October, weather turns pleasant: good quiet window.
What Omkareshwar is actually like
Riverside cafes mix backpackers, sadhus and pilgrims: easy to strike up chai chats.
Getting to Omkareshwar
Nearest station Omkareshwar Road (12km); Indore 80km.
Practical ways in: flighttrainroad
Trip facts
- How long to stay
- 2 days
- Budget
- Shoestring
- How busy
- Busy at its peak
- Solo travel
- Easy solo
- Altitude
- 204 m
- State
- Madhya Pradesh
- Coordinates
- 22.2417, 76.1494
Common questions
When is the best time to visit Omkareshwar?
October to February is peak season in Omkareshwar. March and June to September is shoulder season: thinner crowds, a bit more risk in the weather. Avoid April to May. Water levels drop back to normal by late October, weather turns pleasant: good quiet window.
How many days do you need in Omkareshwar?
2 days is the usual stay. Riverside cafes mix backpackers, sadhus and pilgrims: easy to strike up chai chats.
How do you get to Omkareshwar?
Nearest station Omkareshwar Road (12km); Indore 80km. Practical ways in: flight, train and road.
Is Omkareshwar expensive, and does it get crowded?
Shoestring by Indian travel standards, and it runs busy at the busiest time of year. Easy solo.
Is there a festival in Omkareshwar?
Feb/Mar: Maha Shivratri mela draws huge pilgrim crowds. Time a trip around it and you see the place at its loudest, but book beds early.
Nearby, and where to go next
-
Hanuwantiya Tapu
Madhya Pradesh
Tent city and island cruises on India's biggest reservoir
60 km from Omkareshwar, roughly about 1 h by road
-
Maheshwar
Madhya Pradesh
Narmada ghat town of forts, handloom sarees and calm
80 km from Omkareshwar, roughly about 2 h by road
-
Mandu
Madhya Pradesh
Ruined Malwa plateau city famous for its monsoon mist
100 km from Omkareshwar, roughly about 2 h by road
-
Burhanpur
Madhya Pradesh
Mughal river city with a 400-year-old underground waterworks
140 km from Omkareshwar, roughly about 3 h by road
-
Ujjain
Madhya Pradesh
Ancient temple city, home of the Mahakaleshwar Jyotirlinga
150 km from Omkareshwar, roughly about 3 h by road
-
Chikhaldara
Maharashtra
Vidarbha's only hill station, coffee slopes on the Melghat rim
230 km from Omkareshwar, roughly about 6 h by road
-
Kukru (Khamla Plateau)
Madhya Pradesh
Century-old coffee estates on Betul's highest Satpura plateau
240 km from Omkareshwar, roughly about 6 h by road
-
Bhimbetka (with Bhojpur)
Madhya Pradesh
Prehistoric painted rock shelters above the Bhopal plains
220 km from Omkareshwar, roughly about 4 h by road
More places to visit in Madhya Pradesh
- Amarkantak Madhya Pradesh
- Bandhavgarh National Park Madhya Pradesh
- Bhimbetka (with Bhojpur) Madhya Pradesh
- Bhopal & Sanchi Madhya Pradesh
- Burhanpur Madhya Pradesh
- Chanderi Madhya Pradesh
- Gandhi Sagar (Chambal) Madhya Pradesh
- Ghughua Fossil Park Madhya Pradesh
- Gwalior Madhya Pradesh
- Hanuwantiya Tapu Madhya Pradesh
- Jabalpur & Bhedaghat (Marble Rocks) Madhya Pradesh
- Kanha National Park Madhya Pradesh
- Khajuraho Madhya Pradesh
- Kukru (Khamla Plateau) Madhya Pradesh
- Kuno National Park (Sesaipura) Madhya Pradesh
- Maheshwar Madhya Pradesh
- Mandla Madhya Pradesh
- Mandu Madhya Pradesh
- Mitaoli, Padavali & Bateshwar Madhya Pradesh
- Orchha Madhya Pradesh
- Pachmarhi Madhya Pradesh
- Panna National Park Madhya Pradesh
- Pench National Park (Turia) Madhya Pradesh
- Satpura National Park (Madhai) Madhya Pradesh
- Shivpuri (Madhav National Park) Madhya Pradesh
- Tamia & Patalkot Valley Madhya Pradesh
- Ujjain Madhya Pradesh