Planning a pilgrimage to Mahakaleshwar Ujjain from Chennai? While there is no direct flight from Chennai to Ujjain, reaching the holy city is straightforward once you know the connecting routes. This guide covers everything — fares, airlines, journey time, and how to get from the airport to Mahakaleshwar Temple.
Nearest Airport to Ujjain from Chennai
Ujjain does not have its own commercial airport yet (one is planned before Simhastha 2028). The nearest operational airport is Devi Ahilya Bai Holkar Airport, Indore (IDR), located approximately 55 km from Ujjain. From Chennai, you fly into Indore and then take a cab or taxi to Ujjain.
Chennai to Ujjain Flight Routes
There are two primary routing options for flying from Chennai to Ujjain:
| Route | Airlines | Approx Fare | Travel Time |
|---|---|---|---|
| Chennai → Indore (direct) | IndiGo, Air India, SpiceJet | ₹3,800–₹6,500 | 2 hrs 15 min |
| Chennai → Mumbai → Indore | IndiGo, Air India | ₹4,200–₹7,000 | 5–6 hrs total |
| Chennai → Hyderabad → Indore | IndiGo, SpiceJet | ₹4,000–₹6,800 | 4–5 hrs total |
The Chennai to Indore direct flight is the fastest and most convenient option, with multiple daily departures operated by IndiGo and Air India.
Best Time to Book Chennai to Ujjain Flights
Fares on the Chennai–Indore route typically range between ₹3,800 and ₹6,500 in economy class. To get the cheapest fares, book at least 3–4 weeks in advance. Fares spike significantly during festivals like Mahashivratri (February/March), Nag Panchami (July/August), and especially during Simhastha 2028.
Indore Airport to Ujjain: Cab & Transfer Guide
After landing at Indore airport, the most convenient way to reach Ujjain is by pre-booked cab. The 55 km journey takes approximately 1 hour to 1 hour 15 minutes depending on traffic.
- Pre-booked cab (AC): ₹900–₹1,200 one-way
- OLA/Uber from Indore airport: ₹700–₹1,000 (availability varies)
- Shared taxi: ₹150–₹200 per seat from Indore bus stand
- Bus (MP Tourism): Regular buses from Indore to Ujjain, ₹80–₹120
We recommend pre-booking your Indore to Ujjain cab at the time of booking your flight to avoid waiting at the airport. Drop-off can be arranged directly at Mahakaleshwar Temple, Ram Ghat, or your hotel.
Ujjain Pilgrimage: What to Do Once You Arrive
Ujjain is home to Mahakaleshwar Jyotirlinga — one of the 12 most sacred Shiva temples in India. The famous Bhasma Aarti takes place at 4:00 AM daily and requires advance online booking at shrimahakaleshwar.com (₹1,500, book 30 days ahead). Other must-visit sites include Ram Ghat, Kal Bhairav Temple, Harsiddhi Temple, and Vedh Shala Observatory.
Chennai to Ujjain Travel Tips
- Book Bhasma Aarti slot online 30 days in advance — slots fill up fast
- Arrive at Ujjain at least a day before your Bhasma Aarti booking
- Plan a minimum 2-night stay to cover the main temples
- December to March is the ideal time to visit (cooler weather)
- Avoid travelling during Mahashivratri without prior hotel booking
Frequently Asked Questions
Is there a direct flight from Chennai to Ujjain?
No, there is no direct flight. You need to fly to Indore (IDR) and then take a cab 55 km to Ujjain. The Chennai–Indore direct flight takes about 2 hours 15 minutes.
What is the cheapest Chennai to Ujjain flight fare?
The cheapest fares on the Chennai–Indore route start around ₹3,800 when booked 3–4 weeks in advance on IndiGo or SpiceJet.
How long does it take to travel from Chennai to Ujjain by flight?
Total travel time is approximately 3.5 to 4 hours — 2 hours 15 minutes flying to Indore, plus about 1 hour in a cab from Indore airport to Ujjain.
Which airline flies from Chennai to Indore (nearest airport to Ujjain)?
IndiGo, Air India, and SpiceJet operate direct flights from Chennai to Indore. IndiGo typically has the most frequency and competitive fares.
