Bagh is a small census town in Dhar district, at about 240 metres above sea level in the Narmada valley, with a population of just over 9,000 at the 2011 census. It is better known for what lies around it than for the town itself: the Bagh Caves, a group of Buddhist rock-cut monasteries cut into a sandstone hill, a craft tradition of natural-dye wood-block printing, and a protected fossil park where dinosaur eggs have been found.
Visiting is a matter of picking a few focused stops. The caves, about 5 km from town on the Kukshi road, are the main reason to come, and the printing workshops in the village take another hour or two. The fossil park near Padlya is an optional add-on whose opening status you should check in advance.
Bagh is not a base with comfortable infrastructure. Most visitors come as a long day trip from Indore, about 150 km away, or combine it with Mandu and Dhar over two days. Plan on a hired car, carry water, and visit between October and March, when the rock face is bearable and the roads are dry.
Before you plan
Bagh at a glance
- Best months
- November to FebruaryNovember to February; October and March are workable. April to June is very hot and July to September is wet.
- Ideal trip length
- 1 day from Indore for caves and print1 day from Indore for caves and print; 2 days if you add the fossil park or Mandu
- Airport
- Devi Ahilyabai Holkar Airport, IndoreDevi Ahilyabai Holkar Airport, Indore (IDR), about 150 km away, roughly 3.5 to 4 hours by road
- Railway station
- Nearest stations are DahodNearest stations are Dahod (about 100 km) and Meghnagar (about 104 km); Indore Junction (INDB) is about 150 km
- Getting around
- A hired car and driver is the…A hired car and driver is the practical option; daily buses link Bagh with Indore
- Daily budget
- ModestModest; most costs are car hire and meals, which are not published here, so confirm locally
- Senior comfort
- Limited: the caves involve steps and…Limited: the caves involve steps and uneven ground and facilities are basic. Plan short mornings with breaks
- Language
- HindiHindi, with local Bhili and Nimadi also spoken
Prices, opening hours and weather change. Recheck live details before booking.
Best time to visit Bagh: January, February, November, December. Month-by-month weather →
How many days do you have?
Bagh itinerary
One good day
1 day in Bagh
Leave Indore early and reach the Bagh Caves in the morning. Start with the museum, then walk the caves and spend time at the Rang Mahal. After lunch in Bagh town, visit a block-printing workshop in the village. If the Dinosaur Fossils National Park is open, add a short stop before heading back.
Day-by-day plan →Two days
2 days in Bagh
Visit Bagh Caves in the morning and a Khatri block-printing workshop in the afternoon. Stay overnight in Bagh or nearby.
Day-by-day plan →Three unhurried days
3 days in Bagh
Spend the morning at the caves and museum, then rest. In the evening, walk through the village.
Day-by-day plan →