Ujjain was known as ‘Avantika‘ in ancient times. Ujjayini was the capital of the Avanti kingdom. The city of Ujjain, on the banks of the Shipra River, is often considered to be among the holiest in all of India. Nestled along the banks of the Shipra River, Ujjain is a city that resonates with ancient tales and spiritual significance. Often regarded as one of the holiest cities in India, Ujjain takes you on a journey through time. This is where the past intertwines seamlessly with the present. One of the twelve Jyotirlinga shrines dedicated to Lord Shiva, Mahakaleshwar Jyotirlinga, can be found here. This tradition has been going on for many years and there is a big reason behind it. According to the folklore, Baba Mahakal is considered to be the King Dhiraj of Ujjain. No two kings can rule in the city of Baba Mahakal. If this happens, the person staying here for the night will lose power.
How to reach Ujjain
Ujjain Junction is the nearest and major railway station to Ujjain city in Madhya Pradesh. It is situated centrally. The station enables rail-based connectivity for convenience. Ujjain is served by only one major airport: Devi Ahilyabai Holkar International Airport, Indore, 50 km away from the city center.
Best Time to visit Ujjain
You will need 1 to 2 days to explore the city’s best attractions. Various hotels and guesthouses offer accommodation. Ujjain holiday packages also allow you to visit nearby places like Indore, Khajuraho, and Omkareshwar. The best time to visit Ujjain is between October and March when the temperature is around 20°C.
- October to March. The best time to visit Ujjain is between the months of October to March, when the weather is pleasant.
- November to February. Ujjain experiences a pleasant temperature conditions during the months of winter.
- June to September. The city experiences rainfall during these months.
Places to visit in Ujjain
Millions of people around the globe visit India to experience holy places of Ujjain in each year.
Mahakaleshwar Temple
The presiding deity of time, Shiva, in all his splendor, reigns eternally in the city of Ujjain. The idol of Mahakaleshwar is known to be dakshinamurthi, which means that it is facing the south. This is a unique feature, upheld by the tantric shivnetra tradition to be found only in Mahakaleshwar among the 12 Jyotirlingas.
The temple of Mahakaleshwar, its shikhar soaring into the sky, an imposing façade against the skyline, evokes primordial awe and reverence with its majesty.

Omkareshwar Temple
Omkareshwar is one of the most famous temples of lord Shiva in India. Devotees who worship lord Shiva reach Omkareshwar to purify their souls.
It is one of the 12 Jyotirlings of Lord Shiva, the name Omkareshwar is because if you see from high up it looks like the OHM, as in Hinduism… This Place is approx. 80 Kms from Indore, Madhya Pradesh. Mamleshwar Jyotirlinga is located in Omkareshwar, it is the fourth Jyotirlinga out of twelve Jyotirlingas. The ancient name of Mamaleshwar Jyotirlinga is Amareshwar. Both Omkareshwar and Mamaleshwar are the form of the same Jyotirlinga.

For more about careers in Tourism, visit on http://www.icareerkick-mgs.in
Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me?