Start your day early in Ahmedabad, the largest city in Gujarat. Explore the beautiful Sabarmati Ashram, the former residence of Mahatma Gandhi, and learn about his life and teachings (Free admission, 2 hours).
Head towards Ujjain, an ancient city in Madhya Pradesh known for its spiritual significance. Visit the Mahakaleshwar Jyotirlinga, one of the twelve Jyotirlingas in India, and seek blessings at this sacred Shiva temple (Free admission, 2 hours).
Travel to Kanha National Park, one of the largest and most well-maintained national parks in India. Embark on an exciting jungle safari to spot majestic tigers, leopards, and various species of birds and animals (Safari cost: INR 6,000 per jeep, 4-5 hours).
Drive to Pachmarhi, a hill station nestled in the Satpura Range. Explore the enchanting Bee Falls and enjoy a refreshing swim in its cool waters. Take a leisurely walk through the beautiful Pandava Caves and witness the stunning sunset from Dhoopgarh, the highest point in Pachmarhi (Free admission, 3-4 hours).
Reach Omkareshwar, a small island town on the Narmada River known for its sacred temples. Visit the Omkareshwar Jyotirlinga, dedicated to Lord Shiva, and take a boat ride to admire the scenic beauty of the river and surrounding hills (Free admission, 2 hours).
Travel back to Ahmedabad, concluding your day trip filled with diverse experiences and spiritual encounters.
While on your trip, don't miss the chance to visit Mandu, a fascinating historical site with ancient ruins and architectural marvels. Explore the Jahaz Mahal, Hindola Mahal, and Rani Roopmati Pavilion, and soak in the rich history and stunning views. Enjoy local delicacies like 'Dabeli' and 'Fafda-Jalebi' at roadside stalls, which are popular among locals.
Check here to find the best hotel and flight prices for your trip.