• Aug 12, 2025

How to Travel to Omkareshwar Temple from Delhi: By Road, Train, and Air

Omkareshwar Temple is a significant Hindu temple dedicated to Lord Shiva, situated on an island in the Narmada River, Madhya Pradesh, India. It is one of the twelve sacred Jyotirlinga shrines of Lord Shiva and is considered a holy abode where he manifested himself as a column of light. The temple is known for its unique "OM"-shaped island and the presence of two prominent Shiva temples. Thus, the temple is a significant pilgrimage site for Hindus, attracting devotees worldwide. There is also historical significance in the temples associated with Adi Shankaracharya, who is said to have met his Guru Govinda Bhagavatpada in a cave near Omkareshwar.

Thus, while situated in Delhi, if you are keen to visit the temple and wonder how you can see it, there are different modes of transportation through which you can head to the Omkareshwar Temple. You can travel by air, train, or road, get a taxi, or drive your vehicle. To begin, grab the information about the modes and routes. You can go through the information as mentioned and proceed with any of your chosen modes to travel to the Omkareshwar temple from Delhi.

Travel to the Omkareshwar Temple by Road from Delhi

If you plan to travel to Omkareshwar Temple by road from Delhi, you can take a bus or hire a taxi from nearby cities like Indore, Ujjain, or Maheshwar. The road conditions are generally good, and the journey offers scenic views. The journey will be around 850 to 950 km. There are different routes, but the most common are the National Highway routes, which are also well-maintained. Thus, you can travel further by vehicle or hire a cab. To get more details on travelling to Omkareshwar by road, look at the information as mentioned and get updates accordingly.

See also: How to Travel to Mahakaleshwar Temple from Delhi: By Road, Train, and Air

  • Route: When travelling by road, you will follow the most common path to the Omkareshwar Temples, National Highway 44 and National Highway 52, respectively.
  • Distance: The distance to travel to the Omkareshwar temple from Delhi is somewhere around 850 to 950 km
  • Travel Time: Covering the distance of the Omkareshwar temple route from Delhi will take around 14 to 20 hours of driving time, excluding the breaks.
  • Overnight stops: Jaipur or Kota can be good options for an overnight stay.
  • Transportation options: There are usually different transportation options. You can travel by car, rent a cab, or a taxi with a driver if you prefer not to drive long distances.

See also: How to Travel to Kashi Vishwanath Temple from Delhi

Route and the considerations you can consider when travelling by road from Delhi

  • Start in Delhi: Begin your journey from Delhi; you can head south towards Agra.
  • Agra: Take the Yamuna Expressway, which is NE4, to bypass Agra city.
  • Gwalir: Proceed ahead and continue South on NH44, formerly NH3, towards Gwalior.
  • Shivpuri: Ahead, follow NH44 from Gwalior towards Shivpuri.
  • Indore: There from the Shivpuri, continue on NH44 and then take the Indore bypass.
  • Omkareshwar: From Indore, take the road to Sanawad and then to Omkareshwar. This part of the journey is approximately 145 km and takes 3 to 4 hours, respectively.

See also: How to Visit Khatu Shyam Temple from Delhi

Travel to Omkareshwar Temple by Train

To travel to Omkareshwar Temple from Delhi by train, you must take a train to a nearby station, Khandwa (KNW) or Indore (INDB) and then travel the remaining distance by taxi or local transport. There are no direct trains from Delhi to Omkareshwar Road (OM) station. The journey usually involves a train to Khanwa ( around 13 to 17 hours) and then a taxi or bus to Omareshwar (about 1 to 2 hours).

Train from Delhi to Khandwa or Indore:

  • Khandwa (KNW): Several trains, such as the Punjab Mail, Sachkhand Express, and Goa Express, travel from Delhi (NDLS/NZM) to Khandwa (KNW).
  • Indore (INDB): The Indore Express is an option, but it is further from Omkareshwar than Khandwa
  • Check train schedules and availability: Use online platforms to book your tickets, then check the train schedule beforehand.

Travel from Khandwa/Indore to Omkareshwar:

Khandwa: From Khandwa, you can take a taxi or a bus to Omkareshwar. The journey is approximately 54 m and takes about 1 to 2 hours.

Indore: Indore is a bit further, and the journey to Omkareshwar will take longer, around 2 to 3 hours. You can take a taxi or a bus to Indore from Omkareshwar.

Travel to Omkareshwar Temple by Air

To reach Omkareshwar Temple from Delhi by air, you must fly to Indore, the Devi Ahilyabad Holkar Airport, the nearest airport. You can take a taxi or bus from Indore to Omkareshwar, which is about 77 km away. Thus, the travel time by air and road is approximately 4 to 5 hours, excluding the travel time within Delhi and Indore. To grab more details on the mode of travel to Omkareshwar by air, you can go through the information mentioned below and proceed with your trip to Omkareshwar from Delhi by air accordingly.

Fly to Indore:

To travel to Omkareshwar from Delhi by air, you need to book a flight ticket to Indore, as there is no direct flight to Omkareshwar. After heading to Indore, you can reach the temple by road.

  • Several airlines operate from Indira Gandhi International Airport (DEL) in Delhi to Devi Ahilyabad Holkar Airport (IDR) in Indore to Omkareshwar.
  • You can proceed to make the reservation for your scheduled flight through various other airlines or online travel portals.
  • Travelling from Delhi airport to Indore takes around 1.5 hours.

Travel from Indore to Omkareshwar:

After flying to Indore, you must travel by road to the Omkareshwar Temple. There, you can choose to travel by bus, or you can hire a taxi.

  • By Taxi: Taxis are readily available at the Indore airport. The journey to Omkareshwar takes 2 to 3 hours depending on the traffic.
  • By Bus: You can also travel to Omkareshwar by bus, as buses tend to operate from Indore to Omkareshwar. You can further find the bus service at the Inore bus stand or near the airport. Thus, the bus journey takes around 3-4 hours.

Therefore, the total time spent travelling to Omkareshwar Temple from Delhi by air, including the flight and the road transport, is around 4 to 5 hours.

See also: How to Travel to KedarnathTemple from Delhi

A 3-day itinerary to travel to Omkareshwar from Delhi

When you are planning to travel to the Omkareshwar temple, you can review the itinerary mentioned below and plan your trip accordingly.

DAY 1

Travel to Ujjain:

  • Morning: Depart from Delhi by the Nazamuddin Indore Express, or take an overnight bus, or a flight.
  • Evening: You will arrive in Ujjain, check into your booked hotel rooms, and freshen up.
  • Late evening: Have dinner at the hotel or a nearby restaurant. Then, take a rest and prepare for the next day.

DAY 2

Ujjain Exploration:

  • Morning. Proceed to the Mahakaleshwar Temple for the darshan and participate in the Bhasma Aarti.
  • Afternoon: You can explore temples such as Harsiddi Shakti and Kal Bhairav Temple.
  • Evening: Enjoy the Yamuna Aarti at Ram Ghat and have dinner.

DAY 3

Omkareshwar and Return

  • Morning: Start your morning early, and then travel from Ujjain to Omkareshwar, which is 104 km and 3 to 4 hours by road.
  • Afternoon: Visit the Omkareshwar Jyotirlinga temple and other nearby temples.
  • Evening: Return to Ujjain or proceed to Indore by train orbus to Delhi.
  • Night: You can travel back to Delhi through any of your preferred modes of transportation from the following.

Information about the rituals at Omkareshwar Temple:

The Omkareshwar temple is one of the 12 jyotirlingas dedicated to Lord Shiva. Where several daily rituals tend to take place. Devotees also participate in special pujas like Rudrabhishek and Maha Mrityunjaya Jaap. The information about the temple's daily rituals is as mentioned.

  • Abhishekam.
  • Aarti.
  • Parikarma.
  • Special Pujas.

FAQ's

What is the opening and closing timing for the Omkareshwar temple?

The Omkareshwar temple is generally open for darshan from 5:00 AM to 9:30 PM. However, it has specific timings for Aarti and Shringar and is closed during these respective periods. When visiting the temple, make sure you see it at a time.

What are the festivals celebrated in Omkareshwar?

Several festivals are celebrated in Omkareshwar, with Maha Shivratri being the most prominent. Other major festivals include Kartik Poornima, Narmada Jayanti, and Makar Sankranti, along with the Shravan Mass, Ganesh Chaturthi, Diwali, and Navratri.

Is there a strict dress code for visiting the Omkareshwar temple?

There are no strict rules or an enforced dress code at the Omkareshwar temple. However, it is suggested that visitors dress modestly and respectfully. Men are requested to wear attire like a dhoti kurta or a single full-length pair of pants and shirts, and Women are asked to wear sarees, Salwar kameez, or modest Indian clothing that covers their shoulders and knees.

What is the best month to travel to the Omkareshwar temple?

The best time to travel to the Omkareshwar temple is usually from October to March. The temperature is pleasant during these periods, and the temple has a lovely atmosphere. You can also travel during the off season, which is from July to September, which is the monsoon period.

What are the nearby places to visit when travelling to the Omkareshwar temple?

When heading to the Okareshwar temple, you must visit the nearby Mamleshwar temple, which is also known as the Amreshwar temple. Ahead of time, you can also further visit Siddhanath Temple, Gauri Somnath Temple, Ahiya Ghat, Kedareshwar Temple and Satmatrika Temple.

partner-icon-iataveri12mas12visa12