India  ›  Madhya Pradesh

Top Things to Do in Madhya Pradesh

We compared all 28 experiences in Madhya Pradesh so you can choose in minutes: real prices, verified reviews and our editorial picks.

★4.7 28 experiences from US$ 3.78 ✓Free cancellation on most experiences

Must-do experiences

Bhasma Aarti VR Experience at Mahakaleshwar Temple, Ujjain
›
‹
Most booked
Bhasma Aarti VR Experience at Mahakaleshwar Temple, UjjainWatch the sacred Bhasma Aarti ritual at Mahakaleshwar's inner sanctum via 6D VR in 9 minutes, with water mist, fragrance and airflow effects. Skip the 4am crowds.
513 reviews
4.92★
Duration
9m
Every dayLive guide EN · HIFree cancellationfromUS$ 3.78per person
Ajanta & Ellora Caves Tour: 2-Day Skip-the-Line Entry
›
‹
★Top rated
Ajanta & Ellora Caves Tour: 2-Day Skip-the-Line EntryTwo-day private tour of Ajanta and Ellora Caves from Aurangabad with entry tickets included, private AC car and driver.
25 reviews
5.00★
Duration
2d
start times · Every day
3
Hotel pickupFree cancellationfromUS$ 52per person
Private Khajuraho Temple Tour: Local Guide & Hidden Villages
›
‹
Best value
Private Khajuraho Temple Tour: Local Guide & Hidden VillagesPrivate guided tour of Khajuraho's Western temples and Jain sites with a local guide, then bicycle or tuk-tuk through old villages to meet locals.
21 reviews
4.86★
Duration
3h–5h
Every dayLive guide EN · IT · ESPickup optionalFree cancellationfromUS$ 49per person

Recommended (7)

3-Day Ujjain & Omkareshwar Jyotirlinga Tour from Indore
›
‹
Travelers' pick
3-Day Ujjain & Omkareshwar Jyotirlinga Tour from Indore
17 reviews
4.65★
Duration
3d
fromUS$ 122per person
Raneh Waterfall Khajuraho: Motorcycle tour through villages
›
‹
Raneh Waterfall Khajuraho: Motorcycle tour through villages
9 reviews
5.00★
Duration
4h
fromUS$ 27per person
Private Khajuraho Temple Tour: Kamasutra Temples at Your Pace
›
‹
Private Khajuraho Temple Tour: Kamasutra Temples at Your Pace
5 reviews
4.20★
Duration
7h–8h
fromUS$ 109per person
Khajuraho temples tour: Carved gods and lovers in stone
›
‹
Travelers' pick
Khajuraho temples tour: Carved gods and lovers in stone
4 reviews
5.00★
Duration
8h
fromUS$ 74per person
Sanchi and Udayagiri Caves tour: Private guide included
›
‹
Travelers' pick
Sanchi and Udayagiri Caves tour: Private guide included
4 reviews
4.50★
Duration
7h
fromUS$ 161per person
Orchha Full Day Private Tour: Palace Complex & Chaturbhuj Temple
›
‹
Travelers' pick
Orchha Full Day Private Tour: Palace Complex & Chaturbhuj Temple
4 reviews
5.00★
Duration
8h
fromUS$ 102per person
Day trip from Indore to Ujjain: Ancient prime meridian
›
‹
Day trip from Indore to Ujjain: Ancient prime meridian
3 reviews
5.00★
Duration
12h
fromUS$ 185per person

More options (18)

Sanchi Stupa day trip from Bhopal: UNESCO site with lunch
›
‹
Sanchi Stupa day trip from Bhopal: UNESCO site with lunchVisit the UNESCO-listed Sanchi Stupa, a 54-foot stone dome built by Emperor Ashoka in the 3rd century BC.
2 reviews
4.50★
Duration
8h
Every day
09:30
Live guide ENPickup optionalFree cancellationfromUS$ 181per person
Mandu and Maheshwar Day Tour: Heritage Towns Experience
›
‹
Mandu and Maheshwar Day Tour: Heritage Towns ExperiencePick up at 7 AM from your Indore hotel for a full-day heritage tour covering Mandu's palaces and Maheshwar's riverside ghats, with guide.
2 reviews
5.00★
Duration
7h–8h
Every dayLive guide ENHotel pickupFree cancellationfromUS$ 78per person
Khajuraho Day Tour: Jungle Safari & Ancient Temples
›
‹
Travelers' pick
Khajuraho Day Tour: Jungle Safari & Ancient TemplesStart before dawn at Panna National Park for a jungle safari among tigers and tropical forest.
1 review
5.00★
Duration
10h
Every day
05:00
Live guide ENHotel pickupfromUS$ 231per person
Khajuraho Food Crawl: 2-Hour Guided Local Tasting Tour
›
‹
Khajuraho Food Crawl: 2-Hour Guided Local Tasting TourJoin a 2-hour walking food tour through Khajuraho's old city, sampling five authentic local delicacies at heritage food shops with an English or Hindi-speaking guide.
1 review
4.00★
Duration
2h
start times · Every day
2
Live guide EN · HIFree cancellationfromUS$ 22per person
Private Transfer Indore to Devi Ahilya Bai Holkar Airport
›
‹
Private Transfer Indore to Devi Ahilya Bai Holkar AirportPrivate transfer from Indore hotels to Devi Ahilya Bai Holkar Airport for up to six passengers with meet-and-greet service and sedan or van options.
1 review
4.00★
Duration
35m
Every dayFree cancellationfromUS$ 46per group
Asirgarh Fort & Omkareshwar Jyotirlinga day tour from Indore
›
‹
Asirgarh Fort & Omkareshwar Jyotirlinga day tour from IndoreDay tour from Indore visiting Asirgarh Fort and Omkareshwar Jyotirlinga with jeep rides through Satpura Mountains, guided history, and temple exploration.
1 review
4.00★
Duration
9h–10h
Every dayLive guide ENHotel pickupFree cancellationfromUS$ 152per person
Devi Ahilya Bai Holkar Airport to Indore: Private Transfer
›
‹
Devi Ahilya Bai Holkar Airport to Indore: Private TransferPrivate transfer from Devi Ahilya Bai Holkar Airport to Indore hotels for 1–6 passengers. Driver meets you at arrival with name board and waits 60 minutes after landing.
Duration
35m
Every dayFree cancellationfromUS$ 46per group
Khajuraho Temple Tour: Private Guide, Safari & Ayurveda
›
‹
Khajuraho Temple Tour: Private Guide, Safari & AyurvedaPrivate 3-day Khajuraho tour with air-conditioned car, local guide, Panna National Park safari, Ayurvedic massage, and homestay stays with breakfast and transfers.
Duration
3d
start times · Every day
6
Live guide EN · DE · IT · FR +1Hotel pickupFree cancellationfromUS$ 95per person
Gwalior City Tour: Fort, Palace & Temples in 5-6 Hours
›
‹
Travelers' pick
Gwalior City Tour: Fort, Palace & Temples in 5-6 HoursGwalior city tour with private transport covers the fort's Man Singh Palace, Jai Vilas Palace with its Darbar Hall, a Gurudwara, and the Sun Temple.
Duration
5h–6h
Every day
09:30
Live guide EN · HIHotel pickupFree cancellationfromUS$ 53per person
Bhimbetka rock shelters tour from Bhopal: 700 Neolithic caves
›
‹
Bhimbetka rock shelters tour from Bhopal: 700 Neolithic cavesPrivate full-day tour from Bhopal to the UNESCO rock shelters of Bhimbetka and Bhojpur temple, with guide and air-conditioned car.
Duration
7h–8h
Every day
09:00
Live guide ENHotel pickupFree cancellationfromUS$ 179per person
Khajuraho old town walking tour: Hidden temples and local stories
›
‹
Khajuraho old town walking tour: Hidden temples and local storiesWalk the old town of Khajuraho with a local guide who knows the erotic temples, the forgotten nooks and the stories behind the city's past and present.
Duration
2h
start times · Every day
3
Live guide EN · HIFree cancellationfromUS$ 11.54per person
Sanchi Stupas & Udaygiri Caves Day Trip From Bhopal
›
‹
Travelers' pick
Sanchi Stupas & Udaygiri Caves Day Trip From BhopalFull-day tour from Bhopal to UNESCO-listed Sanchi Stupa and Gupta-era Udaygiri Caves, with hotel pickup and English-speaking guide.
Duration
6h–9h
Every dayLive guide ENHotel pickupFree cancellationfromUS$ 63per person
Gwalior Fort & Gujari Mahal: Private Half-Day Tour with Guide
›
‹
Travelers' pick
Gwalior Fort & Gujari Mahal: Private Half-Day Tour with GuidePrivate half-day tour of Gwalior Fort, the 8th-century hilltop fortress with Man Singh Palace and Gujari Mahal archaeological museum.
Duration
4h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 114per person
Gwalior to Agra day tour: Taj Mahal, Fort & Baby Taj
›
‹
Gwalior to Agra day tour: Taj Mahal, Fort & Baby TajPrivate day tour from Gwalior to Agra with guide, transport and visits to the Taj Mahal, Agra Fort and Tomb of I'timād-ud-Daulah.
Duration
8h–9h
start times · Sun
6
Live guide EN · HIHotel pickupFree cancellationfromUS$ 35per person
Khajuraho temples tour: Western Group with guide and lunch
›
‹
Khajuraho temples tour: Western Group with guide and lunchFull-day Khajuraho tour visiting the Western Group of Temples with a private guide, monument entry and lunch included.
Duration
8h
Every day
09:00
Live guide EN · DE · RU · IT +2Pickup optionalFree cancellationfromUS$ 72per person
Khajuraho temples tour by car: Eastern, Western & Jain sites
›
‹
Khajuraho temples tour by car: Eastern, Western & Jain sitesHalf-day guided tour of Khajuraho's temple groups in an air-conditioned car with a storyteller guide who speaks English and Hindi.
Duration
4h
start times · Every day
3
Live guide EN · HIHotel pickupFree cancellationfromUS$ 72per group
Raja Bhoj Airport to Bhopal: Private Transfer & Meet-Greet
›
‹
Raja Bhoj Airport to Bhopal: Private Transfer & Meet-GreetPrivate transfer from Raja Bhoj Airport (BHO) to Bhopal hotels with driver meet-and-greet, flight tracking, and fixed pricing. Up to 6 passengers, premium sedan or van.
Duration
35m
Every dayFree cancellationfromUS$ 43per group
Bhopal to Raja Bhoj Airport: Private Transfer up to 6
›
‹
Bhopal to Raja Bhoj Airport: Private Transfer up to 6Private transfer from Bhopal hotels to Raja Bhoj Airport for up to 6 passengers. Fixed price, meet-and-greet, parking included. No taxi queues, professional driver.
Duration
35m
Every dayFree cancellationfromUS$ 43per group

Madhya Pradesh at a glance ✓ 2026-11-03

  • Most booked: Bhasma Aarti VR Experience at Mahakaleshwar Temple, Ujjain, US$ 3.78 (9m, 4.92★ · 513).
  • Top rated: Ajanta & Ellora Caves Tour: 2-Day Skip-the-Line Entry, US$ 52 (2d, 5.00★ · 25).
  • Best value: Private Khajuraho Temple Tour: Local Guide & Hidden Villages, US$ 49 (3h–5h, 4.86★ · 21).

Of the 28 experiences: 27 with free cancellation, 24 with instant confirmation, 21 with hotel pickup and 13 bookable last-minute.

Need help planning your next activity?