Ujjain: One of the Holiest Cities of India

Start Planning Your Journey

All About Ujjain / Religious & Cultural Festivals / Festival Calendar & Festival Alerts / Location Map / Hotel Booking / How to Reach / Best Time To Visit / Things to Do / Flight, Train, Bus, Cab Booking on MakeMyTrip
/ Reviews & Photos / Nearby Pilgrim Places & Other Places of Interest on TripAdvisor / Donations / Volunteers
/ Official Website / YouTube Videos

Introduction

Ujjain, situated on the eastern bank of the sacred river Shipra in the state of Madhya Pradesh, stands as one of the oldest and holiest cities in India. Revered since ancient times, Ujjain has been a beacon of spirituality, astronomy, learning, and culture, drawing sages, scholars, and pilgrims for millennia. It is most famously known as the home of Mahakaleshwar Jyotirlinga, one of the twelve most sacred shrines dedicated to Lord Shiva, and as one of the four venues of the Kumbh Mela, the grandest spiritual gathering on earth.

Mahakaleshwar Jyotirlinga Temple, Ujjain

Ujjain’s spiritual significance is deeply woven into the religious and mythological tapestry of India. In Hindu cosmology, it is considered one of the seven Moksha-puris—cities that bestow liberation or salvation. The Skanda Purana and several other ancient texts extol Ujjain as Avanti Kshetra, a sacred place where divine energies converge. According to legend, this is the land where Lord Shiva vanquished the demon Tripurasura and manifested as Mahakaleshwar, the lord of time and death.

Ujjain Kumbha Mela

Historically, Ujjain was also a major seat of learning and political power. It served as the capital of the ancient Avanti kingdom and later became a flourishing center of knowledge under King Vikramaditya, whose legendary rule is still remembered in Indian folklore and literary traditions. The renowned poet Kalidasa is believed to have lived and written many of his masterpieces in this city. In ancient India, Ujjain was also considered the Greenwich of the East, being a primary reference point for calculating Indian time and celestial observations.

Harsiddhi Temple, Ujjain

The city’s spiritual grandeur is amplified by the numerous temples and ghats that dot its landscape. The Bade Ganeshji Ka Mandir, Kal Bhairav Temple, Harsiddhi Temple, and Chintaman Ganesh Temple are just a few of the many sacred sites that make Ujjain a continuous hub of pilgrimage. The Shipra River, flowing through the city, is believed to carry divine nectar and is central to the celebration of the Simhastha Kumbh Mela, which attracts millions of devotees from across the globe every 12 years.

Bade Ganeshji Ka Mandir, Ujjain
Kal Bhairav Temple, Ujjain

Modern Ujjain beautifully blends its ancient heritage with contemporary life. Despite being a bustling urban center today, the city retains its deeply spiritual essence and continues to be a sanctuary for seekers and devotees. Whether it is the awe-inspiring Bhasma Aarti at Mahakaleshwar Temple performed at dawn, the mesmerizing chants along the riverbanks, or the celestial energy felt in its temples and ghats, Ujjain remains a timeless city—eternally sacred, endlessly captivating.

Shipra River in Ujjain

How to Reach Ujjain

Ujjain, one of the holiest cities of India and home to the famous Mahakaleshwar Jyotirlinga, is well connected by road, rail, and air:

  • By Air: The nearest airport is Devi Ahilya Bai Holkar Airport in Indore, located about 55 km from Ujjain. Indore has direct flights from major cities like Delhi, Mumbai, Bangalore, and Hyderabad. From the airport, taxis and buses are easily available to reach Ujjain in around 1.5 hours.
  • By Train: Ujjain Junction is a major railway station on the Western Railway network and has good connectivity to cities such as Delhi, Mumbai, Kolkata, Varanasi, Jaipur, Ahmedabad, and Bhopal. Several express and superfast trains halt here, making train travel one of the most convenient options.
  • By Road: Ujjain is well linked by highways. Regular bus services (private, state-run, and luxury coaches) connect Ujjain with Indore (55 km), Bhopal (190 km), Ahmedabad (400 km), and other nearby cities. NH-52 and NH-47 pass close to Ujjain, making it accessible by car or hired taxi as well.

Best Time to Visit Ujjain

The best time to visit Ujjain is from October to March, when the weather is pleasant for temple visits, rituals on the ghats, and cultural exploration. Summers (April–June) are hot, while the monsoon (July–September) brings heavy rains but also adds a spiritual charm with the swollen Shipra River. The most auspicious times to visit are during the city’s grand religious and cultural festivals:

  • Mahakaleshwar Temple Festivals:
    • Maha Shivaratri (Feb–Mar) – The most important festival for Lord Shiva devotees. Thousands throng the Mahakaleshwar Temple for all-night vigils, special pujas, and the grand shiv-baraat (symbolic wedding procession of Lord Shiva).
    • Shravan Month (July–August) – The entire month is dedicated to Lord Shiva. Mondays of Shravan are especially sacred, and devotees perform jalabhishek (water offering) to the lingam.
  • Kumbh Mela (Simhastha):
    Held once every 12 years in Ujjain (last in 2016, next in 2028), the Simhastha Kumbh Mela is one of the world’s largest spiritual gatherings. Millions of devotees, saints, and sadhus gather on the banks of the Shipra River to take the holy dip, making it the ultimate time to witness Ujjain’s spiritual grandeur.
  • Other Hindu Festivals:
    • Navratri (Sept–Oct & Mar–Apr) – Celebrated with great devotion, including special rituals for Goddess Durga.
    • Ram Navami (Mar–Apr) – Marks the birth of Lord Rama with temple celebrations.
    • Diwali (Oct–Nov) – The temple town glows with lamps, creating a magical spiritual atmosphere.
    • Makar Sankranti (Jan) – A holy day for bathing in the Shipra River and performing rituals.
    • Nag Panchami (Jul–Aug) – Devotees worship serpent deities with offerings at temples in Ujjain.
  • Cultural Festival:
    • Kalidas Samaroh (Nov–Dec) – A prestigious cultural festival held annually in memory of the great Sanskrit poet Kalidasa. It showcases classical dance, music, and literary discussions, adding a cultural dimension to Ujjain’s spiritual aura.

Tip for Pilgrims & Tourists: For purely spiritual visits, Maha Shivaratri and Shravan Mondays are the most powerful times. For cultural travelers, Kalidas Samaroh and Diwali showcase the city’s festive beauty.

Things to Do in Ujjain

Ujjain is not only one of the seven sacred Sapta Puri cities of Hinduism but also a vibrant hub of spirituality, history, and culture. Here are the top things to do when visiting this holy city:

  • Seek Blessings at Mahakaleshwar Jyotirlinga
    The foremost attraction in Ujjain is the Mahakaleshwar Temple, one of the twelve Jyotirlingas of Lord Shiva. Attend the famous Bhasma Aarti held at dawn, where the lingam is anointed with sacred ash—a unique ritual not seen elsewhere.
  • Take a Holy Dip in the Shipra River
    The sacred Shipra River is central to Ujjain’s spiritual identity. Pilgrims take ritual baths at ghats such as Ram Ghat, especially during festivals like Kumbh Mela, Makar Sankranti, and Kartik Purnima.
  • Explore Other Sacred Temples
    Ujjain is dotted with shrines of great significance, including:
    • Harsiddhi Temple – A Shakti Peetha dedicated to Goddess Annapurna.
    • Kal Bhairav Temple – Known for its unique ritual of offering liquor to Lord Bhairava.
    • Mangalnath Temple – Considered the birthplace of Mars (Mangal) in astrology.
    • Chintaman Ganesh Temple – An ancient temple of Lord Ganesha.
  • Experience Cultural Heritage
    Visit Kal Bhairav Fort-like temple, Sandipani Ashram (where Lord Krishna and Balarama studied under Guru Sandipani), and the Vikram Kirti Mandir Museum, which showcases Ujjain’s association with King Vikramaditya and poet Kalidasa.
  • Attend the Kalidas Samaroh
    If visiting in November–December, experience the Kalidas Samaroh, a cultural festival celebrating classical music, dance, theatre, and literature, dedicated to the great poet Kalidasa.
  • Stroll Around Bazaars and Local Streets
    Explore Ujjain’s bustling markets for rudraksha malas, brass idols, sacred puja items, and local handicrafts. The lanes around the Mahakaleshwar Temple and the ghats offer a traditional shopping experience.
  • Evening Aarti at Ram Ghat
    Witness the grand Ganga Aarti-style ritual on the banks of the Shipra River, where lamps are lit, chants resonate, and the river glows in divine splendor.
  • Day Trips Around Ujjain
    • Omkareshwar Jyotirlinga (140 km) – Another Jyotirlinga located on an island shaped like “Om.”
    • Indore (55 km) – Known for Rajwada Palace, Lal Bagh Palace, and culinary delights like poha-jalebi.
    • Mandu (140 km) – Famous for Afghan architecture, palaces, and fortifications.

✨ In essence, Ujjain is best experienced as a blend of deep spiritual practices, temple visits, holy rituals, cultural immersion, and nearby heritage explorations.