By air
Indore airport, about 55 km
Devi Ahilya Bai Holkar Airport is the nearest. Allow about 1.5 hours by road to Ujjain.
- Taxis and buses from the airport
- Book early for Shahi Snan dates
How to reach Ujjain, how to spend your days there, and what to know before you go.
Ujjain is well connected by rail and road, with Indore's airport an hour and a half away.
By air
Devi Ahilya Bai Holkar Airport is the nearest. Allow about 1.5 hours by road to Ujjain.
By rail
Ujjain Junction has direct trains from Mumbai, Delhi, Pune, Ahmedabad, Jaipur and Bhopal.
By road
Indore–Ujjain six-lane (NH52) and an Ujjain–Jaora four-lane are under way.
Pick how long you are staying. Times are a guide; on Shahi Snan days expect road closures and long walks.
The second Jyotirlinga of Madhya Pradesh, on an island in the Narmada. About 140 km from Ujjain, 3 to 3.5 hours by road via Indore. Visit both Omkareshwar and Mamleshwar temples; together they complete the darshan.
The nearest big city, 55 km away, with the airport and the widest choice of hotels. Many pilgrims stay here and travel to Ujjain for the day.
A 118 km walk around Ujjain's four guardian shrines, held in Vaishakh. It takes about five days on foot, with rest stops along the route.
Ghats, zones, parking and shuttle routes. The administration publishes the official zone map closer to the mela; we will add it here as soon as it is out.
Tell me when it's outBhandaras (free community kitchens) run by Akharas and trusts, plus food stalls across the city.
Carry a bottle and refill only at official water points.
Keep some cash. Card machines and UPI slow down on crowded days.
Save tickets and maps offline before you arrive. Carry a power bank.
April to June days run 35–40°C and can touch 45°C in May. Bathe early, rest at midday.
A few rules keep everyone safe on crowded days.
Tell us your dates and group size. We reply on WhatsApp or email, usually within a day.