About Ujjain

Ujjain, situated in Madhya Pradesh, India, is a prominent city with a rich history and deep spiritual roots. It ranks as the fifth-largest city in the state in terms of population and acts as the administrative center for both the Ujjain district and division. Known as a key destination for Hindu pilgrims, Ujjain is celebrated for hosting the Kumbh Mela every 12 years—a massive religious gathering that draws millions from around the globe. At the heart of the city stands the revered Mahakaleshwar Jyotirlinga temple, a significant site that attracts a large number of devotees all year round. Ujjain’s blend of historical depth and religious importance makes it a unique and fascinating place to visit.

Geographically, Ujjain is situated in west-central India on the Malwa plateau, which is higher than the plains of northern India and rises towards the south into the Vindhya mountain range. It is about 494 meters above sea level and lies along the eastern banks of the Shipra River. Ujjain is relatively close to other cities, being just 57 kilometers from Indore and about 197 kilometers from Bhopal, the state capital.

Historically, Ujjain has been an influential city since ancient times. It was the center of the Avanti kingdom, one of India’s ancient Mahajanapadas (great kingdoms) around 600 BCE. By the 18th century, it became the capital of the Scindia state under the Maratha Empire. Though its political prominence shifted with the rise of Indore under British rule, Ujjain remains a significant cultural and religious center today, attracting devotees from all over the country.

Places to visit

Ujjain is home to the Mahakaleshwar Temple, one of the twelve Jyotirlingas, known for its unique south-facing idol and the Bhasma-Aarti ceremony. The city also hosts the Kumbh Mela, a grand festival occurring every twelve years. Additionally, visitors can explore the historic Kaliadeh Palace on the Shipra River, showcasing ancient engineering skills and restored to its former glory.

Mahakaleshwar Temple, Ujjain

The Mahakaleshwar Temple in Ujjain, Madhya Pradesh, is one of the twelve Jyotirlingas in India. This temple is special because the Shiva lingam here is believed to have formed on its own, drawing power from itself. Unlike most Jyotirlingas that face east, the idol in this temple faces south, which is unique. The temple is also famous for its Bhasma-Aarti ceremony, a favorite among devotees.

Kal Bhairava Temple

Kal Bhairava Temple is dedicated to a fierce form of Lord Shiva known as Bhairava. This temple is especially important in the world of Tantra, which involves secret rituals. During the festival of Mahashivratri, this temple attracts thousands of worshippers.

Ram Mandir Ghat, Ujjain

Ram Mandir Ghat is an important place in Ujjain because it is one of the four sites where the Kumbh Mela is held every twelve years. This ghat is one of the oldest places where people gather for this massive festival. It’s believed that taking a dip here can cleanse you of all sins. The view of the sunset from this ghat is also incredibly beautiful.

Kumbh Mela, Ujjain

The Kumbh Mela is an amazing event that gathers millions of people. This festival celebrates a story from Hindu mythology and occurs every twelve years, lasting twelve days. It rotates among four cities: Haridwar, Allahabad, Nasik, and Ujjain. Each city hosts the event every twelve years. Ujjain last hosted the Kumbh Mela in 2016 and will host it again in 2028.

Harsiddhi Temple, Ujjain

Harsiddhi Temple is known for its statue of Annapurna painted in dark red, situated between statues of Mahasaraswati and Mahalaxmi. The temple was nearly beyond repair until the Marathas restored it, giving it a Maratha-style appearance.

Kaliadeh Palace, Ujjain

Kaliadeh Palace is on an island in the middle of the Shipra River. Built in 1458 AD, it’s a place of great historical and religious importance. The palace has two water channels that showcase the engineering skills of its builders. Even emperors like Akbar and Jehangir have visited this beautiful site. Although it was once in ruins, Madhavrao Scindia took steps to restore it, bringing back its former glory.

Hotels in Ujjain

Ujjain offers a range of accommodations like the MPT Shipra Residency, a 3-star hotel known for its delicious and hygienic food, priced at ₹2,369. Hotel Raj Shikhar provides tasty meals and excellent service at ₹1,606, making it a budget-friendly option. For those seeking comfort with modern amenities, Hotel Mittal Paradise and Solitaire Hotel & Resort offer great services starting from ₹3,729 and ₹3,295 respectively, both rated three stars for their hospitality and facilities.

MPT Shipra Residency, Ujjain

Delicious food, cleaning and cooking hygienic,different recipes TEST

₹2,369

3 Star Hotel

Hotel Raj Shikhar

Hygienic and tasty food and good services

₹1,606

2 Star Hotel

Hotel Mittal Paradise

Awesome place, nice staff, good taste Parking facility available

₹3,729

3 Star Hotel

Solitaire Hotel & Resort

Clean, serene, value for money, tasty food in Restaurant, easy to access

₹3,295

3 Star Hotel

Hotels at Ujjain near railway station

Discover comfortable stays near Ujjain Railway Station with options like The HubStreet Hotel, offering clean rooms and excellent service for ₹1,772. Hotel Meghdoot is another great choice, known for its yummy food and proximity to the station, with rooms at ₹1,806. For budget-friendly options, FabHotel Prime President and Hotel Shree Regency offer cozy accommodations and tasty meals starting at ₹1,360 and ₹769 respectively.

The HubStreet Hotel

Nice hotel, clean room, awesome room service, friendly staff and value for money

₹1,772

3 Star Hotel

Hotel Meghdoot

All is well ,best hotel near railway station food was also yummy ,good service

₹1,806

3 Star Hotel

Hotel Sunshine Palace

Staff cooperative, rooms wonderful, Reasonable rates, Tasty food”

₹914

3 Star Hotel

Hotel Shree Regency

Good staff, clean rooms, best hotel for this area, good location

₹769

2 Star Hotel

Restaurants in Ujjain

Ujjain boasts a variety of dining options that are both affordable and satisfying. Swaruchi Restaurant & Caterers offers traditional plant-based meals in a simple setting, while Wood Square Restaurant is known for its great food and ambiance, though it could improve its service. Bafna’s is highly praised for its excellent service and enjoyable atmosphere. Karachi – Kastoor’s Restaurant caters to vegetarians and features an all-you-can-eat menu during happy hour, all priced between ₹200 and ₹400.

Swaruchi Restaurant & Caterers

Traditional plant-based dishes doled out in an informal establishment with a pared-back dining area.

₹200–400

Wood Square Restaurant

Good food. Good Ambience. Service needs little improvement. Pocket friendly.

₹200–400

Bafna's

Best place for food in the city excellent service good price and good ambience

₹200–400

Karachi - Kastoor's Restaurant

Has all you can eat, Serves happy-hour food, Serves vegetarian dishes.

₹200–400

How to Reach Ujjain

Ujjain doesn’t have its own airport; the closest one is in Indore, 56 km away, which is about an hour’s drive. You can easily take a taxi or public transport from Indore to Ujjain. By train, Ujjain Junction connects the city to major Indian cities with several daily services, making it a budget-friendly option. If you’re close by, driving to Ujjain is practical, with well-linked roads and plenty of buses and taxis available for the journey.

things to do in Maharashtra

By Train

As Ujjain is an important city in Madhya Pradesh, it is well connected to all the major parts in India. Nearest railway station to Ujjain is Ujjain Junction. 

things to do in Maharashtra

By Flight

There are no airports in Ujjain. The nearest airport to Ujjain is Indore airport which is 56 km from Ujjain and it will take around 1 hour to reach Ujjain from the Indore airport by road. 

things to do in Maharashtra

By Road

It is a best idea to travel to Ujjain by road if you are traveling from a nearby area since it is well connected to all nearby towns of the state.

Local Transport in Ujjain

By Bus

Local bus service of Ujjain is operated by the Ujjain Nagar Nigam. They have an extensive network of transportation that covers almost all parts of the city and even the suburbs.

Rs. 200 for short-distance journeys

things to do in Maharashtra

By Cab

Cabs are available on call or can be booked using apps in Ujjain. They provide door-to-door picks and drops at affordable rates. Ola Cabs are the leading service provider in this sector for Ujjain.

Starting at only 9₹/KM

things to do in Maharashtra

By Auto-rikshaw

Auto Rickshaws are also quite popular to travel around the city but are expensive than the shared auto rickshaws. They generally don’t run of meters and you have to fix the fare before hiring it. The normal fare may charge for 15 to 60 Rs to get across the city.

Auto-rikshaw is starting From 10-200.Rs

things to do in Maharashtra

Renting Vehicle

Rentals are available for taxies in Ujjain on an hourly or full day and half day basis. Bharat Taxi is the leading rental service provider in the city.

Starting at only ₹1499.

Best Time to Visit Ujjain

October to March are the best months to visit Ujjain as the weather is pleasant and windy. It is the perfect time for sightseeing as the entire place looks spellbinding with temperatures hovering at a pleasant 20 degree celcius. During winters the whole town is enveloped in mist when the mornings are chill and nights face frigid temperatures. Summers are comparatively torrid with temperatures reaching as high as 45-degree Celsius like other parts of Madhya Pradesh. Hence, Ujjain is best visited during winters, especially in the month of March when the Kumbh Mela kicks off once in every 12 years.

Distance of other cities from Ujjain

a large building next to a body of water

Mumbai

The Distance of Ujjain to Mumbai is (634.4 km) via Mumbai – Agra Rd

View more

things to do in Maharashtra

Delhi

The Distance of Ujjain to Delhi is (736.7km) via Agra – Lucknow Expy and Yamuna Expy

View more

things to do in Maharashtra

Bengalore

The Distance of Ujjain to Bangalore is (1,390.1km) via NH 44.

View more

things to do in Maharashtra

Chennai

The Distance of Ujjain to Chennai is (1,508.9km) via NH 16.

View more

Tips and Advice for Ujjain

When planning a trip to Ujjain, it’s crucial to secure your travel and accommodation bookings well in advance, particularly if you’re visiting during the busy Kumbh Mela or other peak times. The city draws a vast number of pilgrims and tourists, especially during these major events, and last-minute bookings can be hard to come by. Being prepared will ensure you have a place to stay and can enjoy your visit without any hassle.

Respect for local customs and the city’s rich heritage is essential when visiting Ujjain. Engage respectfully with the culture and avoid any behavior that could damage its historical sites or disrupt the local community. Remember, any harm to the heritage buildings or participating in unethical activities can lead to serious consequences under local laws. Additionally, pay attention to your health by choosing to eat from clean and reputable places. This helps avoid any stomach ailments that could spoil your experience. While Ujjain is relatively liberal in terms of dress codes, dressing modestly, particularly at religious sites, is advised as a sign of respect.

Safety should always be a priority when traveling. In Ujjain, it’s safer to move around in groups, especially at night or in less crowded areas. The city is home to numerous historical and spiritual sites that usually require an entrance fee. Make sure to purchase these tickets legitimately to avoid any legal troubles. Following these simple guidelines will help you enjoy a safe and enriching experience exploring the spiritual and cultural beauty of Ujjain.

FAQs About Ujjain

Ujjain itself holds immense spiritual significance. It is one of the four locations where the famous Kumbh Mela is held every 12 years, attracting millions of pilgrims and tourists. The city's spiritual aura is further amplified by the presence of the “Mahakaleshwar Temple Ujjain.

Dal Bafla is a famous food of Ujjain. Bafla is a popular dish .

For centuries, Ujjain has been a center of religion for Hindu, Jain and Buddha religion. Ujjain is described at length in SkandPurana and is considered the place of origination of Mangal Griha. As per AgniPuran, Ujjain is salvation giving city.

Hindi is the official language of Madhya Pradesh and it is the widely spoken.

Ujjain Simhastha is a Hindu religious mela held every 12 years in the Ujjain city of Madhya Pradesh, India. The name is also transliterated as Sinhastha or Singhastha.

The nominal GDP of the Ujjain district was estimated at Rs. 33,576 crores in 2020–21.

The current metro area population of Ujjain in 2024 is 655,000.

The top sightseeing places in Ujjain are Mahakaleshwar Jyotirlinga, Kal Bhairava Temple, Ram Mandir Ghat, Kumbh Mela, Ujjain, Harsiddhi Temple, Kaliadeh Palace.

Ujjain is located on the banks of River Shipra. River Shipra is a tributary of the Chambal River.

Winter can be the best time to visit Ujjain. By the time winter ends, spring starts in February and that is also regarded as the peak tourist season.

Cities Around Ujjain

Bhopal

Bhopal is a city in the central Indian state of Madhya Pradesh. It’s one of India’s greenest cities.

View more

Indore

Indore is a city in west-central India. It’s known for the 7-story Rajwada Palace and the Lal Baag Palace.

View more

Gwalior

Gwalior is a city in the central Indian state of Madhya Pradesh.

View more

Jabalpur

Jabalpur is a city in the central Indian state of Madhya Pradesh.

View more