Unlike many tourist spots, Badi Lake is usually quiet and peaceful because not many tourists go there. This makes it a nice place to relax.
Near Badi Lake, there is a hill called “Bahubali”. It is a popular spot for visitors. From the top of this hill, you can see amazing views of the area. It is a great place to go if you want some quiet time alone or with friends. The hill is especially famous for its beautiful views of the sunrise and sunset.
Badi Lake History

In 1973, when it was very dry, the lake provided water to the people of Udaipur. When the lake was full, it was very helpful to the city. People also started using the water for business reasons later on.
Suggested Read: Shilpgram Udaipur: Art, History, Timings, Fees and Location
Best Time To Visit Badi Lake
Location Of Badi Lake
Badi Lake Timings
Badi Lake Entry Fee
- Regular Boat Ride – Rs 30/- per head
- Motor Boat Ride – Rs 200/- per head
- Speed Boat Ride – Rs 400/- per head
These prices may vary during occasions/festivals.
Places To Visit Near Badi Lake
1. City Palace

Visiting City Palace is one of the best things to do at Badi Lake, as this makes the view from the palace beautiful. You can see amazing scenery all around when you are at the palace.
Approximate Distance From Badi Lake: 7.65km
Address: City Palace Complex, Udaipur, Rajasthan, 313001, India
Opening Hours: 9:30 am – 5:30 pm
2. Sajjangarh /Monsoon Palace

From the palace, you can see amazing views of Fateh Sagar Lake, City Palace, and Chittorgarh, which was the king’s home.
Approximate Distance From Badi Lake: 3.18km
Address: Kodiyat, Udaipur, Rajasthan, 313001, India
Opening Hours: 9:00 am – 5:00 pm
3. Wax Museum Udaipur

The museum has many wax statues of famous people. It also has other fun things to do, like a maze made of mirrors, a Horror House, and a 9D Cinema.
Approximate Distance From Badi Lake: 6.97km
Address: 10 Gogunda House Daitya Magri LN Mishra Marg, Rajasthan 313004
Opening Hours: 9:00 am – 9:00 pm
4. Shrinathji Temple

This temple is located in Nathdwara District, about 45 kilometres northeast of Udaipur.
Approximate Distance From Badi Lake: 39.75km
Address: Administrative Building Opp. Risala Chowk, Nathdwara, Udaipur, Rajasthan, 313001, India
Opening Hours: Temple timings vary based on the type of Darshan
Hotels Near Badi Lake
1. Serenity Hill Resort & Spa

Suggested Read: Fatehsagar Lake Udaipur: Know the History
2. The Love Passion Karma Club & Resort
The rooms are comfortable with air conditioning, a desk, a big TV, and a private bathroom. Each room has clean sheets and towels, and a balcony where you can see the mountains. Some rooms let you see the pool. All rooms have a kettle to make tea and a safe box for your valuables.
3. Red Tulip Md Valley Resort

The resort has nice views of the pool and a terrace. For breakfast, you can choose from a buffet or vegetarian options. There is also a restaurant that serves Indian food.
4. The Kanchangarh Resort
The staff is available all day and night, and they offer room service. Some rooms have a view of the pool. All rooms have their own bathroom with a shower and slippers. Every room has air conditioning.
5. Amantra Shilpi Resort & Spa Udaipur

The resort has a restaurant that serves many tasty foods and drinks. It is a good choice if you want to stay somewhere nice in Udaipur and enjoy some luxury.
Frequently Asked Questions
Frequently Asked Questions
What is the depth of Badi Lake Udaipur?
Badi Lake is pretty deep. On average, it is about 10.6 metres deep. At its deepest point, the lake goes down to 23 metres. This means some parts of the lake are much deeper than others.
How to reach Badi Lake?
Badi Lake is near a town called Badi. It is about 12 kilometers away from Udaipur city. If you want to visit the lake from Udaipur, the best way is to hire a taxi or tuk-tuk for a day.
Is Badi Lake worth visiting?
Badi Lake is definitely worth visiting for its beautiful scenery, peaceful atmosphere, historical significance, and surrounding tourist attractions.


