21°C / Haze

Story in Audio

Situated on the Shipra River, the ancient city of Ujjain is considered as one of the holiest cities of India. One of the highlighting features of Ujjain is that it is one of the four sites for the grand celebrations of Kumbh Mela - the largest human gathering on the planet which attracts about 100 million people annually. 

Since ancient times, Ujjain has been known and celebrated for its immense amount of wealth along with its religion, architecture, and educational value in India. Not just that, its geographical position is also quite interesting as it is located on the Tropic of Cancer.

And hey, did you know that Ujjain is also the place where you get to find the Mahakaleshwar Jyotirlinga - one of the twelve Jyotirlinga shrines dedicated to Lord Shiva? Talking about shrines, due to the presence of so many temples here it is also referred to as the city of temples.

Also Read: This place is famous for classical Keralan performing arts, religious sites & festivals like Onam & trichur pooram

The best time to visit Ujjain is between the months of October and March. The overall weather conditions are quite pleasant and windy during these months hence, you would be able to spend some quality time along with your family and friends.

History of Ujjain

Historically, Ujjain can be traced back to the time of Mahabharat and Ramayana. It has even been mentioned that Lord Rama along with Maa Sita used to visit here for performing Pind Daan for King Dashrat at Ramghat. 

Coming a little ahead in time, we find that it was once even considered to be a sacred pilgrimage destination and was also the residence of Great Emperor Ashoka. Ujjain was also the capital of ancient Avanti and also of King Vikramaditya during the course of different timelines in history. Many Hindus also believe that this was the very place from where Hinduism flourished centuries ago.

Major Attractions in and Around Ujjain

1. Mahakaleshwar Temple. This temple has been specifically dedicated to Lord Shiva. Moreover, it is one of the 12 Jyotirlingas and has been designed in quite an intricate manner. Visitors will surely be mesmerized from its architecture to its spiritual vibes. 

2. Kal Bhairava Temple. The Kal Bhairava Temple is considered as a manifestation of Lord Shiva. This temple is also related to the Tantra cult and black magic. During the occasion of Mahashivaratri, this temple attracts thousands of devotees. 

3. Kailadeh Palace. This palace holds a great religious prominence. Established in 1458 AD, the Kailadeh Palace was no less than an architectural marvel during those times. Even Mughal Emperors Akbar and Jahangir had visited the palace at one point in time. Their travel record is mentioned in Persian scripts which are there in the corridors of the palace. 

4. Jantar Mantar Ujjain. Established in the 17th century this place has always helped the scholars and even the astrologers with their studies. This city has always been known for its education prowess. It is a great place to visit in Ujjain if you want to relive the Indian history.

How to Reach Ujjain

Ujjain is a wonderful city to experience the glory of Indian culture. It is located at a distance of about  782, 639, 1,566, 1,397 km from Delhi, Mumbai, Kolkata, and Bengaluru respectively. Here are the details on how you can reach Ujjain by the following means of public transportation.  

By Air. Named after Maharani Ahilya Bai Holkar of Indore, the nearest airport is the Indore Airport aka Devi Ahilyabai Holkar Airport (IDR) situated about 51 km away. This airport is responsible for serving Indore along with the nearby regions in Madhya Pradesh. In central India, this airport is considered to be one of the busiest aerodromes. It has overall good flight connectivity with nearby regions via direct and connecting flights from several cities and towns. So, after deboarding your flight consider taking a local cab to reach your destination. 

  • From Guwahati - Board IndiGo, Spicejet flights from Guwahati Airport. The airfares start from INR 10,000- INR 12,000
  • From Bhopal - Board IndiGo, AirAsia flights from Bhopal Airport. The airfares start from INR 10,000- INR 12,000
  • From Coimbatore - Board IndiGo, AirAsia flights from Coimbatore Airport. The flight tickets will cost you around INR 12,000 - INR 13,000

By Train. If you are planning to visit Ujjain via train, then deboard at Ujjain Junction (UJN). This station falls under the control of Western Railway Zone of Indian Railways. With a total number of 8 platforms, this station has overall good connectivity with other Indian cities. After deboarding, book a taxi or take some other means of transportation to reach your destination. 

By Road. The city of Ujjain has been well connected with public transport like bus services to other cities and towns. Depending on your budget, you can easily get regular or luxury buses which are readily available. You can also take a cab or self-drive. 

  • From Ratlam - 103 km via SH18
  • From Bhopal - 191 km via Indore-Bhopal Road
  • From Betul - 347 km via NH47

You can plan your trip and create your own route to the city with Adotrip’s technically driven circuit planner. Click here

  • 3 Days

  • Religious

  • Madhya Pradesh

Circuit Planner

+ Add Destination








Leave a Reply:

  • Accommodation
  • Destination
  • Meals
  • Transport