Rajasthani folk dancers performing in traditional dress

Experience

Culture

Udaipur is not just marble and water — it is music, craft, food, and festivals that have been passed down for generations.

Arts

Living traditions

Folk music & dance

Ghoomar, Kalbeliya, and Bhavai performances bring Rajasthan's stories to life at havelis and cultural festivals.

Puppetry

Kathputli puppet shows are a living tradition in Udaipur, often performed at heritage venues and old city workshops.

Miniature painting

The Mewar school of miniature painting continues in local studios, depicting royal courts, festivals, and nature.

Cuisine

From dal baati churma and laal maas to kachoris and jalebis, Udaipur's food is best explored in old city lanes.

Festivals

Seasonal celebrations

Shilpgram Fair

December

Rural crafts, folk music, and dance from across India.

Mewar Festival

March/April

Udaipur's own spring festival with processions and cultural events.

Holi

March

Colorful celebrations in the old city and around lakes.

Diwali

October/November

Palaces and havelis lit up across the city.

The best shows happen after dark

Bagore ki Haveli hosts nightly folk dance and puppet performances on the waterfront. Arrive early for a good seat, and stay for the fire dancers and the puppeteer's stories.