Skip to Content

Badi Lake In Udaipur – A Complete Guide

Badi Lake is a beautiful destination with an awesome viewpoint located just 12km outside of Udaipur. Here’s all the info for visiting.

How To Get To Badi Lake

Badi Lake is located in the village of Badi, around 12km from the city of Udaipur.

The best way to reach the lake from Udaipur is to rent a taxi/tuk tuk driver for the day.

We recommend getting a group of people together and negotiating a price you’re all happy to split.

There’s also a parking area at the entrance to Badi Lake, where the driver can pay 20 Rupees to wait for you.

If you’re looking to trek to the top of the Bahubali Hill, we recommend following google maps to ‘Sunset Point’ and starting from there.

The trek is not too strenuous and takes roughly 20-30 minutes.

However it is a little rough/rocky, so may not be suitable for children.

For those short on time, or that prefer everything to be organised for them, there are some awesome tours on Get Your Guide available to book in advance.

Badi Lake Entrance Fee

The lake is free to enter and is also free to hike to the top of the Bahubali Hill viewpoint.

There are no gates or guards patrolling the lake.

Badi Lake Opening Times

Again as there are no gates or guards patrolling Badi Lake, you can visit at anytime.

However locals discourage tourists to visit past sunset, as it is often a destination large groups of people choose to get drunk.

Badi Lake Udaipur Lake Badi
Arriving at Badi Lake Udaipur.

Best Time To Visit Badi Lake

Udaipur is a good place to visit all year round, and the temperature never really drops.

However we would recommend trying to avoid monsoon season which runs between July – September.

The best time to visit Badi Lake would be early in the morning or late in the afternoon to avoid the peak heat of the day.

You will never find many tourists at Badi Lake, whichever time you choose to visit, as it’s not an extremely well known destination.

We visited in the morning and pretty much had the whole hike to ourselves, making for a peaceful trek and beautiful views!

What To Pack

Photography Camera


Day Bag

Power Bank

Reusable Water Bottle


Lightweight Rain Jacket

Quick Dry Towel

Badi Lake Udaipur Lake Badi
Walking around to the start of the Bahubali Hill trail.

Badi Lake History

Badi Lake is an artificial lake that was built by Maharan Raj Singh I, in the village of Badi in 1680.

It was built with the intention to counter the effects of famine and drought in the Udaipur region, and went ahead to serve as a primary source of water during the droughts of 1973.

Nowadays tourists from all over India, as well as international visitors, head to the lake for hiking and swimming.

As well as a destination to catch a glimpse of the incredible views from the top of Bahubali Hill.

Badi Lake Udaipur Lake Badi Bahubali Hill Viewpoint
Insane views from the top of Bahubali Hill at Badi Lake

What To Expect At Badi Lake In Udaipur

The hike from Badi Lake to the top of Bahubali Hill begins at Sunset Point and takes roughly 30 minutes to summit.

It’s not too strenuous, and once you reach the top, you can enjoy the 180 degree view of Badi Lake and its surrounding.

Badi Lake and Bahubali Hill are not on the usual tourist circuit of Udaipur, however, luckily we were advised to check them out by a local.

After exploring and climbing through the cacti all the way up, our jaws literally dropped and cameras came straight out at the insane viewpoint.

On a clear day you can see for miles, and the jagged islands that protrude Badi Lake give some of the mountains in Europe a run for their money.

Badi Lake in Udaipur really is a hidden gem for nature lovers. With a pleasant, quiet environment and almost no people in sight we recommend taking a picnic and spending a few hours exploring.

In the midst of Rajasthan, with all of its deserts and cacti, who knew this mountainous destination flowing with colours existed!

For us, definitely one of the best things to do in India.

Badi Lake Udaipur Lake Badi Bahubali Hill Viewpoint
An awesome spot to get away from the hustle and bustle of Udaipur

Where To Stay In Udaipur


Taj Lake Palace

Situated in the middle of Lake Pichola and built in 1746, Taj Lake Palace is built with marble and features majestic architecture.

It offers a full service spa at Jiva Spa and customised programmes including site-specific yoga sessions.

The accommodation has breathtaking views of the City Palace, Aravalli Machla Magra hills.

Rooms come with butler service. Leisure facilities include a 24-hour fitness centre and a hot/cold spa pool.

There is also a shopping arcade, games room and business centre.

Guests can take a heritage walk and learn all of the details about the palace.


Jagat Niwas Palace

Situated on the eastern banks of the famous Lake Pichola and the Lal Ghat Road sits Jagat Niwas Palace.

An early 17th century haveli (mansion) featuring traditional Mewar architecture.

Featuring Indian decor and antique furnishings, rooms and suites offer viewsof Pichola Lake. Rooms come with satellite TV and a private bathroom. Select rooms come with a Jharokha (enclosed balcony).

It provides Ayurvedic massages, horse riding and folk puppet shows upon request. Free Wi-Fi is also available. 


Udai Haveli Guest House

Udai Haveli Guest House is located in Ganesh Ghati, a local residential area in Udaipur. 

Simply furnished and decorated in an Indian style, all rooms come with a fan and a wardrobe. En suite bathrooms come with a shower.

Cooking classes and astrologer services are also available to book at the guesthouse.

Aside from a rooftop terrace, it also provides free Wi-Fi in public areas and rooms. 

Udai Haveli Guest House is a 10-minute drive from Udaipur Railway Station

For more places to stay in Udaipur, you can check the latest prices on

More India Blogs

India Itinerary – Backpacking Route + Trip Guide

2 Weeks In South India – The Perfect 2 Week South India Itinerary

6 Best Places To Visit In Jodhpur – A Complete Guide

One Day In Delhi Itinerary – How To Do Delhi In A Day

Pin It For Later

Badi Lake In Udaipur Guide

Aruna Niermann

Saturday 15th of July 2023

Unfortunately you don't mention any animals at all. I would like to know if there are turtles in the lake

Charlie Pauly

Saturday 29th of July 2023

I have no idea if there are turtles in the lake, sorry.