Skip to content
Home/Places to visit/Lake Pichola

Lake Pichola

The lake the city was built around. Take the sunset boat.

Boat ₹450–800 adultBoats roughly 10 am – sunsetHeart of the Old City

Created in 1362 and enlarged by Maharana Udai Singh II, Lake Pichola is the reason Udaipur sits where it does. Ghats, havelis and temples line its banks, with the island palaces of Jag Mandir and Jag Niwas (now the Taj Lake Palace) in the middle.

Boats leave from the City Palace jetty at Rameshwar Ghat and from Lal Ghat. The regular ride stops at Jag Mandir; the sunset slot is the one to book.

Good to know

  • Regular ride about ₹450–600 for adults, sunset about ₹700–800. Children pay roughly half.
  • Rides can pause in heavy monsoon rain or when the water is low.
  • In peak season (October–March), book the sunset slot in the morning.

Lake Pichola: quick answers

What is the entry fee for Lake Pichola?

Entry to Lake Pichola: Boat ₹450–800 adult. Fees were last checked in October 2026 and change often, so confirm at the counter.

What are the timings of Lake Pichola?

Lake Pichola timings: Boats roughly 10 am – sunset.

How much time do you need at Lake Pichola?

Time needed at Lake Pichola: 1–2 hours.

When is the best time to visit Lake Pichola?

Best time to visit Lake Pichola: the last boat before sunset.

Where is Lake Pichola?

Lake Pichola is at Heart of the Old City, Udaipur, Rajasthan.

Lake Pichola. Photo: Sanjeeb Behera 45, CC BY-SA 4.0

More places to visit

All places
Fateh Sagar LakeLakes

Fateh Sagar Lake

The city's evening promenade, with the Aravallis behind.

Free walk · boats ₹30–1001–2 hours
Doodh TalaiLakes

Doodh Talai

A small lake and terraced park where locals watch the sun go down over Pichola.

Free lakeside · small park fee45 minutes
City PalacePalaces

City Palace

Eleven palaces built over four centuries, stacked along Lake Pichola.

₹300–400 adult (museum)2–3 hours
Sajjangarh Monsoon PalaceViewpoints

Sajjangarh Monsoon Palace

A hilltop palace built to watch the monsoon clouds come in.

₹120 Indian adult + vehicle2 hours