• 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 to the temples associated with Adi Shankaracharya, who is said to have met his Guru, Govinda Bhagavatpada, in a cave near Omkareshwar.

Thus, if you are in Delhi and keen to visit the temple, there are several modes of transportation to reach the Omkareshwar Temple. You can travel by air, train, or road, or take a taxi or drive your own vehicle. To begin, gather information on the modes and routes. You can review the information provided and proceed with your chosen mode of 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-950 km. There are various routes, but the most common are the National Highway routes, which are well-maintained. Thus, you can travel further by vehicle or hire a cab. For more details on travelling to Omkareshwar by road, refer to the information provided 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: The Omkareshwar temple route from Delhi will take around 14 to 20 hours of driving time, excluding breaks.
  • Overnight stops: Jaipur or Kota can be good options.
  • Transportation options: There are usually different transportation options. You can travel by car, rent a cab, or take 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, then head south towards Agra.
  • Agra: Take the Yamuna Expressway (NE4) to bypass Agra city.
  • Gwalior: Proceed ahead and continue South on NH44 (formerly NH3) towards Gwalior.
  • Shivpuri: Ahead, follow NH44 from Gwalior towards Shivpuri.
  • Indore: From 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 Khandwa (around 13 to 17 hours), followed by a taxi or bus to Omkareshwar (about 1 to 2 hours).

Train from Delhi to Khandwa or Indore:

  • Khandwa (KNW): Several trains, including the Punjab Mail, Sachkhand Express, and Goa Express, run 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: You can take a taxi or bus to Omkareshwar from Khandwa. 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 Ahilyabai 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 time spent within Delhi and Indore. For more details on travelling to Omkareshwar by air, please refer to the information below and proceed with your trip from Delhi 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 flights from Indira Gandhi International Airport (DEL) in Delhi to Devi Ahilyabad Holkar Airport (IDR) in Indore, then on to Omkareshwar.
  • You can proceed to make a reservation for your scheduled flight with other airlines or through 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 Indore 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 plan to visit the Omkareshwar temple, you can review the itinerary below and plan your trip accordingly.

DAY 1

Travel to Ujjain:

  • Morning: Depart from Delhi by the Nizamuddin 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 Harsiddhi 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 or bus 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.
  • Parikrama.
  • Special Pujas.

Frequently Asked Questions (FAQs)

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, as well as the Shravan Maas, 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, visitors are advised to dress modestly and respectfully. Men are requested to wear attire such as a dhoti kurta or a single full-length pair of pants with a shirt, 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, from July to September, the monsoon period.

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

When heading to the Omkareshwar temple, you must also visit the nearby Mamleshwar temple, also known as the Amreshwar temple. In advance, you can also visit Siddhanath Temple, Gauri Somnath Temple, Ahiya Ghat, Kedareshwar Temple, and Satmatrika Temple.