Top Things to do in Udaipur in 2 days

Are you making a travel plan to visit Udaipur? Are you wondering which are the top things to do in Udaipur or places to visit in Udaipur in 2 days? You are in the right places. Let’s make the Udaipur itinerary for 2 days.

Udaipur is the land of Rajput warriors which is a well-known tourist place of India. Travelers from all over the world come here to see the outstanding architecture, monuments, royal palaces, and lakes. Udaipur is one of the must-watch city in India. The city is situated in Rajasthan in the southeast corner near Gujarat. Udaipur, Jaipur, Ajmer, and Jaisalmer are hot favorite tourist spots for international travelers.

Top things to do in Udaipur – Places to visit in Udaipur for 2 days

Udaipur has many beautiful, ancient architectures and a lot of things to do. Also, you can visit places which are near to Udaipur. After your Udaipur trip, you can visit Runn of Kutch where Kutch festival begins in the white desert of Kutch in the Winter season.

Boat ride at Pichola lake

Boat ride at Pichola Lake
Boat ride at Pichola Lake

The first option is a boat ride in the evening time at Pichola Lake. You can do boat riding at any time in a day but the evening view of Lake Pichola in amazing. You should take a boat ride at sunset time. At this time you can see the sunset and also the moon at the same time.

You can watch an amazing view of Lake Palace hotel and City Palace, Jagmandir palace at the same time from boat. These photos I have taken during sunset time visit of boat ride at Pichola lake in Udaipur.

Experience Dharohar folk dance

Top things to do in Udaipur
Dharohar folk dance

Any of the two days evenings, you should go to watch Dharohar folk dance. It would be a mind-blowing experience for you. It starts in the evening around 06:15 p.m. For proper timing, you can also check their website by simply google it. It will be a one-hour culture show. 

Visit Bagore ki Haweli lake view which is only walking distance from this location. You can visit it on the same evening for a lakeside view of Pichola lake where the Bollywood movie ‘Ramleela’ was filmed.

Visiting City Palace Udaipur

City Palace Udaipur
City Palace Udaipur

Now We will plan other places for visiting in Udaipur. The first morning you would visit the City palace hotel. It is nearly built 400 years ago. It shows the history of the Mewar dynasty. Some parts of this structure are Amar Vilas, Badi Mahal, Bhim Vilas, Darbar Hall, Krishna Vilas. Some portion of this palace is converted into a five-star hotel. Another part is open for the public. It is one of the best places to visit in Udaipur.

Fateh Sagar Lake and Moti Magri

Fateh Sagar- TPlaces to visit in udaipur in 2 days
Fateh Sagar Lake

Next place to visit in Udaipur is Fateh Sagar lake and Moti Magri. Moti Magri is a hill from where you can see the view of Udaipur city and Fateh Sagar lake. Its other name is Pearl hill. It is a memorial of Maharana Pratap. A big bronze statue of Maharana Pratap is built on top of this hill.

Saheliyon ki Bari

Saheliyon ki Bari is a garden and it is a major tourist spot in Udaipur. It is in top things to do in Udaipur. This garden was made by Maharana Sangram Singh for his queen and her maids. It provides a nice atmosphere with elephant-shaped fountains and green plants, colourful flowers. In ancient times it was a relaxing place for the queen in the past days. It is situated near the Fatehsagar lake.

Jagdish Temple

It is a Hindu temple that was made by Maharana Jagat Singh. It is situated near the entrance of City Palace. So at the time of the visit to City Palace, you can go to this ancient temple.  

Ambar Ghat

This is one of the romantic places of Udaipur. It is situated on the bank of Pichola Lake. You can do photography here and enjoy the Sunset. You view Lake Palace and City Palace from here.

If you have more time and want to see more places in Udaipur then you can check these wonderful locations in Udaipur and nearby Udaipur.

Lake Palace

Places to visit in udaipur in 2 days
Lake Palace Hotel Udaipur

The Lake Palace is located on Jag Niwas island in Pichola Lake. It is a heritage hotel belongs to Taj group. It is one of the most romantic hotels in the world. The Lake Palace has been featured in many films and series. Some of them are The Jewel in the crown and Octopussy.


Sajjangarh is also known as Monsoon Palace. It was a favorite place of the royal family during the monsoon season. It is a famous tourist spot to a pleasant view of Sunset. Also, you can visit the Sajjangarh wildlife sanctuary during this visit. 

Udaipur has many accommodation options. There are many luxurious hotels and five-star hotels to stay in Udaipur. Also, there are options for tourists who are willing to travel Udaipur on budget.

Shopping in Udaipur

In Udaipur, you can go shopping for different Rajasthani handicraft, clothes, Rajsthani footwear, things for home decoration and many more. Here is a list of “where to shop in Udaipur”  and it should be in your top things to do in Udaipur

Hathi Pol Bazaar

It is a famous market in Udaipur for handicrafts and Rajasthani arts. The most important thing is “Do bargaining” for things you want to buy. You can buy ‘Nagra’ slipper, wooden handicrafts, Phad painting, and many more items here. This market is usually closed on Sunday.

It is near to City Palace so park your vehicle in the City palace parking area and enjoy shopping in Hathi Pol Bazaar.  

Chetak Circle  

Here in this market, you can buy handicrafts, stones, traditional items like a jewelry box, stitched papers, traditional puppets, home decoration items and many more. This market is usually closed on Sunday.  

Bapu Bazaar

Bapu Bazaar is a well-known shopping area in Udaipur. You can buy here clothes, handicrafts, Rajasthani items in the number of verities. You can enjoy the food here also. The market remains closed on every Sunday. So make your shopping plan on weekdays. The market is located on Bapu Bazaar road.  


Shilpgram has situated 3 km from Fateh Sagar Lake. It is a village which is famous for its rural items, mud huts, handicrafts, artwork. Shilpgram shows you a lifestyle of Rajasthani culture. It is a very different place in its style. We recommend you to visit this place once when you are traveling.  Shilpgram is closed on every Sunday. It is open from 11:00 a.m to 07:00 p.m.  

Bada Bazaar  

Bada Bazaar is only 1 km from City Palace and it is the main market. It is famous for Rajasthani style shoes/Jutis, Rajasthani clothing with a large number of verities. You can buy Bandhni, one type of Indian woman clothing here which is very famous. You can take any wonderful item for your loved ones and friends from the Bada Bazaar.

How to reach Udaipur

You can reach Udaipur with any of these three modes of transport. Let’s check in detail.

How to reach Udaipur by Road

Udaipur is well connected with other parts of Rajasthan and India with National highway. So it is not a big deal to get buses for Udaipur. You can get direct buses From Delhi to Udaipur, Jaipur to Udaipur, Jodhpur to Udaipur, Jaisalmer to Udaipur or Ahmedabad to Udaipur easily. Also, hire a car and make a road trip is also a good idea.

How to reach Udaipur by Train

Udaipur has a small railway station with limited trains. you can get trains for cities of Gujarat like Ahmedabad and Baroda from Udaipur railway station.

There are many trains from major cities of India to Udaipur. Delhi to Udaipur train  Mewar express, and Chetak Express run daily. The capital city of Rajasthan, Jaipur to Udaipur distance is 394 kilometers. Trains are also available from Jaipur to Udaipur.

How to reach Udaipur by air

Flight from Delhi to Udaipur is available. You can travel by plane to Udaipur easily. Considering all three ways, road transport is a better option. You can travel to other famous spots of Rajasthan through the road. Hire taxis are easily available. Maharana Pratap Airport Udaipur is about 22 km from Udaipur city.

How to move around in Udaipur

Top things to do in Udaipur
The Oberoi Udai Vilas

If you have own car then you can easily visit different spots in the city area as well as outside the city area. Other options are to hire auto or taxi. You can hire an auto or taxi at a fixed price for one day to visit places. Also, the city bus tour is available for visiting different places.

But, I recommend you to hire a bike!!

Visiting all places with a hired bike or active is a very nice experience. You can visit places and rest in one place as you wish. Also, want to try new?? bicycles are also available. You have to return your hire bike near 8 p.m. Every time I visit Udaipur, I took a bike on rent from the shop on Jagdish temple to Ghanghor ghat road. There are many small ranges to high ranges bikes are available there.

Where to stay in Udaipur- Places to visit in Udaipur in 2 days

Top things to do in Udaipur
Hotels in Udaipur

As all you know, for people with the big-budget, have many world-famous hotels are there with amazing views of lakes and mountains in Udaipur. But with a low budget, you can get beautiful views of Udaipur lakes.

There are many medium budget hotels near Pichola lake with a rooftop restaurant which gives an amazing view of the Pichola lake, city palace, and Taj lake palace. I recommend you to take hotels near Ghanghor ghat near Bogore ki haveli. This location would give you spectacular views.

Check the best hotels in Udaipur with this map.

Top Hostels in Udaipur

Here are the most tourist-friendly hostels of Udaipur.

The Hostelcrawl

It is the best backpacker hostel which is located near Pichola Lake. You will have an amazing sunrise and sunset view with view of Pichola Lake, City Palace.   

Bunkyard Udaipur

Bunkyard hostel is located near Pichola lake. Its also giving a pleasant view of historic monuments, City Palace, Lalghat.

Zostel Udaipur

Zostel Udaipur is located in Udaipur city central area with lake views. It is located near Swaroop Sagar Lake. 

Book any above-mentioned hostel for making your Udaipur backpacking trip memorable.

Top 5 Palace hotels of Udaipur

Places to visit in udaipur in 2 days
Lake Palace Udaipur

Udaipur is also known for its hotels. It is home of world-famous hotels. let’s see some of the most well-known hotels in Udaipur.  

  • Taj Lake Palace
  • The Leela Palace
  • Jagmandir Island Palace
  • The Lalit Laxmi Vilas Palace
  • The Oberoi Udaivilas

Best time to visit Udaipur

The best time to visit Udaipur is Winter. Winter in Udaipur is cool and you will not be tired in the day time. As you know that there are many places to visit like palaces and Museums. So you need to walk more during your city tour.

While Summer in Udaipur is hot and it is not a good season to visit Udaipur. By the way, it is the cheapest season to visit Udaipur.

You can visit Udaipur in Monsoon. You will feel a good atmosphere and will see greenery in the mountains. Only you need to check weather conditions while planning your trip to Udaipur.

Top Five Restaurants of Udaipur – Places to visit in Udaipur for 2 days

Now we will give you the list of the top five restaurants of Udaipur which is famous for its food and surroundings.  

Ambrai Restaurant

Ambrai Restaurant is located on Ambrai Ghat. It is famous for food and awesome view. The food is not too costly given the popularity of the hotel. The view of the city palace and the Taj Lake Palace is stunning at night. Location: Amet Haweli, outside Chandpole, Udaipur

Millets of Mewar

It is famous for its traditional ways of cooking. It provides gluten-free options and all variety of vegan food. people who want healthy food should have visited one time during their Udaipur trip. it provides Indian Western fusion vegetarian-friendly options in food. Location: Nayi Puliya, Outside Chandpole, Udaipur.

Restaurants in Udaipur
Restaurants in Udaipur

Neel Kamal Restaurant

Neel Kamal is the oldest luxurious restaurant in Udaipur. It is located at the Taj Lake Palace hotel. it gives you Royal dining you will get here Indian, Asian, veg and nonveg food here. The view of Lake Pichola is awesome from the restaurant. Location: 5, Lake Pichola Udaipur, Taj Lake Palace, Udaipur.


It is situated on the City Palace road away from the busy street with travellers. It has a huge variety of food with an excellent test. You can watch a movie there with your lovely food. It is must visit place for food lovers. Location: 51, Palace Road, Near Jagdish Temple Udaipur

Udaipur Restaurant

Udaipur restaurant is famous for its fusion, oriental, Mediterranean cuisines. You will get here traditional Rajasthani food like Dal Bati, Churma, Gatte ki sabji and many more here. It also provides home delivery service. Location: 1, Moksh Marg, Shastri Circle

Taxi and Bike Rental in Udaipur

For Taxi and bike rental, you should contact directly at their shop. You will get a good deal there. You will find this service in many places.