Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version
Viewed by 295 travelers

Exploring Mahakaal, Ujjain, MP, India: A Nature Lover's 3-Day Itinerary

Friday, September 15: Discovering the Spiritual Side

Start your trip by visiting the famous Mahakaal Temple, one of the twelve Jyotirlingas. Witness the morning aarti and experience the divine atmosphere. Afterward, explore the beautiful Ram Ghat on the banks of the Shipra River, where you can enjoy a peaceful boat ride. In the afternoon, head to the scenic Kaliadeh Palace, situated on an island in the middle of the river. Take a leisurely walk and admire the stunning views of the surrounding nature. Complete your day with a visit to the Vedh Shala Observatory, known for its ancient astronomical instruments.

  • Mahakaal Temple: Free, 2 hours
  • Ram Ghat: Free, 1 hour
  • Kaliadeh Palace: Free, 2 hours
  • Vedh Shala Observatory: Free, 1 hour
Restaurants
  • Start your day with a delicious breakfast at Rajasthani Bhojnalaya, known for its authentic Rajasthani cuisine. Enjoy traditional dishes like pyaaz ki kachori and dal baati churma. Average cost for a meal is about 150 INR per person.
  • For lunch, head to Shree Bhog, a popular vegetarian restaurant offering an extensive thali menu with a variety of curries, rotis, and desserts. Average cost for a meal is about 200 INR per person.
  • Indulge in a memorable dinner experience at Sher-e-Punjab, a restaurant specializing in Punjabi cuisine. Try their signature butter chicken and naan bread. Average cost for a meal is about 400 INR per person.
Saturday, September 16: Exploring Nature's Treasures

Embark on a day of nature exploration by visiting the scenic Bherav ​​Ghat and Kal Bhairav ​​Temple. Take a morning stroll along the ghats and capture the breathtaking views of the sacred river. Afterward, head to the serene Siddhavat, a mystical banyan tree that is believed to fulfill wishes. Spend the afternoon at the serene Kshipra Dam, surrounded by lush greenery. Enjoy a picnic and immerse yourself in the tranquility of the surroundings. In the evening, witness the mesmerizing Aarti at Harsiddhi Temple, a popular pilgrimage site.

  • Bherav ​​Ghat and Kal Bhairav ​​Temple: Free, 2 hours
  • Siddhavat: Free, 1 hour
  • Kshipra Dam: Free, 3 hours
  • Harsiddhi Temple: Free, 1 hour
Restaurants
  • A perfect spot for a delicious breakfast is Santosh Sweets, known for its mouthwatering Indian delicacies. Average cost for a meal is about 100 INR per person.
  • For a satisfying lunch, head to Viraj Restaurant, which offers a wide variety of vegetarian and non-vegetarian dishes. Average cost for a meal is about 250 INR per person.
  • Indulge in a delightful dinner experience at Shree Ganga Restaurant, serving authentic Indian cuisine with a mesmerizing ambiance. Average cost for a meal is about 500 INR per person.
Sunday, September 17: Exploring Historic Sites

Start your day by visiting the iconic Vikramaditya Chhatri, a beautiful cenotaph dedicated to the ancient king. Explore its intricate architecture and learn about the history behind it. Next, head to the serene Bhartrihari Caves, located on the banks of the Shipra River. These caves are associated with the great sage Bhartrihari and offer a peaceful retreat amidst nature. In the afternoon, discover the fascinating Mahakaleshwar Temple, dedicated to Lord Shiva. Witness the evening aarti and feel the divine energy. Conclude your trip by exploring the charming streets of Ujjain and savoring local delicacies.

  • Vikramaditya Chhatri: Free, 1 hour
  • Bhartrihari Caves: Free, 2 hours
  • Mahakaleshwar Temple: Free, 2 hours
  • Exploring Ujjain: Food costs vary, 2 hours
Restaurants
  • A popular breakfast spot in Mahakaal is The Great Indian Breakfast. They serve a variety of traditional Indian breakfast items, such as poha, jalebi, and masala dosa. The average cost for a meal here is about 100 INR per person.
  • For a delicious lunch, head to Sankalp Restaurant. They offer a wide range of vegetarian dishes, including thalis, dosas, and South Indian specialties. The average cost for a meal here is about 300 INR per person.
  • Indulge in a scrumptious dinner at Rudra Restaurant. Known for its authentic Indian cuisine, they serve tantalizing dishes such as butter chicken, tandoori kebabs, and biryanis. The average cost for a meal here is about 500 INR per person.

Hidden Gems and Local Favorites

For nature enthusiasts, a hidden gem in Ujjain is the Mangalnath Temple, located on the banks of the Shipra River. This ancient temple is dedicated to Lord Mangal (Mars) and offers breathtaking views of the river and its surroundings. Another local favorite is the Nanakheda Vegetable Market, where you can witness the vibrant colors of fresh produce and get a glimpse of the local way of life. Don't miss the opportunity to interact with the friendly locals and taste some delicious street food offerings.

Looking for hotels and flights for your trip? Check out the best deals on kayak.com.

0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version