Ujjain is een van de heiligste en oudste steden van het Hindoeïsme. In de stad vind je een aantal belangrijke tempels. De Chintaman Ganesha tempel pronkt met fijnzinnig besneden zuilen uit de tijd van de Paramara’s. Ook de gerestaureerde Mahakaleshwara tempel, waarvan alleen nog de klassieke poort (Chaubis Khanba Ghaj) authentiek is, is een interessante bezienswaardigheid.
Bezoek vooral ook de 'ghats' - de trappen die naar de rivier leiden. De belangrijkste is Ram Ghat, in de buurt van de Harsiddhi-tempel. De andere ghats vind je een stuk ten noorden van het centrum. Als je geluk hebt is er een ritueel aan de gang.
De stad ligt aan de rechteroever van de heilige Sipra rivier. Hier wordt eens in de twaalf jaar het geweldige Kumb Mela festival gehouden. Miljoenen gelovigen komen dan naar Ujjain voor een onderdompeling in de rivier.