Complete Mahakaleshwar & Omkareshwar Tour: 2 Day and 3 Day Itinerary, Bhasma Aarti, Cost & Tips

complete mahakaleshwar & omkareshwar tour

Madhya Pradesh is home to two of the twelve sacred Jyotirlingas of Lord Shiva: Mahakaleshwar in Ujjain and Omkareshwar on the banks of the Narmada. They are only about 140 km apart, which makes it easy to visit both in one short trip.

But a good trip needs good planning. Bhasma Aarti passes sell out. Omkareshwar sits on an island. Roads, timings and rules can change. And if you try to rush through everything in one day, you may end up tired and miss the peaceful feeling you came for.

This guide explains everything about Mahakaleshwar and Omkareshwar.

  • A quick overview of both temples
  • A distance and travel guide for Mahakaleshwar and Omkareshwar
  • The best time to visit
  • How to reach from Delhi, Noida and other cities
  • A 2-day itinerary for a quick yatra
  • A 3-day itinerary for a relaxed trip with extra sightseeing
  • Bhasma Aarti booking, dress code and temple rules
  • Food, stay, budget and packing tips
  • Common mistakes to avoid and answers to common questions

Whether you are travelling with family, elders, friends or a large group, this guide will help you plan with confidence.

Quick Overview: The Two Famous Jyotirlingas

Mahakaleshwar Jyotirlinga, Ujjain

Mahakaleshwar stands in the ancient city of Ujjain, on the banks of the Shipra river. Ujjain is one of the seven holy cities (Saptapuri) in Hindu tradition and was once a centre of astronomy, learning and trade. The deity here is worshipped as the Lord of Time (Kaal), and the lingam is believed to be swayambhu, meaning self-manifested.

Distance from Mahakaleshwar to Omkareshwar

The distance from Omkareshwar to Mahakaleshwar (Ujjain) is about 140 to 150 km. It takes around 3 to 4 hours by road. The usual route goes through Barwaha, Simrol Ghat and the Indore bypass. Plan for 4 hours if you want to stop for tea or a meal on the way.

What makes Mahakaleshwar special:

  • Its Bhasma Aarti, a sacred ritual performed in the very early morning hours, is world famous.
  • The temple is a short drive from many other holy sites in Ujjain.
  • The large Mahakal Lok corridor around the temple, opened in 2022, has made the surroundings more spacious and visitor-friendly, with statues, walkways and murals.

Omkareshwar Jyotirlinga, Mandhata Island

Omkareshwar is located on Mandhata Island (also called Shivpuri) in the middle of the Narmada river. The island is shaped like the sacred symbol Om, which is how the place got its name.

What makes Omkareshwar special:

  • The temple sits on an island and is reached by a bridge over the river.
  • According to tradition, the pilgrimage is considered complete when you also visit Mamleshwar (Amaleshwar) temple on the south bank of the Narmada.
  • The Narmada parikrama path, ghats, boat rides and evening aarti make it a peaceful place to slow down.

Distance and Travel Guide between these 2 Jyotirlingas

Here is a quick look at how far everything is. All figures are approximate and depend on traffic, road work and season.

Route Distance Travel time
Ujjain (Mahakaleshwar) to Omkareshwar 140 to 150 km 3 to 4 hours
Indore to Ujjain about 55 km 1 to 1.5 hours
Indore to Omkareshwar 75 to 80 km 2 to 2.5 hours
Omkareshwar to Maheshwar 60 to 70 km 1.5 to 2 hours
Delhi / Noida to Ujjain (by road) about 800 km 13 to 16 hours

Best route between the two Jyotirlingas: Ujjain, then Indore bypass, then Simrol Ghat, then Barwaha, then Omkareshwar.

Distance from Other Cities

  • The distance from Delhi to Indore or Ujjain is about 800 km by road. Most travellers prefer a train or flight, but a group can also travel by road with a tempo traveller and a night halt.
  • The distance from Bhopal to Indore or Ujjain is about 190 km, or around 3.5 to 4 hours.
  • The distance from Ahmedabad to Indore or Ujjain is about 400 km.
  • The distance from Mumbai to Indore or Ujjain is about 600 km.

Travel tips:

  • Leave Ujjain around 6:00 to 6:30 AM to reach Omkareshwar by about 10:00 AM.
  • The Simrol Ghat stretch has curves, so avoid driving it fast or after dark.
  • Take a break every 2 to 3 hours, especially with elders and children.
  • Most pilgrims from Delhi or Noida take a train to Ujjain or Indore, or fly to Indore, and then continue by road.

Best Time to Visit

October to March (best season): Pleasant weather, comfortable for walking, temple queues and the Narmada parikrama. This is the ideal window for most families and elders.

Mahashivratri (February or March): A very special time, but the temples get extremely crowded. Book everything well in advance and expect long waits.

Shravan month (July to August): Spiritually very powerful, especially on Mondays, but expect heavy crowds, rain and changed temple schedules.

April to June: Hot and dry. If you travel, start early in the morning, carry water and avoid walking in the afternoon sun.

Monsoon (July to September): The Narmada looks beautiful and green, but heavy rain can affect roads, boat rides and the parikrama. Keep your plan flexible.

Good to know: Ujjain also hosts the Simhastha Kumbh, expected again in 2028. If you plan to travel around that time, book travel and stays very early, as the city will be extremely busy.

How to Reach

By Air

The nearest airport is Indore (Devi Ahilyabai Holkar Airport), which is well connected with Delhi and other major cities. From Indore, Ujjain is about 55 km away and Omkareshwar is about 77 km away. Taxis and group vehicles are easily available outside the airport.

By Train

Ujjain Junction is a major railway station only about 2 km from the Mahakaleshwar temple, so it is convenient for pilgrims coming from Delhi, Mumbai, Bhopal and other cities. Indore Junction is another good option. The nearest railway station for Omkareshwar is Omkareshwar Road (Mortakka), around 12 km from the temple. Many pilgrims prefer to take a vehicle from Ujjain or Indore instead.

By Road

Ujjain and Indore are connected by good highways. From Delhi or Noida, the road journey is long, roughly 800 km depending on route, so many travellers prefer a night train or a flight and then a road trip within Madhya Pradesh.

Getting Around Once You Arrive

  • Autos and e-rickshaws for short distances inside Ujjain
  • Private taxis or group vehicles for the Ujjain to Omkareshwar trip and for sightseeing in one day
  • State buses run between Ujjain, Indore and Omkareshwar, but they take longer and may not suit elders or heavy luggage

The 2-Day Itinerary: Quick and Focused

Choose Your Itinerary: 2 Days or 3 Days?

2-Day Plan 3-Day Plan
Pace Fast, focused on the two temples Relaxed, with sightseeing and rest
Bhasma Aarti Possible, but a very early start Easily fits in
Ujjain sightseeing Main places only Most major places
Omkareshwar Darshan, Mamleshwar and short stay Darshan, parikrama and evening aarti
Best for Short breaks, working people Families, seniors, first-timers

Our advice: If you have elderly travellers or children, choose the 3-day plan. It avoids the pressure of waking at 2 AM and driving the same day.

2-Day Mahakaleshwar & Omkareshwar Itinerary

Day 1: Indore to Ujjain, Mahakaleshwar Darshan and Drive to Omkareshwar

Early morning (3:00 to 7:00 AM): Bhasma Aarti (if you have a booking) Reach the temple well before the aarti, which starts around 4 AM. Reporting is typically in the early hours, so plan to arrive about 1.5 to 2 hours earlier. If you do not have a pass, start your general darshan queue early in the morning instead.

Morning (7:30 to 11:00 AM): Mahakal Lok and other temples – Walk through the Mahakal Lok corridor, with its statues and murals. – Visit Kal Bhairav Temple, the guardian deity of Ujjain. – Stop at Harsiddhi Temple, a Shakti Peeth.

Late morning (11:00 AM to 12:30 PM): Breakfast and check-out Have a proper meal in Ujjain. Poha-jalebi is the city’s classic breakfast.

Afternoon (12:30 to 4:30 PM): Drive to Omkareshwar The drive takes about 3 to 4 hours. Stop for lunch on the way, ideally on the Indore side.

Evening (4:30 to 8:00 PM): Arrive in Omkareshwar Check in, visit the ghats and attend the Narmada aarti if timings allow. Overnight at Omkareshwar or nearby.

Day 2: Mamleshwar, Omkareshwar and Return

Morning (6:30 to 9:30 AM): Mamleshwar and Omkareshwar darshan Visit Mamleshwar Temple on the mainland bank first, then cross to the island for Omkareshwar Jyotirlinga. Many pilgrims follow this order, since the two are considered halves of the same Jyotirlinga.

Late morning (9:30 AM to 12:00 PM): Ghats and optional parikrama Walk the ghats, take a short boat ride or do part of the parikrama.

Afternoon (12:30 to 4:30 PM): Lunch and return Have lunch and drive back to Indore (about 2 to 2.5 hours), or return to Ujjain for onward travel.

3-Day Mahakaleshwar & Omkareshwar Itinerary (Recommended)

Day 1: Arrive in Ujjain, Temples and Shipra Ghat

  • Morning: Arrive at Indore airport or railway station and drive to Ujjain (about 1 to 1.5 hours). Check in and rest.
  • Afternoon: Visit Sandipani Ashram, where Krishna is said to have studied, and Mangalnath Temple.
  • Late afternoon: See Ram Ghat on the Shipra River.
  • Evening: Join the Sandhya Aarti at Mahakaleshwar and walk through Mahakal Lok. Early dinner and sleep, since you may need an early start.

Day 2: Bhasma Aarti, Ujjain Sightseeing and Drive to Omkareshwar

  • 3:00 to 7:00 AM: Attend Bhasma Aarti (pre-booked).
  • 8:00 to 10:00 AM: Breakfast and rest at the hotel.
  • 10:00 AM to 1:00 PM: Visit Kal Bhairav, Harsiddhi, Gadkalika Temple, Bhartrihari Caves and Vedh Shala (the old observatory).
  • 1:00 to 2:00 PM: Lunch and check-out.
  • 2:00 to 6:00 PM: Drive to Omkareshwar and check in.
  • Evening: Attend the Narmada aarti at the ghat.

Day 3: Mamleshwar, Omkareshwar, Parikrama and Return

  • 6:30 to 9:30 AM: Darshan at Mamleshwar, then Omkareshwar on the island.
  • 9:30 AM to 12:30 PM: Do the Omkar Parvat parikrama (a few km on foot), or take a boat ride.
  • 12:30 to 2:00 PM: Lunch and rest.
  • 2:00 to 5:30 PM: Return to Indore for flights, trains or onward travel. If you have extra time, stop at Maheshwar (about 1.5 to 2 hours from Omkareshwar) for its fort and ghats.

Note: Distances and timings are approximate. Always keep a buffer of 1 to 2 hours for traffic and queues.

Mahakaleshwar Temple: Complete Visitor Guide

Timings

The temple generally opens in the early morning (around 3 to 4 AM) and stays open until about 11 PM. Bhasma Aarti happens early in the morning, around 4 AM, and the evening Sandhya Aarti and Shayan Aarti follow later. Timings can change by season and festival, so check the official temple website or helpdesk before you go.

Types of Darshan

  • General darshan: The free queue. Waiting time varies a lot by season and day.
  • Sheeghra (fast-track) darshan: A paid pass for shorter queues. Recent sources mention a fee of around ₹250 per person, but verify the current price.
  • Bhasma Aarti: Needs a separate booking, explained below.

How to Book Bhasma Aarti

The Bhasma Aarti is a unique ritual where the Jyotirlinga is worshipped before sunrise with sacred ash. Entry needs a registered booking.

  1. Open the official Mahakaleshwar temple website and go to the Bhasma Aarti booking section.
  2. Choose your date and enter each visitor’s details and ID.
  3. Pay the small booking fee online.
  4. Download and print the confirmation with the QR code.
  5. Carry the original ID proof of each person.

Important points: – Bookings open well in advance (reports mention up to about 90 days ahead) and sell out fast. – Use only the official website. Do not pay agents or touts who promise guaranteed passes. – Some leftover or offline slots may be offered close to the date, but this is not guaranteed. – If you cannot get a pass, attend the regular morning or evening darshan instead.

Rules and fees can change. Please confirm everything on the official website.

Dress Code and Rules

  • Men: Traditional dhoti (and a shawl or upper cloth) for the Bhasma Aarti and the sanctum.
  • Women: Saree or traditional Indian wear.
  • Phones, cameras and bags are not allowed inside the sanctum, so use the cloakroom or lockers. Photography is allowed in some outer areas.
  • Arrive early and follow the instructions of temple staff.

Omkareshwar and Mamleshwar: Complete Visitor Guide

The Two Shrines

Omkareshwar stands on Mandhata Island, shaped like the Om symbol. Mamleshwar (also called Amareshwar) is on the south bank, about 1 km away. Many devotees believe the pilgrimage is complete only when both are visited.

Best Order to Visit

  1. Mamleshwar first (on the mainland).
  2. Cross by the bridge or boat to the island.
  3. Omkareshwar
  4. Optional parikrama and ghats.

Things to Do

  • Darshan and abhishek: Local priests offer pujas. Agree on rates in advance, or book through the temple trust.
  • Fast darshan: The temple trust has offered an online fast-track option in the past. Check current availability.
  • Parikrama of Omkar Parvat: A walking circuit around the island of roughly 7 km, passing small shrines and viewpoints. It takes about 2 to 3 hours. Skip it if the weather is hot or if you have mobility issues.
  • Boat ride: A short ride gives views of the temple and the river.
  • Jhula Pul (hanging bridge): A good viewpoint over the Narmada and the dam.
  • Evening Narmada aarti: Peaceful and well worth staying for.

Tips for Omkareshwar

  • There are many steps and narrow lanes, so wear comfortable footwear.
  • The temple is busiest on Mondays, Shravan days and festivals.
  • Agree on boat and priest charges before you start.

Other Places You Can Add

Place Where Why Go
Chintaman Ganesh Temple Ujjain Old, peaceful Ganesh temple
Maheshwar Fort and Ghats About 1.5 to 2 hours from Omkareshwar Fort, ghats and Maheshwari sarees
Indore (Rajwada, Sarafa Bazaar, Chhappan Dukan) Indore Famous street food and markets
Mandu About 2 to 3 hours from Omkareshwar Historic fort town
Nemawar Near Omkareshwar Old Siddheshwar temple on the Narmada

Food Guide: What and Where to Eat

Both Ujjain and Omkareshwar are vegetarian-friendly pilgrim towns, and Indore is a famous food destination.

  • Poha-jalebi: The classic Malwa breakfast, available across Ujjain and Indore.
  • Kachori and samosa: Popular snacks, often served hot in the morning.
  • Dal bafla: A traditional Malwa meal with baked wheat balls, dal and ghee.
  • Sabudana khichdi: A good choice if you are fasting.
  • Indore specialities: Sarafa Bazaar at night and Chappan Dukan during the day are famous for chaats, sweets and snacks.
  • Sweets: Try local milk-based sweets and shikanji or lassi to cool down.

Food safety tips:

  • Choose busy stalls with fresh food.
  • Drink only sealed bottled water.
  • Carry basic stomach medicines.
  • If you have health issues, go easy on oily snacks, especially before early morning rituals.

Budget Planning: What to Include

Costs depend on the season, group size, hotel type and vehicle. Instead of a single number, plan your budget under these heads:

  • Travel to Ujjain or Indore: Train, flight or road
  • Local transport: Autos in Ujjain and a vehicle for Ujjain to Omkareshwar and back
  • Stay: Per room or per person per night
  • Food: Meals and snacks
  • Temple-related costs: Special darshan, pujas, offerings and parking
  • Extras: Boat rides, shopping, lockers and tips

Money-saving tips:

  • Travel between October and February, but book early.
  • Share a vehicle and rooms in a group.
  • Avoid the peak weeks of Shravan and Mahashivratri unless they are important to you.
  • Always confirm vehicle charges, tolls, parking and driver allowance before the trip.

Smart Tips for a Smooth Yatra

  • Plan Early: Schedule early rituals like Bhasma Aarti and keep the rest of the day light.
  • Carry Documents: Keep original photo IDs, booking confirmations, and pass copies ready.
  • Travel Light: Carry only essentials and keep valuables secure.
  • Care for Elders & Children: Choose nearby accommodation, take breaks, and carry medicines, water, and snacks.
  • Check the Weather: Carry rain gear during monsoon and sunscreen and a cap in summer.
  • Avoid Fraud: Use official booking channels and confirm prices for transport and pujas beforehand.
  • Respect the Place: Follow temple rules, maintain silence, and keep the surroundings clean.

Common Mistakes to Avoid

  1. Not booking Bhasma Aarti early. Passes go very fast.
  2. Trusting unofficial agents. Use only official portals.
  3. Packing too much into one day. Rushed travel makes the trip tiring.
  4. Reaching Omkareshwar late in the day. You may miss darshan or rush through it.
  5. Ignoring the dress code. You might be denied entry.
  6. Skipping Mamleshwar. Tradition says the pilgrimage is complete only after both.
  7. Not carrying ID. It is often required for passes and entry.
  8. Forgetting about crowds on Mondays, weekends and festivals. Plan extra time.
  9. Booking tight onward journeys. Keep a buffer for delays.
  10. Not checking timings. Always verify the latest timings and rules.

Which Itinerary Should You Choose?

Choose the 2-day plan if:

  • You have a short break and are comfortable with early mornings
  • You are a small group or young travellers
  • Your main goal is to take darshan at both Jyotirlingas

Choose the 3-day plan if:

  • You are travelling with elders, children or a large family
  • You want to include Omkareshwar’s evening aarti and the parikrama
  • You want to add Maheshwar or more of Ujjain’s temples
  • You prefer a relaxed pace with proper rest

Tip: Share your group size, luggage, travel dates and the 2-day or 3-day plan you have chosen, and ask for a complete quote that clearly lists tolls, parking, driver allowance and night halt charges.

Frequently Asked Questions (FAQs) about Mahakaleshwar and Omkareshwar Travel Tour

  1. How many days are enough for Mahakaleshwar and Omkareshwar?

Two days is enough for the two temples. Three days is more comfortable and lets you add Ujjain sightseeing, the Narmada aarti and the parikrama.

  1. What is the distance between Mahakaleshwar and Omkareshwar?

About 140 to 150 km, which takes roughly 3 to 4 hours by road.

  1. Can I visit both temples in one day?

Yes, it is possible with a very early start and a private vehicle, but it is tiring. A 2-day plan is more comfortable.

  1. What time is the Bhasma Aarti at Mahakaleshwar?

It happens early every morning, starting around 4 AM. Visitors must arrive earlier, usually between 1 and 3 AM. Check the official site for exact timings.

  1. How do I book Bhasma Aarti?

Book through the official Mahakaleshwar temple website, download the QR confirmation and carry original ID proof. Avoid unofficial agents.

  1. What is the dress code for Bhasma Aarti?

Men wear a traditional dhoti, and women wear a saree or traditional Indian wear.

  1. Can I carry a mobile phone inside the temple?

Phones and cameras are not allowed inside the sanctum during the aarti. Use the cloakroom or lockers.

  1. Which should I visit first, Mamleshwar or Omkareshwar?

Most pilgrims visit Mamleshwar first, then cross to the island for Omkareshwar.

  1. What is the best time to visit?

October to March has the best weather. Avoid peak festival days unless you are prepared for crowds.

  1. Is the Omkareshwar parikrama difficult?

It is a walk of roughly 7 km with some uneven paths and steps. It suits most healthy adults, but elderly travellers can skip it or do a part of it.

  1. Where should I stay, Ujjain, Indore or Omkareshwar?

Stay in Ujjain for Bhasma Aarti, in Omkareshwar for the evening aarti and an early morning darshan, and in Indore for comfort and easy airport access.

  1. Is a tempo traveller a good choice for this trip?

Yes, for families and groups, since it allows early starts, shared travel and space for luggage.

    13. Is it better to hire a vehicle or use public transport?

Public buses are cheaper but slower. A private vehicle is more comfortable and flexible, especially for groups, elders and the Ujjain to Omkareshwar stretch. If you are travelling from Noida, you can book a Tempo Traveller with Manvi Tempo Traveller.

Explore More Group Trips from Noida

Explore these popular routes with Manvi Tempo Traveller:

Conclusion

A trip to Mahakaleshwar and Omkareshwar is more than a quick darshan. It is a journey through one of India’s oldest holy cities, along a sacred river, with temples, ghats, history and food along the way. With the right timing, early bookings and a realistic plan, you can enjoy both Jyotirlingas without stress.

If you want a quick spiritual getaway, the 2-day itinerary covers the essentials. If you want to relax, explore and enjoy the journey, the 3-day plan gives you the time to do it right.

Book early, follow temple rules, travel with a peaceful mind, and let the journey itself become part of your pilgrimage.

Note: Timings, fees and booking rules can change, so please confirm the latest details on the official temple websites before you travel. Keep yourself fit and well rested for early mornings, queues and walking, carry your ID and medicines, and share your travel plan with a family member or friend.

Scroll to Top