Mahakaleshwar Temple is located in the ancient city of Ujjain, in the Malwa region of Madhya Pradesh. One of the oldest and important pilgrimage places for Hindus, Mahakaleshwar Temple is one of the twelve Jyotirlingas in India. This temple is amongst the top 10 Tantra temples of India, and has the only Bhasm-Aarti (ash ritual) of its kind in the world. The temple is located near a lake which has five levels, one of which is underground. It is prevalent that unlike all other shrines, prasada offered here to the deity can be re-offered. With its amazing architectural beauty and belief that the shrine is self-arisen (swayambhu), Mahakaleshwar Temple instils a sense of reverence among the devotees.

General Information
State: Madhya Pradesh
STD Code: 0734
Language: Hindi, English
Clothes: Summer: Cotton Winter: Light Woollens
Temperature: Summer: 42 - 28 C Winter: 20 - 10 C
 
Local transport:  Tempos, taxis and auto rickshaw are the major modes of local transport in Mahakaleshwar
 
Best Season: The best time to visit Mahakaleshwar is between September and March
 
How to reach 
By Air: The nearest airport is at Indore which is 55 km away.  Regular flights connect Bhopal to cities like Delhi, Mumbai and Bhopal. 
 
By Rail: Ujjain is well connected by train with the important cities of India like Delhi, Mumbai, Bangalore, Ahmedabad, Kolkata, Chennai and Cochin.
 
By Road: Ujjain is very well connected by good motorable roads to all important cities like Indore, Bhopal, Ratlam, Gwalior, Mandu, Dhar and Omkareshwar.