
Rock Shelters of Bhimbetka
Madhya Pradesh
Photos
Some of these paintings are older than agriculture. People sheltered under these rocks for something like a hundred thousand years.
What you're looking at
Around 750 natural rock shelters in the Vindhya hills south of Bhopal, roughly 500 of them painted. The art spans an enormous stretch of time — the oldest surviving paintings are Mesolithic, around 10,000 years old, and some layers continue into the medieval period. Evidence of occupation at the site goes back far further.
Why it matters
Bhimbetka is one of the oldest known places of continuous human occupation anywhere, and the paintings record the change from hunting to herding to settled life, layered on the same walls. The nearby village of Bhimbetka still uses motifs recognisably descended from them.
Look for these
01
Layers painted over layers
In many shelters you can see a later painting cutting across an earlier one — sometimes several thousand years apart on the same patch of rock.
02
The colours are minerals
Reds and whites from haematite and limestone, bound with animal fat and plant gum. They have lasted because the overhangs shelter them from direct rain.
03
Hunting scenes and then horses
The earliest work shows hunters with bows and large animals. Horses and riders appear much later — a datable marker of a whole change in society.
04
The Zoo Rock
One shelter is packed with animal figures, hence the name — elephants, deer, bison, and a boar of unusual size.
05
The rock formations themselves
Even without the art the site is striking — great sandstone blocks balanced and hollowed by weathering, some named after their shapes.
Before you go
- About 45 km from Bhopal — an easy half day, and it pairs with Sanchi.
- Only around 15 shelters are on the public trail; a guide will point out paintings you would walk past.
- Do not touch the painted surfaces — skin oils are the main threat now.
- Morning or late afternoon; the paintings read better in raking light than at noon.
- October to March.
Visitor guide to Rock Shelters of Bhimbetka.
Visiting
Entry fee and daily timings weren't available from an official source — please confirm on site.
More ancient wonders

Agra, Uttar Pradesh
Taj Mahal
The Taj Mahal is a white-marble mausoleum on the southern bank of the Yamuna River in Agra. Commissioned by the Mughal emperor Shah Jahan in 1631 to house th…

Khadir Bet (Kutch), Gujarat
Dholavira
On Khadir Bet island amid the Great Rann of Kutch, Dholavira is one of the five largest cities of the Indus Valley Civilisation. Discovered in 1967–68 and sy…
Saragwala (near Ahmedabad), Gujarat
Lothal
Lothal is one of the world's earliest known dockyards and a major trading outpost of the Indus Valley Civilisation. Established around 2400 BCE near the head…

Rakhigarhi (Hisar), Haryana
Rakhigarhi
Rakhigarhi is the largest Indus Valley Civilisation site found in India. Spread across roughly 224 hectares on the bed of the vanished Saraswati (Ghaggar) ri…

Kalibangan (Hanumangarh), Rajasthan
Kalibangan
Kalibangan, in north-west Rajasthan, is an Indus-era site of two adjacent mounds separated by a dried river channel. Excavations in the 1960s revealed a fort…

Gharapuri (Elephanta Island), Maharashtra
Elephanta Caves
The Elephanta Caves are a group of rock-cut temples carved into the basalt cliffs of Elephanta Island (Gharapuri), a short ferry ride across Mumbai harbour.…









