Narmada river temple - Omkareshwar Flights: Nearest Airport and How to Reach by Air

Omkareshwar Flights: Nearest Airport and How to Reach by Air

The nearest airport to Omkareshwar is Devi Ahilyabai Holkar Airport in Indore (IDR). Madhya Pradesh Tourism lists it as about 77 km away, roughly a two-hour drive. Air India, Air India Express, IndiGo and Alliance Air all connect Indore with major cities, so most travellers fly to Indore and finish the journey by road.

Updated November 2026 · HappyFares

Narmada river temple
Photo: Saksham Vikram / Pexels

Omkareshwar is one of the twelve Jyotirlingas, set on an island in the Narmada river. It has no airport of its own, so a pilgrimage here usually means a flight to Indore followed by a road transfer.

Which airport is nearest to Omkareshwar?

Devi Ahilyabai Holkar Airport in Indore (IATA: IDR) is the nearest domestic airport. Madhya Pradesh Tourism states the distance as 77 km and about 2 hours. Other travel sites quote somewhat different figures, from the high 70s to around 90 km, because they measure from different starting points and routes. A safe way to plan is to think of it as about 80 km and allow around two hours, a little more in traffic or rain.

The airport is about 8 km west of Indore city, so you can start the drive without crossing the whole city first.

Which airlines fly into Indore?

Indore is one of central India’s busier airports. Reference listings show these domestic services:

  • Air India: Delhi and Mumbai.
  • Air India Express: Bengaluru, Delhi, Hyderabad, Pune and Navi Mumbai.
  • IndiGo: a wide network including Delhi, Mumbai, Bengaluru, Hyderabad, Chennai, Kolkata, Ahmedabad, Pune, Jaipur and Lucknow.
  • Alliance Air and Star Air: regional links, including Delhi on Alliance Air.

Airline schedules change by season, so use the list as a guide to what usually exists and check live flights for your dates.

Madhya Pradesh river island
Photo: Ravi Mittal / Pexels

How do you get from Indore to Omkareshwar?

A taxi from the airport is the most direct option and gives you control over timing. Many pilgrims hire a cab for the day or the weekend and combine Omkareshwar with other sites in the region, such as Ujjain, which Madhya Pradesh Tourism also lists as a Jyotirlinga.

By rail, Madhya Pradesh Tourism lists Omkareshwar railway station about 12 km from the town on the Ratlam-Khandwa line, and describes Khandwa, about 70 km away, as the best-connected railhead. A taxi is usually simpler with luggage or elderly family members.

What should pilgrims know before going?

The temple stands on an island in the Narmada, so be prepared for some walking and steps. Weekends, festival days and the Shravan season tend to be crowded, which can mean long queues. Weekdays outside festival periods are usually calmer.

If you visit during the monsoon, check road and river conditions before you set out. If you have a flight to catch on the way back, leave a generous buffer for the drive to Indore, as a two-hour transfer can stretch in bad weather or heavy traffic.

A small aviation note: Indore’s code is IDR, which does not spell the city name, so search by city name or by the code if a booking form does not find the airport at first.

How can you plan the flight and the road leg together?

Because the road leg is about two hours each way, the timing of your flight matters more than the fare class. A morning arrival at Indore lets you reach Omkareshwar by midday, have darshan and return to Indore for the night. A late evening arrival is better spent resting in Indore and starting early the next day.

For the return, schedule your flight for the afternoon or evening rather than early morning. That avoids a pre-dawn drive on unfamiliar roads and gives you slack if the journey runs long. Complete web check-in before you leave the temple town, and check the airline’s own cut-off times.

If you travel with senior family members, ask the airline in advance about assistance at the airport. Assistance is arranged through the airline, not through a booking site.

What if your flight to Indore is unavailable or expensive?

If your home city has no direct Indore flight, a connection through a larger hub such as Delhi, Mumbai or Bengaluru is the usual route. Choose a connection with enough buffer, because a missed onward flight can cost you a whole day on a short pilgrimage. Setting a price alert on your dates is a simple way to watch for a better option without checking every day.

Common Questions

Is there an airport at Omkareshwar?

No. The nearest is Devi Ahilyabai Holkar Airport in Indore (IDR).

How far is Omkareshwar from Indore airport?

Madhya Pradesh Tourism lists about 77 km, roughly 2 hours by road. Other sources give slightly different figures, so use about 80 km as a planning guide.

Which airlines fly to Indore?

Air India, Air India Express, IndiGo and Alliance Air all serve Indore from major cities. Check live schedules for your dates.

Is Omkareshwar a Jyotirlinga?

Yes. It is one of the twelve Jyotirlingas of Shiva, on Mandhata island in the Narmada river.

What is the nearest railway station?

Madhya Pradesh Tourism lists Omkareshwar railway station about 12 km from the town, and Khandwa, about 70 km away, as the best-connected railhead.

Can I visit Omkareshwar and Ujjain on the same trip?

Yes, many pilgrims combine the two, since both are reachable from Indore by road. Plan separate days if you want to avoid rushing.

Planning a pilgrimage to Omkareshwar? Search flights to Indore on HappyFares with zero convenience fee on domestic bookings, set a price alert, or ask Meera, our AI assistant, for help.

Routes, schedules, rules and fees change. Verify current details with the airline, the airport or the local authority before you travel.

✈️

You're Subscribed!

Welcome aboard! You'll get the latest flight deals, travel tips, and booking hacks straight to your inbox.