Old City Udaipur: A Complete Guide to Its Streets, Markets & Heritage
Udaipur's Old City is where the city's history feels closest to everyday life. Narrow streets, historic havelis, temples, colourful shops, traditional markets, old courtyards and lakeside ghats come together around some of Udaipur's most famous landmarks.
For a first-time visitor, exploring the Old City is about more than visiting the City Palace and taking photographs at Lake Pichola. Walk a little further and you'll find traditional architecture, local food, artisans, small shops and streets that reveal a more intimate side of Udaipur.
If you're planning to explore Old City Udaipur, this guide covers the best places to visit, things to do, markets to explore, local food to try, walking routes, practical tips and where to stay nearby.
What Is the Old City of Udaipur?
The Old City is the historic heart of Udaipur, centred around the City Palace, Jagdish Temple, Lake Pichola and the traditional neighbourhoods that developed around them.
The area contains some of the city's most important heritage landmarks, but its character comes from more than individual monuments.
Historic buildings sit alongside shops, restaurants, temples, homes and busy streets. Traditional architecture remains part of the everyday urban environment rather than existing only inside museums.
This combination of heritage and daily life is what makes the Old City particularly interesting to explore on foot.
Why Is Udaipur's Old City Famous?
Udaipur's Old City is famous for its combination of royal heritage, traditional architecture, lakeside views and local culture.
Within a relatively compact area, visitors can experience:
- City Palace and Mewar's royal history
- Jagdish Temple
- Historic havelis
- Lake Pichola
- Gangaur Ghat
- Local markets
- Traditional Rajasthani food
- Handicrafts and textiles
- Narrow historic streets
- Lakeside sunset views
It is also one of the best parts of Udaipur to explore without following a rigid sightseeing schedule.
A Brief History of Udaipur's Old City
Udaipur was founded in 1559 by Maharana Udai Singh II as the new capital of Mewar.
As the city developed, the royal palace complex became an important centre around which other parts of the settlement grew.
Temples, havelis, markets, residential neighbourhoods, ghats and other buildings gradually formed the historic urban landscape.
The result is the Old City that visitors encounter today: an area where centuries-old architecture exists alongside modern businesses and everyday local life.
This is also why exploring Udaipur's Old City can provide a different experience from visiting individual monuments.
Instead of seeing history as a series of isolated buildings, you can see how the buildings, streets, markets and waterfront are connected.
Best Places to Visit in Old City Udaipur
If you're visiting the Old City for the first time, these are some of the places worth including in your itinerary.
City Palace
The City Palace is the obvious starting point for understanding Udaipur's Old City.
Located beside Lake Pichola, the palace complex developed over several generations of Mewar's rulers.
Its courtyards, balconies, jharokhas, decorative interiors and elevated views make it one of the city's most important heritage attractions.
Give yourself enough time here rather than trying to fit the palace into a rushed morning.
Once you've explored the complex, the surrounding streets provide an easy transition into the rest of the Old City.
Jagdish Temple
Just outside the City Palace area, Jagdish Temple is one of Udaipur's most prominent historic temples.
The temple is known for its detailed stone carvings and traditional architecture.
Its location makes it an easy stop when exploring the Old City, and it can be combined with nearby markets, havelis and other historic streets.
Remember that it remains a place of worship, so visitors should be respectful of local customs.
Bagore Ki Haveli
Located near Gangaur Ghat, Bagore Ki Haveli offers a different perspective on Udaipur's heritage.
While the City Palace represents royal architecture on a grand scale, a haveli provides insight into historic residential architecture.
Its location near Lake Pichola also makes it convenient to combine with a walk around the waterfront.
Gangaur Ghat
Gangaur Ghat is one of the historic waterfront areas in the Old City.
The ghat provides views across Lake Pichola and is particularly atmospheric around the early morning and evening hours.
It is also a good place to slow down and observe the relationship between the lake and the surrounding historic buildings.
Lake Pichola
Lake Pichola is inseparable from the identity of Udaipur.
From the Old City, you can experience the lake from several viewpoints, ghats and waterfront areas.
A boat ride can provide another perspective of the City Palace, Jag Mandir and the surrounding architecture when operating conditions are suitable.
Ambrai Ghat
Ambrai Ghat is particularly popular for its views across Lake Pichola.
The City Palace and other historic buildings create a striking backdrop from across the water.
It can be especially appealing around sunset, although the area can become busy at popular times.
Jagdish Chowk
Jagdish Chowk is one of the useful reference points when exploring the Old City.
The surrounding streets connect several important attractions and are also a good place to begin exploring local shops, cafés and traditional architecture.
Best Things to Do in Udaipur Old City
The Old City is best experienced at a slower pace.
Instead of moving from attraction to attraction, leave some time simply to walk and observe.
Take a Heritage Walk
Walking is one of the best ways to experience the Old City.
Look beyond the major monuments and notice:
- Old doors
- Jharokhas
- Balconies
- Carved stonework
- Traditional façades
- Small temples
- Courtyards
- Historic havelis
Some of the most interesting details are found between the major attractions.
Explore the Old Streets
The narrow lanes can initially feel confusing, but that's part of the experience.
You may find small shops selling handicrafts, traditional clothing, artwork and souvenirs alongside homes, cafés and temples.
Don't be afraid to take a slower route rather than following the busiest tourist street.
Take a Boat Ride on Lake Pichola
A boat ride gives you a completely different perspective of the Old City.
From the water, the scale of the City Palace and the relationship between the historic buildings and the lake become much easier to appreciate.
Boat availability and timings can depend on weather and local operating conditions, so check before planning your day around it.
Watch the Sunset
Sunset is one of the best times to experience the Old City's relationship with Lake Pichola.
You can choose a ghat, lakeside location, rooftop setting or another viewpoint depending on your itinerary.
Don't plan every minute of the evening. Udaipur is one of those cities where an unplanned walk can sometimes become one of the most memorable parts of the trip.
Try Local Rajasthani Food
Exploring the Old City is also an opportunity to try traditional Rajasthan cuisine.
Look for dishes such as:
- Dal baati churma
- Gatte ki sabzi
- Ker sangri
- Bajra-based preparations
- Traditional sweets
If you're trying unfamiliar dishes, ask the restaurant or local staff about what is traditionally prepared in the region.
Markets in Udaipur Old City
The Old City is a good place to browse traditional products and souvenirs.
Depending on what you're looking for, you may come across:
- Handicrafts
- Textiles
- Traditional clothing
- Jewellery
- Paintings
- Decorative items
- Leather products
- Souvenirs
Hathi Pol Market
Hathi Pol is known for handicrafts, paintings, textiles and other traditional products.
It can be a good stop for travellers looking for something more distinctive than standard tourist souvenirs.
Bada Bazaar
Bada Bazaar is another lively shopping area in the Old City.
It has a more everyday local-market atmosphere and can be interesting even if you aren't planning to buy anything.
Tips for Shopping in the Old City
Take your time before buying.
Compare prices between shops, inspect the quality of handmade products and ask about the material and origin of an item if that matters to you.
For artwork and handicrafts, the story behind the item can be as interesting as the product itself.
What to Eat in Udaipur Old City
Food is an important part of exploring the Old City.
You can find everything from traditional Rajasthani dishes to cafés, snacks and modern restaurants.
For a more local experience, try regional dishes rather than spending every meal on familiar food.
Some dishes worth looking for include dal baati churma, gatte ki sabzi and ker sangri.
You can also explore traditional sweets and local snacks while walking through the markets.
A useful approach is to ask your hotel staff or a local resident where they would eat—not simply where tourists usually go.
Old City Udaipur Walking Route
If you have one day to explore the Old City, you don't need to visit every attraction.
A practical walking-focused route could look like this:
City Palace → Jagdish Temple → Jagdish Chowk → Old City streets → Bagore Ki Haveli → Gangaur Ghat → Lake Pichola → sunset viewpoint
You can adjust the route depending on attraction timings, weather and how much time you want to spend inside each location.
For a more relaxed day, split the route into morning and evening rather than trying to complete everything continuously.
How Long Do You Need in Udaipur Old City?
You can see some of the major attractions in half a day, but one full day is better if you want to experience the Old City rather than simply photograph it.
Half Day
Focus on:
- City Palace
- Jagdish Temple
- A short walk through the Old City
One Full Day
Add:
- Bagore Ki Haveli
- Local markets
- Lake Pichola
- A heritage walk
- Local food
- Sunset
Two Days
Two days allow you to explore at a much slower pace and include nearby attractions outside the central Old City area.
Hidden Corners of Udaipur Old City
The Old City is not only about famous landmarks.
Some of the most interesting experiences come from simply wandering through less crowded streets and observing the architecture.
Look for traditional doors, painted façades, small shrines, old balconies and courtyards.
You may also find small cafés, workshops and shops that aren't necessarily featured in standard sightseeing guides.
This is where having some unplanned time can make a difference.
Is Udaipur Old City Worth Visiting?
Yes, especially if you are interested in history, architecture, food and local culture.
The Old City brings several sides of Udaipur together in one area.
You can visit a royal palace in the morning, explore a historic temple, browse a traditional market, eat local food, walk beside Lake Pichola and watch the sunset—all within the same general part of the city.
For first-time visitors, it is one of the best places to understand why Udaipur is more than just a destination for palace photographs.
Where to Stay Near Udaipur Old City
Staying close to the Old City can be convenient if your itinerary focuses heavily on heritage attractions, markets and Lake Pichola.
When choosing accommodation, consider:
- Distance from major attractions
- Road accessibility
- Parking availability
- Room comfort
- Dining options
- Heritage character
- Whether you prefer a quiet property or a central location
Why Choose a Heritage Stay?
If you're visiting Udaipur specifically for its history and architecture, a heritage property can make the accommodation part of the experience.
Rather than returning to a completely modern environment after sightseeing, you can continue experiencing elements of traditional architecture and local character.
Staying at Kaladwas Lal Haveli
For travellers looking for a heritage-oriented stay in Udaipur, Kaladwas Lal Haveli can be considered as an option.
A heritage-style property can complement an Old City itinerary particularly well for visitors who want their accommodation to feel connected to the character of Rajasthan.
When making your final choice, consider the property's location, accessibility, room facilities and how easily it fits into your sightseeing plans.
Best Time to Explore Old City Udaipur
The Old City can be explored throughout the year, but the experience varies by season.
For detailed seasonal planning, you can also explore our guides to Udaipur in September and Udaipur in October.
Summer
Temperatures can become uncomfortable during the middle of the day. Early morning and evening exploration is generally more practical.
Monsoon
Rain can make the streets and surrounding landscape look different and can add atmosphere to the city, but outdoor plans may need flexibility.
September and October
These months can be particularly interesting because of the changing weather and post-monsoon landscape.
Winter
The cooler months are popular for sightseeing and walking around the Old City, so popular attractions and markets can become busier.
Practical Tips for Exploring Udaipur Old City
Wear comfortable footwear.
You will likely walk more than expected.
Carry some cash.
Smaller shops and vendors may not always offer the same payment options as larger businesses.
Keep your phone charged.
The narrow streets can make navigation more useful than you might expect.
Dress respectfully at temples.
Remember that religious sites are places of worship, not simply tourist attractions.
Start early.
Morning can be a more comfortable time for walking, particularly outside the winter season.
Don't rush.
The Old City is best experienced slowly.
Be careful with traffic.
Some streets can be narrow and busy, with pedestrians, motorcycles and other vehicles sharing limited space.
Keep valuables secure.
As with any busy tourist and market area, basic precautions are sensible.
Udaipur Old City at a Glance
Heritage
Palaces, havelis, temples and historic streets
Main landmark
City Palace
Lake experience
Lake Pichola
Historic waterfront
Gangaur Ghat and Ambrai Ghat
Shopping
Hathi Pol, Bada Bazaar and local shops
Food
Rajasthani cuisine, snacks and cafés
Best way to explore
Walking + short local transport
Recommended time
At least half a day; one full day is better
Best for
History, architecture, food, photography and culture
Frequently Asked Questions About Old City Udaipur
Experience Udaipur Beyond the Tourist Checklist
The real appeal of Udaipur's Old City is not just the number of attractions you can visit.
It is the way everything comes together.
A historic palace leads into an old street. An old street opens into a market. The market takes you towards a temple or haveli. A few minutes later, you find yourself beside Lake Pichola watching the historic skyline reflected in the water.
That is the experience worth making time for.
If you're visiting Udaipur for the first time, give yourself at least one day to explore the Old City without rushing. Walk its streets, look closely at its architecture, try something local, spend time beside the lake and let the city reveal itself beyond its most photographed landmarks.
And if you want your accommodation to be part of that experience, a heritage-oriented stay such as Kaladwas Lal Haveli can add another connection to Udaipur's traditional character.