41 Places to visit in Madhya Pradesh | Tourist places in Madhya Pradesh

Top tourist places to visit in Madhya Pradesh

3.5 /5
Heritage | Religious 

Places to visit in Madhya Pradesh:

1. Khajuraho

4.2 /5 View 16 photos

24
places to visit 1 out of 41
Places To Visit in Madhya Pradesh

Khajuraho is known around the world for its stunning temples adorned by erotic and sensuous carvings.

2. Bandhavgarh National Park

4.2 /5 View 8 photos

2 out of 41
Places To Visit in Madhya Pradesh

Formerly a hunting ground for the Maharajas of Rewa, this National Park is world-renowned as a tiger reserve.

3. Gwalior

3.4 /5 View 14 photos

34
places to visit 3 out of 41
Places To Visit in Madhya Pradesh

A historic city founded by king Surajesan, Gwalior is galore with beautiful monuments, palaces and temples, giving this city a majestic charm which speaks volumes of its glorious past.

4. Ujjain

3.5 /5 View 21 photos

25
places to visit 4 out of 41
Places To Visit in Madhya Pradesh

Ujjain considered to be one of the holiest cities of India, is the home to Mahakaleshwar Temple and is also one of the four sites for the Kumbh Mela.

5. Bhedaghat

4.4 /5 View 26 photos

5
places to visit 5 out of 41
Places To Visit in Madhya Pradesh

Also regarded as the Marble Rocks of Bhedaghat, this small town has earned a reputation for the 100 ft tall resplendent rocks on either sides of Narmada in not only India, but all across the world.

6. Sanchi

3.5 /5 View 35 photos

5
places to visit 6 out of 41
Places To Visit in Madhya Pradesh

Most famous for the Sanchi Stupa, Sanchi is a must visit for every Buddhist going on pilgrimage and is on the list of UNESCO World heritage sites.

7. Bhopal

3.5 /5 View 28 photos

32
places to visit 7 out of 41
Places To Visit in Madhya Pradesh

Amidst two beautiful lakes, Bhopal is a sprawling city with the right blend of culture, heritage and modern life.

8. Kanha National Park

3.5 /5 View 17 photos

8 out of 41
Places To Visit in Madhya Pradesh

A delightful town situated in the district of Mandla, Kanha National park is the haven of an exceptionally wide variety of wild animals, including the majestic creature tiger.

9. Orchha

4.3 /5 View 18 photos

16
places to visit 9 out of 41
Places To Visit in Madhya Pradesh

Known for its grand palaces, intricately carved temples and striking forts, situated on banks of river Betwa Orchha is a city with a lot of historical significance and a photographers' delight.

10. Indore

3.3 /5 View 10 photos

41
places to visit 10 out of 41
Places To Visit in Madhya Pradesh

The charm of this city lies in its rich cultural heritage which has been preserved over centuries.

11. Pachmarhi

3.9 /5 View 16 photos

18
places to visit 11 out of 41
Places To Visit in Madhya Pradesh

The only hill station in Madhya Pradesh, Pachmarhi is often known as the queen of the Satpura ranges.

12. Bhimbetka

3.8 /5 View 16 photos

4
places to visit 12 out of 41
Places To Visit in Madhya Pradesh

The Bhimbetka rock shelters are an archaeological site, exhibiting the earliest traces of human life on the Indian subcontinent, and thus the beginning of the South Asian Stone Age.

13. Pench National Park

3.7 /5 View 4 photos

13 out of 41
Places To Visit in Madhya Pradesh

With the majestic Pench river flowing through the greens and a variety of wildlife to be spotted in the rocky terrains, Pench National Park served as an inspiration for the famous novel 'The Jungle Book'.

14. Omkareshwar

3.4 /5 View 22 photos

5
places to visit 14 out of 41
Places To Visit in Madhya Pradesh

Omkareshwar is a pilgrimage center for Hindus housing one of the 12 jyotirlingas, situated on Mandhata islands in river Narmada.

15. Maheshwar

3.5 /5 View 38 photos

14
places to visit 15 out of 41
Places To Visit in Madhya Pradesh

Based on the banks of the River Narmada, Maheshwar was the capital of Rani Ahilyabai Holkar's province, Holkar and is also famous for its temples and architecture.

16. Jabalpur

3.3 /5 View 25 photos

20
places to visit 16 out of 41
Places To Visit in Madhya Pradesh

Jabalpur, located on the shores of river Narmada, is an industrial city picking up as a tourist destination because of its splendid ghats, waterfalls and other historical and cultural structures.

17. Burhanpur

3.3 /5 View 14 photos

5
places to visit 17 out of 41
Places To Visit in Madhya Pradesh

Burhanpur is a historical town based on the banks of the Tapti River in Madhya Pradesh with few marvelous architectural examples.

18. Panna

2.8 /5 View 19 photos

8
places to visit 18 out of 41
Places To Visit in Madhya Pradesh

Along with historical significance, Panna is also most notably known for the Panna National Park. To add to that, this beautiful city also boasts of being the only city with diamond reserves.

19. Mandu

4.0 /5 View 27 photos

11
places to visit 19 out of 41
Places To Visit in Madhya Pradesh

This marvellous city is so deeply drenched into the ruins of the architectural wonders of the ancient times that it is surely going to take you back in time.

20. Shivpuri

3.3 /5 View 16 photos

9
places to visit 20 out of 41
Places To Visit in Madhya Pradesh

With a very minimal population and located at a height of 478 metres above sea level coupled with some of the most exotic attractions, Shivpuri makes up for a very tranquil and peaceful destination.

21. Amarkantak

3.1 /5 View 23 photos

11
places to visit 21 out of 41
Places To Visit in Madhya Pradesh

Amarkantak is located amidst the exemplary Vindhya and Satpura mountain ranges in the state of Madhya Pradesh and this is where the Narmada River, the Son River and Johila River originated from and is an important Hindu and Jain pilgrimage.

22. Satna

2.2 /5

7
places to visit 22 out of 41
Places To Visit in Madhya Pradesh

Located in the state of Madhya Pradesh, Satna is known for being one of the largest cement producing city in the world due to the plenty of limestone and dolomite deposits housed in the town. In addition to this, the city is also famous for housing various religious sites.

23. Udayagiri Caves

3.1 /5

23 out of 41
Places To Visit in Madhya Pradesh

Udayagiri means the mountain of the sunrise, a historical Hindu ritual site home to twenty rock-cut caves near Vidisha, Madhya Pradesh. They are extensively carved with iconographies of Hindu Gods, namely Vishnu, Durga and Shiva containing legendary stories of the Gods and their Shrines.

24. Hoshangabad

24 out of 41
places to visit in Madhya Pradesh

Lying along the banks of river Narmada in Madhya Pradesh, the district of Hoshangabad is a charming tourist destination which has a number of tourist destinations located in and around it. It has been named after Hoshang Shah, the first ruler of the Malwa Region. Hoshangabad is blessed with a mix of natural sightseeing and historical monuments that includes a number of picture-perfect attractions such as the prehistoric Bhimbetka Rock Shelters, Pachmarhi - a cool hill station, and the refreshing Adamgarh Hills. In addition to being a beautiful location in itself, Hoshangabad is a gateway to a number of other popular destinations as well. A notable fact about Hoshangabad is that it trades in some exquisite pieces of handicraft, silk, leather and pulses, which make it's shopper's delight.

25. Bhojpur

25 out of 41
places to visit in Madhya Pradesh

The enigmatic temple of Bhojpur is an incomplete Hindu temple situated in the Bhojpur Village of Madhya Pradesh. Dedicated to Lord Shiva, it houses a 7.5 feet high lingam in its sanctum and is believed to have been constructed in the 11th century during the reign of King Bhoja. The temple's construction was left abandoned for reasons that are still unknown. Construction material can still be found at the site, with architectural plans engraved on the surrounding rocks. Historians speculate that it could be due to a sudden natural disaster, war or lack of resources. The temple has been designated as a Monument of National Importance by the Archaeological Survey of India (ASI).

26. Madhai

26 out of 41
places to visit in Madhya Pradesh

Madhai is a quaint town located in the state of Madhya Pradesh. Madhai is serene and peaceful because of which this place becomes an ideal holiday destination to get away from the pell mell of the city. The place is rich in biodiversity and the lush greenery that wraps the whole place is mesmerizing. This is an ideal place to unwind and spend some quality time with your loved ones. Madhai is also a treat for nature lovers as the myriad variety of flora and fauna that is found here will leave you enchanted. The people who are inhabitants of Madhai are very friendly and welcomes everyone with open arms.

27. Churna

27 out of 41
places to visit in Madhya Pradesh

Churna is a quiet village located in the state of Madhya Pradesh. Untouched by industrialization, this is an ideal place to enjoy some peaceful time amidst nature. This place is replete with natural beauty and houses a large number of flora and fauna. Churna with all its scenic beauty and pleasant aura will help you unwind and relax with your loved ones. Churna is a wonderful place to be in the lap of nature and interact with the diverse flora and fauna. This mesmerizing place will definitely make your heart fill with happiness and joy.

28. Kuno-Palpur Wildlife Sanctuary

28 out of 41
places to visit in Madhya Pradesh

Kuno-Palpur Wildlife Sanctuary is a hidden gem hiding amidst Vindhyan Hills in the state of Madhya Pradesh. This wildlife sanctuary is a well kept secret and is a safe haven for a large number of flora and fauna. The tranquil wilderness and the serene rivers makes this place look magical. The dense lush green trees hid many treasures amidst them that will surely beckon you to explore. This wildlife sanctuary being an offbeat destination is not visited by a lot of people and hence is quite peaceful. A few hours spent with trees, flowers, animals and birds is surely going to force you to appreciate the beauties of nature. And, once in you would not want to leave this wildlife sanctuary.

29. Patalpani Waterfalls

29 out of 41
places to visit in Madhya Pradesh

The Patalpani Waterfall is located in the Mhow Tehsil of Indore district and is a popular picnic spot for the locals of the area. Surrounded by dense forest covers, majestic hills, clear skies and lush green landscapes Patalpani is perfect for anyone looking for a time out from their mundane schedules. The falls are at a height of 300 feet and produce roaring streams of white when the water flow is at its full capacity. The waterflow is magnanimous during the monsoons and slopes may become slippery and treacherous, so the visitors are advised to exercise precaution during their tour of the falls. All in all the Patalpani falls are truly a sight to behold in all their plunging glory, the majestic cascade is a must visit for anyone who enjoys nature.

30. Tincha Falls

30 out of 41
places to visit in Madhya Pradesh

Located 25 kilometres from the bustling city of Indore, Tincha Falls are one of the most popular waterfalls in the region. The milky white cascade is located in the Tincha village, also where the falls derive their name from. The roaring plunge of water at a height of 300 feet is a rain fed waterfall and is primarily a monsoon destination. Surrounded by lush green vegetation on all sides and an exhilarating experience in itself,Tincha falls attracts a wide array of visitors from all walks of life. The falls are also a canyon, nuzzled in between valleys Tincha is an ideal picnic destination and monsoon break away from the chaos that ensues in the cities. The falls also have a small pond near the foot of the falls, the stillness of the pond against the roaring descent of water is a sight you must definitely not miss.

31. Dharampuri

31 out of 41
places to visit in Madhya Pradesh

Dharampuri is a quaint little town filled with historical gems in the Dhar district of Madhya Pradesh set along the banks of river Narmada, was also said to be the birthplace and abode of Narmada’s daughter Roopmati who married the ruler of Mandu; Baz Bahadur. The town was established by the oldest Pandava; Yudhishthir and is rich in legends and folklores, all adding to its ancient charm and mystery. It is a gateway into the eventful lives of celebrated kings and queens that resided here centuries ago, also home to some stunning architectural marvels of medieval period, Dharampuri is a treasure cove tucked away in to a cosy little town neck that has been a residence to a plethora of Emperors and fostered their tales of benevolence and fortitude.

32. Janapav

32 out of 41
places to visit in Madhya Pradesh

Nestled among similar hills of the Malwa region, Janapav, or Janapav Kuti, is the ideal getaway for lovers of nature and trekkers alike. If you’re looking to traverse through twisty bends in Central Indian forests while peacefully gazing over distant hills and the crimson sunset, then this hill station should be your destination. Located on the Mumbai-Indore highway and in the Mhow Tehsil of Indore district, Janapav experiences footfall from all areas of country throughout the year, especially during monsoons.

33. Choral Dam

33 out of 41
places to visit in Madhya Pradesh

If you are tired of the pell mell of the daily life and want to go away to unwind and relax, Choral Dam is just the place for you. Located in the state of Madhya Pradesh, Choral Dam is a hidden gem that will definitely provide you with quietness and tranquility. Constructed around the backwaters of River Narmada, Choral Dam is replete with cool and clear water. A large number of lush green trees and small hills surround the place making it even more attractive. This place is full of jovial water activities that will interest young and old alike. The panoramic views of the sky and the ground are mesmerizing. To enjoy nature at its best make sure to witness either a sunset or a sunrise from here. The different hues of sky coupled with the verdant trees and clear blue water is nothing short of perfection. Choral Dam is an ideal place for a weekend getaway and spend some quiet time relaxing and unwinding.

34. Hanuwantiya

34 out of 41
places to visit in Madhya Pradesh

Hanuwantiya is one of the island amongst the archipelago situated in the Indira Sagar river. This place is vibrant and colourful that will surely be a good break from the hustle bustle of the city life. Hanuwantiya island is full of scenic beauty and the cool water that surrounds this island is an added bonus. The adventurous activities and the serenity of this place will makes this place a great holiday destination. During the Jal Mahotsava, this place is thronging with people and the colourful kites and hot air balloons that fly ornate the sky making the whole place look mesmerizing.

35. Hatyari Khoh

35 out of 41
places to visit in Madhya Pradesh

You might be thinking why would someone want to visit a place to relax with such a lurid name. But Hatyari Khoh is anything but uncanny. Rather it is the most beautiful place you can visit to getaway from the hustle bustle of the city. Located in the state of Madhya Pradesh,, Hatyari Khoh with fascinating horror stories, lush green trees, mesmerizing waterfalls and majestic hillocks, Hatyari Khoh is a must visit place to be in the lap of nature. This place is still untouched by industrialization which makes it even more beautiful. This is an amazing place to break free from the monotony of your stressful life and devote some time gazing at the enchanting waterfall and verdant trees. After this trip you will definitely feel closer to nature and start appreciating its beauty.

36. Mohadi Falls

36 out of 41
places to visit in Madhya Pradesh

The breathtaking sight of water falling from a height is always thrilling, and Mohadi Waterfalls are just the perfect spot where you would take your family to visit for a picnic. Easily accessible, the Waterfall is located at a distance of 30 kms from Indore, it is an idyllic picnic spot if you are looking for a break from the monotony of life and want to be with your family.

37. Sitlamata Falls

37 out of 41
places to visit in Madhya Pradesh

At a distance of 60 kms from the madding crowd of the city of Indore, Sitlamata Falls is located near a village called Manpur. The Waterfalls make a lovely spot for a picnic with a majestic view of the water gushing at a tremendous speed where you can also take a dip in the freezing water once the monsoon season arrives. There are three natural caves in the area which is believed to be the hiding place of Holkar State Pindaris.

38. Bamniya Kund

38 out of 41
places to visit in Madhya Pradesh

Bamniya Kund is a captivating waterfall 50 kms from Indore in Madhya Pradesh. Falling from a height of 300 feet, the waters gush down creating a colourful pool of clear blue waters, brown rocks and verdant green bushes. Nestled away in the depth of dense forests in the Malindi region near Indore, the waterfall is hidden away from the clearing. You will have to reach the Nakheri Dam at the base of the hill and the cascading waters are still a considerably long trek away. The trekking trail however, is marked through the beautiful woods and the you can spot several birds, animals and exotic plants native to the region. The waterfalls are a delight to the naked eye and a must visit place if you are in the area.

39. Vidisha

39 out of 41
places to visit in Madhya Pradesh

Vidisha, a quaint town in Madhya Pradesh is one of the few, less heard of, unconventional places of historic importance. Located near the state capital, Bhopal, it has a rich cultural heritage a number of magnificent monuments, temples and ruins. This place is a huge tourist spot in MP and if you’re a history enthusiast or intrigued by archaeology, this is one place you cannot miss out on! The town is located at the confluence (sangam) of Betwa and Beas rivers, 9 km from Sanchi and to the east of the Betwa river. About 3 km’s to its west lies Besnagar, which was once a significant medieval trade centre and is now known for its remains like the Udayagiri Caves and Heliodorus Pillar. Vidisha is a place straight out of our history textbooks and can be pretty enjoyable for someone who wants to imbibe the beauty, relax and click beautiful pictures. Vidisha has evolved historically being occupied by the Maurya Dynasty, then the Guptas, followed by the Khilji dynasty, Mughals, Greeks and even the Britishers! This is quite evident from its resplendent diversity of architecture and culture.

40. Singrauli

40 out of 41
places to visit in Madhya Pradesh

Situated on the border of eastern Madhya Pradesh and southern Uttar Pradesh, the city of Singrauli offers you a lot at once: it is both a thriving hub of large-scale power corporations that harvest mighty dams to produce electricity for millions across the country, as well as the site of numerous historical and cultural wonders. If you have ever been into classic films like Indiana Jones or The Mummy, and have always had the itch to bring out your inner explorer, Singrauli has caves for you to wander in, mysterious rock shelters with prehistoric art to look at, and ancient temples to visit. Here, you can expect to truly connect with your spiritual roots and think back to the origins of humanity itself -- lofty things to think about but the sites themselves make for a unique and memorable experience nonetheless!

41. Sonagiri

41 out of 41
places to visit in Madhya Pradesh

With a sense of spirituality spreading all across the town and the stunning architecture of the Jain temples reflecting the rich heritage, Sonagiri is a place to spend some quality time in Madhya Pradesh, and to soak in its true essence. Sonagiri has at least a hundred Jain temples, small and big and with excellent architecture, scattered all around the town, all of which are top-rated destinations among Jain monks and devotees.