• Things to do in Udaipur

Things to do in Udaipur You MUST NOT MISS: How to Have the Best Time in My Favorite City in India

My recent visit to Rajasthan was a really special trip for me because I went on October 13th, almost exactly five years after the first time I went to Rajasthan! As I flew into Udaipur, I had so many memories come back of arriving five years prior by a 17-hour train from Mumbai. My travel style has changed a lot from my backpacker days. I was excited to see Udaipur from a new angle – and I was not disappointed! I found the BEST hotel, had the perftect boat ride and other top things to do in Udaipur, saw the iconic places to visit in Udaipur, and had my bestie, Tia, there with her new clothing collection to take lots of photos for Instagram!

Things to do in Udaipur


Shop the bottoms here


Shop the bottoms here


Shop the top here and the bottoms here

In case you’re curious about what I got up to Udaipur, you can check out my older posts from my backpacking budget days. I suggest this anyway as it shows you a fuller picture of the city AND in these posts, I go into more detail about the history and culture of the area. The basic thing to know is that this is the “white city” of India or “Venice of India”. It’s a small city built around four lakes, with Lake Pichola being the most popular, and has many Ghats around (stairwells to the lake with people swimming and doing laundry).

It’s as laid-back as an Indian city can be and somewhere that should be #1 on your Rajasthan itinerary and top 5 in your India itinerary overall! I think it’s the most beautiful city in India and SO easy to travel around.

The MUST DO Things to do in Udaipur

I’m going to break this post down for first-time visitors to Udaipur and make sections like how to get there, how to get around, best hotels in Udaipur near Lake Pichola (so important), things to do before you come, shopping and more!

things to do in udaipur

things to do in udaipur

Shop the bottoms here

You DO need a visa to come to India and you can easily get one with iVisa using this link. I also recommend travel insurance with World Nomads (follow this link for a quote). Here’s my article on what is covered with WN insurance. While I saw Udaipur alone the first time and with a friend this time, you can also try out a tour. For tours in Rajasthan, I recommend the USA company, G Adventures. If you want to have the most epic trip in India, buy a copy of my India Guide ebook – it’s 6 years of travels in India all organized into your handy guide to my favorite places in India and all the tips you need on itineraries, volunteering, shopping, tours, and more like WiFi and health. This link has a full chapter breakdown.

Getting to Udaipur and Getting Around in Udaipur

Train/Bus to Udaipur:

Both of these are easy options to get to Udaipur. I have taken a train here before and I have taken a bus out of here. The stations are close to town. Here’s more information on trains and buses in India.

Flights within Rajasthan are expensive and the major cities are all about 5 hours from each other so it’s best to travel via taxi or public transportation rather than fly once you are within Rajasthan.

Flights to Udaipur:

From Goa, of course, I had to fly. I found a deal on Kiwi.com (my go-to for flights) for around 4,000 rs or $60 USD into Udaipur airport. The airport itself is outside the city about 40 minutes and you can call a Uber to take you into town.

There are rules about the one-ways in town and past a certain time at night the driver CAN drive into the city center near the lake, but not during the day. They might tell you that you need to get out close to your hotel and get a rickshaw the rest of the way. You can call your hotel and verify if this is true (but with Uber it wouldn’t be a lie, as the longer the trip the better for them!)

For me, Uber was the best way to get in and out of the city. Around the lake and the best restaurants and shops it’s all walkable though so once you’re in, you can walk or for longer distances take a rickshaw. They are so cheap and save so much time!

Taxis in and out of Udaipur:

My trip this time was Udaipur > Jodhpur > Jaipur. From Udaipur to Jodhpur I took a private taxi which I hired from Vicky’s Journeys just outside my hotel, Jagat Niwas. He gave me a rate of 3,500 Rs without negotiating and it was the perfect ride with the driver coming a couple of days later to collect me from the hotel. I paid 1,000 Rs in the office ahead of time and gave the rest to the driver. This rate included A/C car and tolls. Because I was traveling with a friend, the split rate was $32 USD. Being peak travel season in India meant that this was cheaper than the 2 A/C train ride we looked into and although more expensive than a bus, WAY faster. Another major reason to go by car is that the price included a 50 km detour to THREE stops which are pretty epic (you can read about them here in detail). This time we wanted to get there fast and I’d seen all these places before, so only stopped at Ranakpur Temple (funny story there).

Contact for Vicky’s tours (you can call or WhatsApp him): +91 99838 53111 or you can find their shop at Gangour Ghat Road, Jagdish Chowk, near Jagat Niwas hotel.

Best Hotels in Udaipur

things to do in udaipur

things to do in udaipur

There are an overwhelming amount of hotels in Udaipur and most are cute family-run Havelis so it can be really hard to find that gem of the best boutique hotels in Udaipur with a view or even budget hotels in Udaipur near Lake Pichola. But don’t worry – I finally found the most EPIC property and honestly, Tia and I both said it’s the best place we’ve stayed in India. I’ll share about my hotel, Jagat Niwas, and give you a few other options I know about. Here are some key reasons you should choose Jagat Niwas on your trip to Udaipur:

  • 17th Century Haveli with the Rajasthani charm you definitely want
  • Rates are based on various room types ranging from 3,000 Rs to 10,000 Rs.
  • Epic lake views from the rooms, restaurant, and rooftop
  • The BEST suite is under $200/night and that is insane for what you are getting
  • Family-run and the nicest staff.
  • Great Indian food – must try the traditional Rajasthani thali.
  • Read reviews and check availability for Jagat Niwas here. If you have questions you can get in touch with them directly by emailing them: [email protected]
  • Jagat Niwas was so amazing that I actually have too many photos to share, so am going to write a complete post just about the hotel and the boat ride I did with them! I’ll link to that soon.

When it comes to five-star hotels here there is the notorious Taj Lake Palace hotel in the middle of the lake. You will have to take a boat every time you want to leave. Non-guests cannot visit the Taj in Udaipur. Most of the other 5-star hotels are not right on the lake and here in Udaipur, I highly recommend a lake view hotel.

Previously, I stayed a more budget option called Hibiscus Guesthouse which at the time was 1,700 Rs. per night and had views of the lake but is now 2,500 per night. Check out my old backpacker’s post about Udaipur to see the seriously budget 300 Rs. options.

Restaurants in Udaipur

I was here just three days, so I couldn’t try all the best restaurants around but I did try to focus on the places that were ranked really well and sort through which were worth going to. I had pretty good luck with tasty food in Udaipur. In general, the Western food is not good here so stick to Indian food while traveling Udaipur. There are so many delicious restaurants here! PS: In Jodhpur not so much, so if you’re headed there next then EAT UP! lol.

Jagat Niwas – My hotel had great food. I had malai chicken tikka kebabs, veg kadai, and mutton seekh kebabs, as well as a Rajasthani traditional lunch with dal batti the most popular dish in the state.

Things to do in Udaipur

Natural View Restaurant – Only ranked 50th in the city, this was recommended to me by a member of my India Journey Tips Facebook group and WOW it was so so good with the best view in Lal Ghat. Again, had to get my chicken tikka kebab but it’s different everywhere, haha.

Rainbow Restaurant – a multi-cuisine place that was quite tasty!

Chirag Rooftop Restaurant – Tia liked her eggplant curry here but I wasn’t stoked with my meal. The view was okay and monkeys were hanging around

Things to do in Udaipur

Charcoal by Carlsson – for BBQ, grilled meat, and a mix of western and Indian food

Grasswood Cafe – a healthy cafe with vegan options for Western food like cheese toasties, good real coffee, WiFi, and lots of travelers hanging out in the A/C.

Things to do in Udaipur

Ambrai – I went here years ago and didn’t get a chance to go back but had to mention it because I still remember this tasty meal with the perfect view!

Udaipur Shopping

things to do in udaipur

Shop the bottoms here

things to do in udaipur

things to do in udaipur

Shop the bottoms here

things to do in udaipur

things to do in udaipur

Shop the bottoms here

You’ll see lots of standard “tourist” shops here with ali baba pants, Rajasthani textiles, pashminas, tee shirts, and dresses but for me it’s all cheaper in Jaipur so I didn’t shop in Udaipur at all, but I did look a little haha it’s impossible not to!

Things to do in Udaipur as a Tourist

There is a lot here for tourists to do and stay entertained during their time in Udaipur. I have written a little spiritual guide of things to do in Udaipur in this article and while there this time, checked that it is all still accurate. Because nothing has changed, it makes the most sense for you to read that rather than me to type it all out again.

Shop the cape here and the similar jeans here

I’ll just list the items here and in this link, you can read more about each one:

  • Art class
  • Yoga & Meditation class
  • Visiting Animal Aid Unlimited
  • Trekking
  • Ayurvedic Massage
  • Boat tour (more on this in its own article as I did a new one that was amazing)
  • Sunset traditional dancing at Bagore Ki Haveli
  • Cooking classes (not mentioned in that post but there are signs everywhere)

Don’t Forget These Tourist Places to Visit in Udaipur – They Are the Main Reason to Visit!

City Palace Udaipur

things to do in udaipur

things to do in udaipur

things to do in udaipur

Shop the wrap here

things to do in udaipur

The city palace is the #1 attraction in Udaipur and it does NOT disappoint. Of all the forts, temples, and palaces in India, this is my favorite building. Every inch of it is incredible. Give yourself a couple of hours here if you are into photography!

All of my outfits on this trip are from Tia’s shop here in Goa which she also sells online on Etsy. I’ve linked to them. PS: I do cover my shoulders while walking around the streets but in a quiet empty alley or in a room like above at the palace, I do take my shawl of for pictures :) I have a post coming soon with all my outfits from this trip and where to buy them.

Lake Palace Udaipur

Things to do in Udaipur

Things to do in Udaipur

Things to do in Udaipur

Shop the top here

The Lake Palace is the Taj Hotel and you cannot actually go onto it but can go around it. This is best seen from the boat which will go quite close for photos – and I’m going to share all about our boat ride in another article because it was AMAZING.

Monsoon Palace

things to do in udaipur

Things to do in Udaipur

Things to do in Udaipur

Things to do in Udaipur

This palace is a little outside of town (just 100 Rs with Uber) and I’d say if you have a third day here with not a lot to do then go for a visit, but it’s not the BEST place compared to the City Palace. It does have good views of all the lakes below.


things to do in udaipur

The most popular temple is Jagdish Temple which is right in the center of town near the markets and City Palace. You couldn’t miss it if you tried. I really feel like this guy was laying here five years ago when I was there – or else, I just had some weird deja vu when I saw him!

things to do in udaipur

things to do in udaipur


Shop the bottoms here

Yep, you might find a sacred cow inside!

Often Eklingji Temple and Drinathji Temple are listed as temples to visit in Udaipur but they are missions away and I don’t recommend taking the time to do this unless you are very interested in temples.

Other Lakes

There are four lakes in Udaipur, with Lake Pichola being the most famous. If you fancy it, you can visit the other three which was “top attractions” according to guidebooks but to be honest, I think that’s a waste of time as a lake is a lake and Pichola is the prettiest!

I really hope this information on traveling Udaipur will help you know which places to visit in Udaipur are really worth it and which to skip – as well as let you in on the best hotel in town and yummy food!

Pin these things to do in Udaipur for later, just hover over the one you like best and a “P” will pop up so you can add it to your favorite travel board.


About the Author:

Rachel Jones left a career in nursing and lived on the beaches of Goa, India for the five years. Now she lives in Mexico where she gives advice on the 40+ countries she’s visited in the last 10 years. She’s the author of two India travel e-books: Guide to India and Insider’s Guide to Goa. Her blog, Werkenntwen, like its name, is a contradiction combining off-beat adventurous places with glamorous and bespoke travel. Werkenntwen has been featured in ELLE, Marie Claire, Grazia, and Cosmopolitan magazines. She’s a writer for Bravo TV.


  1. Chirag Kothari November 21, 2017 at 10:03 am - Reply

    Being a resident of Udaipur, I feel very good that people like this beautiful place, but i suppose you have covered only central udaipur, which I can figure out from your photos, nearby places which are located in about an hour drive from Udaipur are equally exciting and b’ful.
    Next time you can target those places also!!

    • Rachel Jones November 21, 2017 at 9:15 pm - Reply

      I’m glad you like it thanks! I’ll be back to explore more.

  2. Veera Bianca November 21, 2017 at 4:46 pm - Reply

    Giiiirl you’ve put Udaipur way too high on my bucket list! Also you look fabulous over there, and I love how all your outfits just fight in the scene so well!

    • Rachel Jones November 21, 2017 at 9:15 pm - Reply

      So happy to give you the Rajasthan bug, Veera! Maybe I’ll go again and join you! :)

  3. dulciedulcie November 21, 2017 at 8:02 pm - Reply

    Such gorgeous photos! I pored over all of your old udaipur posts before I visited earlier this year… the light and the colours are so beautiful! For any budget readers – I stayed in a dorm room in Lal Ghat guesthouse, super spacious and I only ended up sharing with 2 other people… right on the lake and 200 rupees a night! x

    • Rachel Jones November 21, 2017 at 9:17 pm - Reply

      Thanks for sharing – so happy the old posts helped you, too! :)

  4. Lan Huế November 22, 2017 at 9:33 am - Reply

    Hi Rachel, thanks for the tips. Are there any good vegan restaurants in Udaipur that you’d like to recommend as well? Thanks. :)

    • Rachel Jones November 22, 2017 at 12:31 pm - Reply

      I think Grasswood is the only option for western food – but you can get vegan food at Indian restaurants if you order the right stuff!

    • Elsa November 24, 2017 at 10:21 am - Reply

      I am enjoying an amaranth muesli with coconut milk at Millets of Mewar right now and Yummy Yoga is right next to here. Both have many vegan and gluten free options :-)

  5. thebritishberliner November 29, 2017 at 1:34 pm - Reply

    I absolutely love Udaipur, and it was my favourite place in India.
    I’m going to India in 2018, and taking the family (in the summer) with me. Eek! They’ve only ever been to Thailand and Bali so I’m a little nervous, and organising a mix of independent hotels, with day tours in between. We’ll be in Udaipur for 4 days. Really looking forward to it!

    • Rachel Jones November 29, 2017 at 10:40 pm - Reply

      How exciting! It’s such a great place for family travel – there’s painting class and cooking school and so much to do that they won’t get bored even for a second. It’s also good at night with local dances and everything! You’ll have so much fun!

  6. […] My guide to Udaipur […]

  7. Marlene Schrunner January 25, 2018 at 10:22 pm - Reply

    I have already been in Udaipur three times, it’s my favorite place in Rajasthan, so magical and beautiful. One thing I would add to your list is Tiger Lake (around 7 km far from Old city) and the surrounding mountains, it’s so beautiful for sunset/ sunrise or just chilling in daytime and you can actually enjoy garbage free nature there :) and for any budget travelers I can totally recommend to stay in Hostelcrawl (it only opened a few months ago), it has an amazing location, staff is offering activities in and around the city and if you travel alone it’s the perfect place to meet and hangout with other backpackers.

  8. Vivienne February 1, 2018 at 6:01 pm - Reply

    Hi Rachel, Would you recommend the Jagat Niwas without a lake view? Thats all I can get. :-( I’m going for 2 nights in March. Thanks. Viv

    • Rachel Jones February 1, 2018 at 8:38 pm - Reply

      If I went back, yeah I would – I love the hotel the food the hospitality. It’s better with the view of course but you can have the view from the dinner/lunch

  9. Prakhar Jain February 16, 2018 at 8:10 pm - Reply

    hey! i loved your pictures and i have been to Udaipur twice and have done pretty much what you’ve mentioned. I am going for the third time again next week looking at your pictures adds up to my excitement. :)

  10. Prerna Mittra June 5, 2018 at 5:54 pm - Reply

    I cannot believe I’ve JUST stumbled upon your blog, and at the right time! I am planning to visit the city this month and this has been so-so helpful. This is amazing! Also, the pictures are gorgeous.

  11. tejas sahu July 4, 2018 at 6:32 pm - Reply

    udaipur is the best city in india. i have been living here from past 3 years. and every day i fall in love with this city

  12. reyanshu-travel-blog December 25, 2018 at 12:10 am - Reply

    I think I missed some things in Udaipur, let’s visit again at New Year

    Thanks For Sharing!!

    Do checkout my blog!!

  13. mohanaandaninda March 3, 2019 at 2:54 pm - Reply

    Udaipur is incredible! We loved ambling down the streets, boating on Lake Picchola, and exploring the gorgeous city palace. Your photos bring the streets alive :)

  14. Parikshit Bhaduri March 19, 2019 at 12:47 pm - Reply

    Enjoyed reading your blog. Will be going to Udaipur tomorrow for few days.

Like the Article? Leave a Reply