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

Three Day Travel Itinerary: Agra to Ujjain, Sehore & Omkareshwar, Madhya Pradesh

Viewed by 137 travelers

Day 1: Agra to Ujjain - Exploration and Temple Visits

Morning: Depart early from Agra to Ujjain by train or car (approx. 8-9 hours). Upon arrival, check into your hotel and freshen up.

Afternoon: Visit the iconic Mahakaleshwar Jyotirlinga Temple, one of the twelve Jyotirlingas and a key pilgrimage site. Explore the temple complex and surroundings.

Evening: Attend the beautiful Bhareli Mahadev Aarti at the Mahakaleshwar Temple or stroll through the bustling Ujjain Market for local handicrafts and street food.

Find Hotels

Day 2: Ujjain to Sehore - Historical Insight and Leisure

Morning: Depart early from Ujjain to Sehore (approximately 3 hours by road). Begin your day with a visit to the Sagar Talab and explore the quaint town ambiance.

Afternoon: Visit the Sehore Fort ruins for a glimpse into the region’s history and enjoy a relaxed lunch at a local restaurant.

Evening: Take a leisurely walk along the Kolar River banks or visit the Bhavani Mandir for some spiritual solace before overnight stay in Sehore.

Find Hotels

Day 3: Sehore to Omkareshwar and Return to Agra

Morning: Early morning drive to Omkareshwar (approx. 2 hours). Explore the famous Omkareshwar Jyotirlinga Temple situated on an island in the Narmada River.

Afternoon: Take a boat ride on the Narmada River around Omkareshwar island and visit nearby temples like Siddhanath Temple. Enjoy lunch overlooking the river.

Evening: Begin your return drive/train journey back to Agra, concluding your trip by late night or following morning depending on travel mode.

Find Hotels

Time and Cost Estimates

  • Travel from Agra to Ujjain: ~8-9 hours; Cost approx. ₹1200 (train) to ₹3500 (car rental)
  • Mahakaleshwar Temple Visit: 2 hours; Entry free, donation optional
  • Travel from Ujjain to Sehore: ~3 hours; Cost approx. ₹800 by taxi
  • Sehore Fort and local sightseeing: 2-3 hours; Entry free
  • Travel from Sehore to Omkareshwar: ~2 hours; Cost approx. ₹600 by taxi
  • Omkareshwar Temple and boat ride: 3-4 hours; Boat ride approx. ₹150 per person
  • Return travel to Agra: ~9-10 hours; Cost approx. ₹1200 (train) to ₹3500 (car rental)

Total Estimated Cost: ₹6,500 - ₹11,000 (depending on transport choices and personal expenses)

Tips

  • To extend the trip, consider adding a day in Ujjain or Omkareshwar to explore more temples and try local cuisine.
  • If you prefer a shorter trip, skip Sehore and spend Day 2 entirely in Ujjain or Omkareshwar for a more relaxed pace.
  • Booking train tickets in advance and opting for shared taxis between towns can reduce cost and travel stress.
  • Start early each day to maximize sightseeing and avoid traveling after dark.
0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version