Home » Destinations» Ujjain

Ujjain - A Spiritual Hub of Madhya Pradesh


Ujjain is a prehistoric city which is situated in the Ujjain district of Madhya Pradesh. The place is also known as Ujjaini which means the glorious conqueror. Ujjain is a focal centre of religious activities, and Ujjain tourism attracts a lot of visitors from all over the country mainly for its famous old temples. The city is situated on the banks of Shipra River and is well-known for Shivaratri, Kumbha and Ardha Kumbha Melas.

A Glimpse Into Its History

There are numerous mythological tales that are linked to this city. Once upon a time, Ujjain was governed by rulers like Asoka and Vikramaditya. The famous poet Kalidas also wrote his poems at this place. The Vedas also talk about Ujjain, and it is considered that two parts of Skanda Purana were composed in this place. In Mahabharata, the city of Ujjain is mentioned as the capital of Avanti Kingdom. The city is recognised as the land of Shiva and one of the seven holy cities of the Hindus. The city is also linked to the renowned personalities such as Ashoka, Varahamihira, Kalidas, Vikramaditya and Brahmagupta.

A Place For Street Food Lovers

Street food is very famous in Ujjain and tourists can enjoy it in a place called the Tower Chowk. Travellers can enjoy the local street food which includes mouth-watering snacks like chaats, pani puri, corn snack with ghee and Bhel Puri. Ujjain is also famous for ethnic tribal jewelry, textiles and bamboo products and travelers can purchase these along with other souvenirs from the local marketplace.

Tourist Places In And Around Ujjain

Ujjain tourism offers some famous attractions to its visitors. Some of the famous temples are the Chintaman ganesh Temple, Bade Ganeshji ka Mandir, Harsiddhi Temple, Vikram Kirti Mandir, Gopal Mandir and Navagraha Mandir.

The Mahakaleshwar Temple is the most renowned temple of the city. This temple of Lord Shiva is also one of the 12 Jyotirlingas in India. This temple has been divided into five levels and comprises of idols of Ganesh, Omkareshwar Shiva, Parvati, Kartikeya and Nandi, Shiva's bull.

Other tourist hotspots of Ujjain are the Siddhavat, Bhartrihari Caves, Sandipani Ashram, Kal Bhairav, Durgadas ki Chhatri, Gadkalika, Mangalnath and Pir Matsyendranath. The Kaliadeh palace is also visited by travellers along with places like the Kalidas Academy and the Sandalwala Building, which is famous for its magnificent architecture.

The Vedh Shala was constructed by King Jai Singh who was an eminent scholar of his time. He has also built several other observatories all over India. The city of Ujjain is well known for studies in astronomy. Vikram University is renowned for its cultural and scholarly activities. Kalidas Academy is a learning centre of Sanskrit, the Indian classical language.

Ujjain tourism makes travel more comfortable by easy availability of autorickshaws, buses and tongas within the city limits. Shared autorickshaws are the cheapest modes of transportation available within the city of Ujjain. Moreover, a majority of tourists prefer to travel in shared autorickshaws within the city.

How To Reach Ujjain

The airport which is located near the city is the Indore airport. This airport is just 55 km from Ujjain. The railway station of Ujjain is linked to all the major cities in India. Travellers can also get to Ujjain by Mumbai, Bhopal, Delhi, Indore, Bhopal, Ahmedabad and Khajuraho via road. Regular bus service is also available from Indore, Bhopal, Kota and Gwalior to Ujjain. Travellers can find numerous options for budget hotels near the Ujjain railway station. Ujjain has an extreme weather with extremely hot summers and chilled winters.

Best Time To Visit Ujjain

The best time to visit the city is between October and March.

Ujjain Weather

Best Season / Best Time to Visit Ujjain

  • Jan
  • Feb
  • Mar
  • Apr
  • May
  • Jun
  • July
  • Aug
  • Sep
  • Oct
  • Nov
  • Dec

How to Reach Ujjain

  • By Road
    The city is well linked via state road transport public buses. Regular buses are also available from Bhopal, Indore, Ahmedabad and Gwalior to Ujjain. Apart from regular buses, the visitors can also avail deluxe AC and superfast buses in these routes.
    Search Direction
  • By Train
    The Ujjain junction railway station is the main railway station of Ujjain which is well connected to all the main rail stations of India. Tourists can also avail direct trains from Ujjain to Indore, Delhi, Pune, Mumbai, Chennai, Kolkata, Bhopal and Malwa and several other major towns.
    Search Direction
  • By Air
    The nearby airport to the city of Ujjain is the Sevi Ahilyabai Holkar Airport in Indore, which is located at a distance of 55 km from the city. The Indore airport is well connected to other important cities in India via private and public domestic airlines. Tourists can also avail taxis from the Indore airport to reach Ujjain. Travelers can also board a bus to reach Ujjain from Indore.
    Search Direction