Skip to Content

12 UNIQUE Things To Do in Udaipur, India in 2024!

This post may contain affiliate links. I will receive a small commission if you use these links.

Udaipur, the White City of India or the City of Lakes as it’s also known in Southern Rajasthan is full of attractions like the City Palace, Monsoon Palace, many Temples and Museums, much like the other big Cities in Rajasthan. But what I found really interesting is that it’s also full of fun and unique activities and classes!

If you are visiting Udaipur and you are a bit ‘over‘ all of the Fort’s, Palaces and Temples or you’re just looking for something unique to do then you’re in luck as you can spend 2, 3, 4 or even 5 days in Udaipur enjoying the classes and activities that are on offer without even stepping into many of the major tourist attractions in Udaipur.

Things To Do in Udaipur

things to do in Udaipur
Watching sunset from Eastern Udaipur is one of the top things to do in Udaipur

Cooking Classes in Udaipur

Cooking Classes are a really popular thing to do in Udaipur. They are advertised all over the City. Prices range from 300Rs to about 600Rs and you’ll get the chance to make a few different Indian dishes.

I even saw a Vegan Cooking Class in Udaipur advertised.

If you are interested in Cooking Classes in India, Udaipur is a great place to visit to test out cooking a range of dishes in a range of ways.


I really recommend having a sim card in India as it makes travel in India so much easier! You may have heard that it’s hard to get a sim card in India but you can get a sim card in Delhi Airport, read this post to see how to buy a sim card in Delhi Airport or if you fly in elsewhere 3 ways to buy a sim card in India and you’ll be connected in just a few hours!


If you are a woman, here’s what I recommend you pack and wear in India. Technically you can wear what you like in India in most places but to get fewer stares and feel more comfortable, read my post!


Most people arrive for the first time into Delhi and get scammed within a few hours! Read my Delhi Travel Tips to help you enjoy Delhi, and the best places to stay in Delhi which is so important!

The classes are advertised like this and you can pretty much find the one that suits you

Art Classes in Udaipur

I’ve never really seen art classes advertised but art classes are offered all over Udaipur and there is a large range of classes too like henna art, nail art as well as painting and drawing.

Art and Henna classes are must things to do in Udaipur
things to do in Udaipur art classes

Yoga in Udaipur

Yoga is offered in Udaipur in a few places which I was a very happy about. I went to morning yoga at Nukkad Guest House which is on from 8:00-9:00am. It’s a bit of a make shift class and when I went there were only 2 of us. The teacher definitely knew his stuff but I get the impression the type of yoga he teaches is decided by him in the morning.

Another place to do yoga in Udaipur is Enteyoga (to be honest, I’d recommend going to them over Nukkad as they seem more professional). Enteyoga hold two sessions daily depending on the bookings. 8:30-9:45am and 5:00-6:15pm and it’s common for these classes to be held in a temple by the river which is really special. You need to book the class in advance but you can contact Enteyoga by email or by instagram.

Yoga Classes in Udaipur Signs | yoga in india
I attended yoga class at Nukkad guest house
things to do in Udaipur yoga

Cultural Dance Show in Udaipur

One thing I was really recommended to do in Udaipur as it’s a popular tourist attraction is an evening cultural show. At first I thought it might be a bit too cheesy for me but the day I went to see I was recommended it by a girl who went the night before and said she thought the same but still recommended it so I decided to go.

A popular cultural show in Udaipur is the Dharohar Folk Dance in the Bagore Ki Haveli Museum where Rajasthani men play music, women dance and there is a short puppet show at the end.

The Dharohar Folk Dance is on from 7:00-8:00pm but to get a good seat I recommend getting there at 6:00pm as the ticket booth opens at 6:15pm,  it does get very busy and the area of seats is only quite small.

Also the earlier you get there the more likely you’ll be to get a seat or a seat on a small bench, otherwise you have to sit on the floor. Also, it’s outside so taking mosquito spray to spray beforehand is a good idea.

To SEE the show, have a look at my YouTube video here.

Watching a folk dance is a must-do in Udaipur
It was a cultural show and represented Rajhastani Culture

The one tourist attraction in Udaipur that you must visit and that will not disappoint is the City Palace, and before you visit, be sure to read my tips on visiting here: Tips for Visiting Udaipur’s City Palace & Doing a Boat Trip Around Lake Pichola!

Rajasthani Puppet Show in Udaipur

Although the Dharohar Folk Dance Show does have a puppet show section at the end, there are shows that are totally dedicated to puppets as this is something that is very popular in Rajasthan. Also, you may think that this is a bit cheesy too like me but honestly, it’s very impressive. The people who told the puppets are in full view and they are making them dance incredibly well with only very slight movements by the puppeteer.

To make a real evening out of it, why not look into this Puppet Show with Evening Boat Ride and Dinner in Udaipur!

Ayurvedic Massage in Udaipur

Ayurveda comes from India and although it’s most popular in Southern India in Kerala, around Udaipur you will find a lot of Ayurveda stores and Ayurveda massages on offer. I found it to be a bit of a sell out to be honest and it’s hard to choose a good place as so many places offer a massage and some claim to be recommended by Lonely Planet.

But like everything, speak to the person inside the shop, or out on the street, and see what vibe you get. Ayurveda is a science (the Indian science of life infact) so I believe it’s important to see a therapist that is really passionate about it rather than just a good sales person.

I went for an Ayurvedic massage in Udaipur at the place pictured below. I was able to barter down the price a bit and had the full body with facial ayurvedic massage. It was a bit strange but it was good, the only issue I had is that the rooms were right next to reception so it wasn’t exactly relaxing!

Ayurvedic Massage always comes first when speaking of unique things to do in Udaipur


India is best travelled by train because its the quickest, cheapest and best way of getting to know the country. For an EASY option of booking trains in India use 12GO to search and book trains really easily. If you’ll be in India for awhile, you can use the local booking system, it’s a bit tricker but possible, here’s my post on how to book trains in India as a tourist.


I always use to book my hotels in India and Hostelworld to book my hostels. India has a great range of accommodation with brilliant hostel chains like Moustache, Zostel and Backpacker Panda as well as homestays to luxury hotels.


Many cities in India are best seen with a guide, even if it’s just a half day tour on your first day. Cities in India are chaotic and complex and what better way to taste the food and get to know the city than with a local. I recommend Get Your Guide & Viator for the best tours in India!

Massages in Udaipur

Ayurvedic massages in Udaipur are priced higher than a standard full body or back massage so if you are on a budget in Udaipur, you could opt for a standard massage instead as it will save you a bit of money.

Rent a moped in Udaipur

There are lots of mopeds being ridden though the main streets of the Old City of Udaipur and whilst I wouldn’t recommend this as it’s very busy with people, other bikes and rickshaws, plus the fact that there is no need to ride a moped in the Old City of Udaipur.

However if you are a confident moped driver then hiring a moped in Udaipur would be a great way to see the surrounding countryside and temples instead of having to get a rickshaw or driver.

Renting a moped is the better idea than spending money on auto rickshaws – but only if you know how to ride one!

Bike Ride Tours in Udaipur

I was recommended by a friend to do a bike tour around Udaipur and whilst I didn’t do it, I can imagine that the best way to see Udaipur is by bike as it’ll give a great unique perspective of the City are surrounding areas. Art of Bicycle Tours are highly recommended.

things to do in Udaipur bike tour

Watch the Sunset in Udaipur

I know this isn’t a really unique thing to do but one of the best things about Udaipur is the fact that it has so many rooftops and with rooftop restaurants so there’s no need to climb a mountain or overly plan a way to watch the sunset in Udaipur.

The best place to see the sunset is from one of the rooftop’s right along the river’s edge on the Eastern and main side of Udaipur Old City so you do not get any other buildings in view and you’ll see the sunset into the Mountains and the buildings on the other side of the City.

Be sure to stay on the rooftop until it gets dark to see the City light up as it does quickly after the sunset’s and it’s really impressive.

things to do in Udaipur
Watching sunset from Eastern Udaipur is one of the top things to do in Udaipur

Visit the Spice Market in Udaipur

The Spice Market in Udaipur is a bit out of the centre of the Old City of Udaipur so you’ll need to get a rickshaw there. Man Vs Globe recommended the Spice Market to me after his visit earlier in the year and if you love the atmosphere of markets and the hustle and bustle then visiting the Spice Market in Udaipur will be a good thing to do and something that not all tourists do!

Walk around Tripura

If like me you stay in the ‘main’ side of Udaipur where the City Palace is, be sure to cross the River and check out what looks like on a map as the island in the River. There is plenty of accommodation on this side of Udaipur as well as restaurants, cafes, art classes and cooking classes but it’s a lot quieter with slightly less traffic and fewer people trying to sell you things.

I walked around here and then continued to walk along the Northern Bridge into the main land area of Ambamata which is a very local side to Udaipur, and then I crossed back into the Eastern Side.

Walking around Tripora Temple

Udaipur Tours

If you do want to do a tour of the City so you can see the City quickly and then get on and enjoy these activities and classes, have a look at these tours on offer in Udaipur:


Where to Stay in Udaipur?

I stayed at the Pratap Bhawan Hotel in Udaipur. It was in a really good location not far from the river in the Centre of the Old City but the street that it’s in isn’t too busy. The Hotel staff were all really friendly although we had a few issues with communication as their English is quite limited, which is fine if you want to stay there, as long as you don’t need to ask many questions.

What I loved most about Pratap Bhawan Hotel is that my Double Room was a great size with an ensuite, comfy double bed and a window seat with views over the lake and nearby buildings! It really added to my stay in Udaipur!

My room at the Pratap Bhawan Hotel really added to my stay in Udaipur


I’ve spent many months travelling India in the last few years visiting over 50 places around the country, here are my recommended itinerary posts for India to help you plan your trip!








The view from the window was amazing and the fact that it had small seating area around it, was dream coming true

I hope this shows that you can enjoy a few days in Udaipur learning new things and enjoying the Rajasthani Culture without needing to tick off every Palace and Temple that’s on offer there. After all, there’s more to travel than just visiting all of the ‘tourist’ sites.

But I do still recommend you see the City Palace, and when you do, here are my tips: Tips for Visiting Udaipur’s City Palace & Doing a Boat Trip Around Lake Pichola!

For more of my posts on India see:

All India Posts

To SEE my stay in Udaipur, have a watch of my YouTube video:


Friday 23rd of August 2019

I came across your youtube channel a while ago and found your blog from a link on Indiabybackpack. I'm just wondering if you had 3 days would you rather spend it in Udaipur or Jodhpur? I have 4 nights / 3 days and I'm tossing up between the 2. I saw your other post on Jodhpur and your 1st impression. I'd be keen to do a day tour with the homestay you were at. So what would you choose, Jodhpur (with the village day tour) or Udaipur? ;)


Sunday 25th of August 2019

Hello, I'm so glad you found me through my youtube and india by backpack! I'd say Udaipur if I was just comparing the two cities as it's much prettier, quieter and nicer to see, however the homestay was a total highlight of my trip! The only thing to keep in mind with the homestay is that it's about one hour from Jodphur. You could do 2 nights at the homestay and 2 in Jodhpur / Udaipur, or maybe look at one night in the homestay and 3 nights in Udaipur, taking into account the travel between them! Maybe get in contact with the Homestay- Chhotoram Prajapat's and see what they can offer and work one of the cities round that? :)

sudeep giri

Tuesday 26th of February 2019

I liked the photos you use in this post, unlike other people who always try to use Instagram worth, heavily edited photos. You have put something real from the streets of Udaipur. Really loved reading the post


Tuesday 26th of February 2019

I’m glad you appreciate that. The real photos are much better. Thank you