Top Museums and Historical Sites in Udaipur That Are Actually Interesting
Words by
Priya Rajput
Top Museums and Historical Sites in Udaipur That Are Actually Interesting
Udaipur does not announce itself the way Jaipur or Delhi does. There is no single grand entrance, no overwhelming first impression that hits you the moment you step off the train. Instead, the city reveals itself slowly, through the curve of a lake at dawn, through the carved stone of a haveli balcony you happen to glance up at while walking through the old quarter, through the smell of block-printing dye drifting out of a doorway near Jagdish Temple. If you are looking for the top museums in Udaipur, you need to understand something first: this city is itself a museum. The galleries and history museums Udaipur holds within its walls are not separate from daily life here. They are woven into the streets, the ghats, the workshops, and the homes. I have spent years walking these lanes, eating at these stalls, and talking to the families who have lived in the shadow of these monuments for generations. What follows is not a checklist. It is a guide to the places that genuinely reward your time, the ones where you will feel something shift in your understanding of what Udaipur is.
The City Palace Complex and Its Museum
You cannot write about the top museums in Udaipur without starting here, and I will not pretend otherwise. The City Palace complex sits on the eastern bank of Lake Pichola, and its museum occupies several wings of the sprawling structure that the Mewar dynasty built and expanded over roughly 400 years. The entry fee for Indian visitors is ₹300, while foreign nationals pay ₹600, and these prices have held steady since early 2024. You enter through the Badi Pol gate, and the first thing that strikes most people is the peacock mosaic work in the Mor Chowk. Those mosaic panels are made of glass pieces imported from the late 19th century, and if you look closely at the edges, you can see where different artisans worked in slightly different styles. That is the kind of detail the audio guide, which costs an additional ₹200 for the basic version, tends to skip over.
The museum galleries inside contain weapons, royal portraits, textiles, and a collection of miniature paintings that rivals anything you will see in Jaipur. The Manak Mahal, the Ruby Palace, has stained glass windows that cast colored light across the interior in the late afternoon. I always tell people to arrive either before 10:00 AM or after 3:00 PM. The midday crush of tour groups can turn the narrow corridors into a slow-moving bottleneck, and the experience suffers badly. Winter, from November through February, is the obvious best time to visit. The marble floors stay cool even in the afternoon, and the lake-facing terraces are pleasant rather than punishing. During the monsoon months of July through September, the palace roofs occasionally leak in the older sections, and some galleries close temporarily for maintenance. That is not a reason to skip the visit, but it is worth knowing.
Here is what most tourists do not know: the palace complex has a back exit that leads down to the ghat near Chandpol. If you take that route, you emerge directly into the old city rather than back at the main tourist parking area. From there, it is a five-minute walk to the nearest auto stand near Jagdish Temple, and you can negotiate a ride to almost anywhere in the city for ₹50 to ₹80 depending on your bargaining skills and the time of day.
Bagore Ki Haveli on the Ghat
Walk west along the Ganguar Ghat road from the old city center, and you will reach Bagore Ki Haveli before you realize how far you have walked. This 18th-century haveli belonged to the prime minister of Mewar, and it was converted into a museum in the mid-1900s after the state government took it over. The entry fee is ₹60 for Indian citizens and ₹100 for foreign visitors, and there is a small additional charge of ₹30 if you want to use a camera inside. The museum displays jewelry, musical instruments, paintings, and household objects that belonged to the aristocracy of the Mewar court. The collection is not enormous, but it is well curated, and the building itself is the real exhibit. The carved stone jharokhas, the inner courtyards, and the painted ceilings in the private chambers are all original.
The evening sound and light show starts at 6:30 PM during winter months and runs for about 45 minutes. Tickets cost ₹100 for adults, and the show is conducted in Hindi with English narration available on request if you ask the counter staff politely. I have seen this show perhaps a dozen times, and it remains one of the better evening experiences in the city. The haveli courtyard fills with families and couples, the narration tells the story of Mewar with genuine dramatic weight, and the illuminated building against the dark lake is genuinely moving. The one complaint I will register is that the seating is stone benches with no cushions, and after 20 minutes your back starts to notice. Bring a folded jacket or scarf to sit on if you are particular about these things.
The best time to visit the museum portion is in the late morning, around 11:00 AM, when the light in the courtyards is at its most beautiful and the crowds have not yet arrived. The haveli is in the heart of the old city, near the Bagore Ki Haveli ghat, and you can reach it on foot from Jagdish Temple in about ten minutes. There is no dedicated parking, and the lane leading to the entrance is narrow enough that even two-wheelers sometimes struggle to pass each other.
The Crystal Gallery Inside Fateh Sagar
Tucked inside the Fateh Sagar Paal area, the Crystal Gallery is one of the most overlooked stops among the top museums in Udaipur. It is a private collection, housed in a section of the Fateh Sagar complex, and it contains one of the finest collections of crystal in India. The gallery displays crystal furniture, chandeliers, thrones, and decorative objects that were commissioned by Maharaja Sajjan Singh in the late 19th century from the F&C Osler company in London. The centerpiece is a crystal bed, and yes, it is exactly as extravagant as it sounds. Entry costs ₹500 for all visitors regardless of nationality, which makes it the most expensive single museum ticket in the city. The collection is small enough that you can see everything in 30 to 45 minutes, but the quality of the pieces justifies the price.
The gallery is best visited in the late afternoon, around 4:00 PM, when the western light comes through the glass cases and makes the crystal glow. I visited once during the monsoon and found the experience slightly damp, not because of rain inside, but because the humidity made the glass cases fog at the edges and the attendant had to wipe them down repeatedly. Winter is better. The gallery is not well signposted from the main road, and most auto drivers will not know it by name. Tell them "Fateh Sagar Paal, crystal wala museum" and they will understand. The nearest bus stop is on the Fateh Sagar Road, served by local city buses that run from the Surajpol side of the city roughly every 20 minutes during peak hours.
Shilpgram on the Western Outskirts
Shilpgram is not a museum in the traditional sense, but it functions as one of the best galleries Udaipur has for understanding the craft traditions of Rajasthan and the surrounding states. Located about 3 kilometers west of the city center near the Sajjangarh Road, this rural arts and crafts complex was established in 1986 and spans roughly 70 acres of undulating terrain. The entry fee is ₹30 for Indian visitors and ₹50 for foreign nationals. Inside, you will find reconstructed village dwellings from Rajasthan, Gujarat, Maharashtra, and Goa, each built using traditional materials and techniques. The artisans who work on site are not performing for tourists. They are genuinely producing textiles, pottery, miniature paintings, and metalwork, and most of them are happy to explain their process if you show genuine interest.
The annual Shilpgram Festival takes place in the last week of December and runs for about ten days. During this period, the complex fills with performers, food stalls, and extended workshop demonstrations. Tickets for festival days cost ₹50 for Indians and ₹100 for foreigners, and the crowds are substantial. I prefer visiting on a regular weekday in January or February, when the complex is nearly empty and you can sit with a block printer for an hour watching him work without anyone trying to sell you something. The on-site handicrafts shop sells items at prices that are slightly higher than what you would pay in the old city, but the quality is consistent and the provenance is guaranteed. A hand-printed cotton stole costs between ₹350 and ₹800 depending on the complexity of the design.
Getting to Shilpgram requires planning. There is no direct bus service from the old city. An auto from the city center will charge ₹150 to ₹200 one way, and finding a return auto from Shilpgram can be difficult after 5:00 PM. Ola and Uber operate in this area, but wait times can stretch to 15 or 20 minutes. If you are staying near Fateh Sagar, the walk takes about 35 minutes and passes through a surprisingly quiet stretch of the city.
The Vintage Car Collection at the Garden Hotel
On the banks of Lake Pichola, near the Garden Hotel in the Lal Ghat area, sits a collection of vintage automobiles that belonged to the Maharanas of Mewar. The collection is displayed in a semi-open garage that is technically part of the hotel grounds but is open to the public for a fee of ₹200 per person. The cars include a 1934 Rolls-Royce, several Cadillacs, a Mercedes, and a Buick, all maintained in working condition. The Maharaja's personal 1938 Cadillac convertible is the showpiece, and it is brought out for the annual Mewar Festival procession. The collection is small, perhaps 15 vehicles in total, but the condition of each car is remarkable.
The best time to visit is in the early morning, between 8:00 and 9:30 AM, when the light on the lake behind the cars creates excellent photographs and the heat has not yet made the metal surfaces too hot to touch. The garage is in the Lal Ghat area, which is one of the most walkable neighborhoods in the city. You can reach it on foot from Jagdish Temple in about 15 minutes, or from the City Palace back exit in under ten. The Garden Hotel itself serves breakfast on its lake-facing terrace, and a thali costs ₹350 to ₹450. Sitting there with a cup of chai after seeing the cars is one of the quieter pleasures available in this part of the city.
The one honest drawback is that the display area has no air conditioning and minimal ventilation. From April through June, the interior of the garage becomes genuinely hot by mid-morning, and the visit can feel rushed because you want to get out. Plan accordingly.
Jagmandir Island Palace and Its Gallery Spaces
Jagmandir sits on an island in Lake Pichola, and you reach it by boat from the Bansi Ghat jetty near the City Palace. The boat ride costs ₹200 to ₹400 per person depending on the size of your group and the time of day, with morning rates tending toward the lower end. The palace was built in the early 17th century and served as a refuge for Prince Khurram, who later became Emperor Shah Jahan. The architectural influence of this period is visible in the carved pillars and the geometric garden layout, and some historians argue that the design of Jagmandir informed elements of the Taj Mahal. The palace functions primarily as an event venue and restaurant, but it contains several gallery rooms with historical photographs, paintings, and artifacts related to the Mewar dynasty. These rooms are open to visitors who come for the boat ride, though there is no separate museum entry fee beyond the boat cost.
The restaurant inside serves a thali lunch for ₹800 to ₹1,200 per person, and the food is competent without being exceptional. The real reason to come is the view of the City Palace and the lake from the island terrace, particularly at sunset. I have brought visitors here perhaps twenty times, and the view never gets old. The last boat back to Bansi Ghat usually departs around 6:00 PM in winter and 6:30 PM in summer, though the schedule is informal and depends on the boat operator. Do not miss the last boat unless you are prepared to pay a significant premium for a private return.
The monsoon months affect this experience more than most. The lake swells, the boat ride becomes rougher, and the island can feel damp and enclosed. July and August visits are still pleasant, but the atmosphere is different from the crisp clarity of a December afternoon on the water.
The Eklingji Temple Complex
About 22 kilometers north of the city center, the Eklingji temple complex is one of the most significant historical and religious sites associated with the Mewar dynasty. The main temple dates to the 8th century, though the current structure was largely rebuilt in the 15th and 16th centuries after invasions destroyed earlier versions. Entry is free, though priests may request a donation of ₹50 to ₹100 if you enter the inner sanctum. The temple is dedicated to Eklingji, a form of Lord Shiva, and it serves as the dev deity, the ruling deity, of the Mewar royal family. This is not a museum, but it is one of the most important history museums Udaipur has in the sense that the walls, the sculptures, and the inscriptions tell the story of Mewar more honestly than any curated gallery.
The complex contains 108 small temples within a walled compound, and the architectural variety is striking. Some temples are plain and austere, others are covered in carved figures of dancers, musicians, animals, and deities. The main temple's shikhara rises roughly 25 meters, and the stone carvings on its exterior include scenes from the Ramayana and the Mahabharata. I always recommend visiting on a Monday, which is the day dedicated to Shiva, because the temple is most active then and the morning aarti at 8:00 AM is a powerful experience regardless of your personal beliefs. The crowds on Monday mornings are significant, so arrive by 7:30 AM if you want a position with a clear view of the sanctum.
Getting to Eklingji requires a vehicle. The local bus from Udaipur's Surajpol depot runs roughly every 30 minutes and costs ₹40 to ₹50 per person, but the bus can be crowded and the journey takes over an hour with stops. An auto from the city center charges ₹400 to ₹500 one way, and a round trip with waiting time will cost ₹800 to ₹1,000. Ola and Uber are available but less reliable for the return trip. The road passes through the Aravalli hills, and the landscape in the monsoon is genuinely beautiful, all green and grey with waterfalls cutting across the road in places.
The Saheliyon Ki Bari Garden and Its Small Museum
Saheliyon Ki Bari, the Garden of the Maidens, sits on the banks of Fateh Sagar Lake in the northern part of the city. It was built in the mid-18th century for the queen and her accompanying ladies, who were reportedly brought as part of the royal marriage entourage. The garden itself is free to enter, and the small museum inside the main pavilion costs ₹15 for Indian visitors and ₹30 for foreign nationals. The museum displays paintings, sculptures, and artifacts related to the royal household, including a collection of vintage photographs from the early 20th century that show the garden in its original state. The collection is modest, but the garden is the real attraction, with its marble pavilions, lotus pools, and fountains that still function using gravity-fed water channels.
The best time to visit is in the early morning, between 7:00 and 9:00 AM, when the garden is cool and the light filters through the old trees. By 10:00 AM, the space fills with school groups and tour buses, and the atmosphere shifts from peaceful to chaotic. The garden is in the Saheliyon Ki Bari road area, near the Fateh Sagar lakefront, and you can reach it by auto from the old city for ₹80 to ₹120. The nearest bus stop is on the Fateh Sagar Road, and local buses run from the Ajmeri Gate side of the city every 15 to 20 minutes.
The garden connects to the broader character of Udaipur in a way that is easy to miss. The city was designed around water, around lakes and gardens and fountains, and Saheliyon Ki Bari is one of the clearest expressions of that philosophy. The rulers of Mewar understood that a city built on lakes needed green spaces to balance the stone and water, and this garden is a surviving example of that thinking.
The Tribal Museum in Shilpgram Road
A lesser known stop among the top museums in Udaipur is the Tribal Museum, located on the Shilpgram Road near the Harijan Basti area. This small government-run museum focuses on the tribal communities of Rajasthan, particularly the Bhil, Garasia, and Mina tribes that have inhabited the Aravalli region for centuries. The entry fee is ₹20 for Indian visitors and ₹50 for foreign nationals. The collection includes traditional clothing, jewelry, weapons, musical instruments, and household objects, along with photographs and text panels explaining the social structures and rituals of each community. The museum is not large, and you can see everything in 30 to 40 minutes, but the information is presented with more care than you might expect from a government facility.
The museum is open from 10:00 AM to 5:00 PM on weekdays and is closed on Sundays. I visited on a Wednesday afternoon and was the only person inside for the entire hour I spent there. The curator, who has worked at the museum for over a decade, was eager to discuss the collection and pointed out several pieces that were donated by tribal families still living in the villages around Udaipur. One display case contains a set of Bhil arrows with iron tips that are still made by a single family in the Gogunda area, about 35 kilometers northwest of the city. That kind of living connection between the museum and the community it represents is rare and worth seeking out.
The museum is difficult to reach by public transport. The nearest bus stop is over a kilometer away, and the road has no footpath for much of that distance. An auto from the city center costs ₹150 to ₹200, and arranging a return requires either a phone call to the same driver or a 15 to 20 minute wait. The area around the museum is residential and quiet, with none of the tourist infrastructure you find near the City Palace or the ghats.
The Haldi Ghati Memorial and Its Interpretive Center
Haldi Ghati, about 40 kilometers northeast of Udaipur on the road to Kumbhalgarh, is the site of the 1578 battle between the forces of Maharana Pratap and the Mughal army. The memorial at the site includes a small interpretive center with paintings, maps, and artifacts related to the battle, and the entry fee is ₹30 for all visitors. The center is basic, a single room with wall panels and a few display cases, but the story it tells is central to the identity of Mewar. Maharana Pratap's resistance against Akbar's expansion is the foundational narrative of Udaipur's self-image, and the memorial, however modest, captures that sentiment effectively.
The bronze statue of Maharana Pratap on his horse Chetak stands at the entrance, and it is the most photographed element of the site. The surrounding hills are beautiful, particularly in the monsoon when the vegetation turns green and the road from Udaipur winds through the Aravalli passes. I recommend visiting between October and March, as the summer heat at the site is severe and there is almost no shade. The journey from Udaipur takes about an hour by car or auto, and the road is in decent condition for most of the distance. An auto round trip with two to three hours of waiting time costs ₹1,200 to ₹1,500. There is no reliable bus service to Haldi Ghati from Udaipur, so a private vehicle is essentially required.
The interpretive center opens at 9:00 AM and closes at 5:30 PM. A small tea stall outside serves chai for ₹10 to ₹15 and basic snacks. The staff at the center are knowledgeable and will walk you through the battle timeline if you ask. Most visitors spend 30 to 45 minutes at the site before continuing to Kumbhalgarh or returning to the city.
When to Go and What to Know
Udaipur is best visited between October and March, when the temperatures range from 10°C to 28°C and the lakes are full. The monsoon months of July through September bring heavy rainfall that can disrupt travel and close some outdoor sites temporarily, but the city is less crowded and the Aravalli hills are at their most beautiful during this period. Summer, from April to June, brings temperatures above 42°C, and sightseeing between 11:00 AM and 3:30 PM becomes genuinely unpleasant. If you must visit during summer, plan your museum visits for the morning and late afternoon, and spend the midday hours indoors or at a lakefront cafe.
Auto-rickshaws are the most practical mode of transport for short distances within the city. Negotiate the fare before you start, as meters are rarely used. A ride from Jagdish Temple to Fateh Sagar costs ₹60 to ₹80, and from the old city to Shilpgram costs ₹150 to ₹200. Ola and Uber operate in Udaipur and are useful for airport transfers and longer trips, but availability can be inconsistent in the narrow lanes of the old city. There is no metro system in Udaipur. Local buses exist but are infrequent and crowded, and they are not recommended for visitors with limited time.
Most museums and historical sites in Udaipur are open from 9:00 or 10:00 AM to 5:00 or 6:00 PM, with variations by season and by institution. Many close on Sundays or Mondays, so check the specific day before you plan your visit. Carry cash, as card payment is not accepted at many smaller sites and at most auto stands. The city is safe for solo travelers and families, but the usual precautions against pickpocketing in crowded areas apply, particularly around Jagdish Temple and the City Palace entrance.
Frequently Asked Questions
Do the top tourist attractions in Udaipur require advance online ticket booking during peak season, and what are typical entry fees in ₹ for Indian versus foreign visitors?
Most sites in Udaipur do not require advance online booking, though the City Palace and a few larger complexes have introduced online ticketing options through their official websites. Entry fees for Indian visitors typically range from ₹30 at Shilpgram to ₹300 at the City Palace, while foreign visitor fees range from ₹50 at Shilpgram to ₹600 at the City Palace. The Crystal Gallery charges a flat ₹500 for all visitors. During peak season from December through February, queues at the City Palace can extend to 30 to 45 minutes, so arriving at opening time is the most practical strategy.
What are the best free or low-cost things to do and see in Udaipur that are genuinely rewarding and not just filler stops on a tour itinerary?
Walking the ghats along Lake Pichola from Chandpol to Lal Ghat costs nothing and provides the most authentic experience of the city's relationship with its water. The morning aarti at Jagdish Temple, which begins around 6:30 AM, is free to attend and is one of the most atmospheric experiences available in the old city. Saheliyon Ki Bari garden is free to enter, and the Shilpgram complex costs only ₹30 for Indian visitors. The walk from Fateh Sagar to the Sajjangarh Monsoon Palace road offers panoramic views of the city and costs nothing beyond the auto fare to reach the starting point.
Is it practical to walk between Udaipur's main sightseeing spots, or does the distance, heat, or traffic make hiring an auto or cab the better option?
The old city area, including Jagdish Temple, the City Palace, Bagore Ki Haveli, and the ghats, is walkable within a 15 to 20 minute radius. Beyond that radius, distances increase significantly. Shilpgram is 3 kilometers from the city center, Eklingji is 22 kilometers, and Haldi Ghati is 40 kilometers. During summer months, walking distances beyond 1 kilometer becomes impractical due to heat. For cross-city travel, autos and app-based cabs are the better option, with fares ranging from ₹50 for short hops to ₹500 for longer one-way trips.
How many days are needed to see Udaipur's major monuments and heritage sites without feeling rushed, and is a guided tour worth booking in advance?
Three full days is the minimum for covering the City Palace, Bagore Ki Haveli, Shilpgram, Jagmandir, Eklingji, and the major ghats at a comfortable pace. Four days allows you to add the Crystal Gallery, the Vintage Car Collection, Saheliyon Ki Bari, and the Tribal Museum without rushing. Licensed guides are available at the City Palace and other major sites for ₹600 to ₹1,200 for a two to three hour tour, and booking in advance is not necessary as guides are available on site during operating hours.
What is the most practical way to get around Udaipur — auto-rickshaw, metro, metro, local bus, or app-based cab — and which is best for short hops versus cross-city travel?
There is no metro system in Udaipur. Auto-rickshaws are the most practical option for short hops within the city, with fares of ₹50 to ₹120 for most trips within the central area. Ola and Uber are available for airport transfers, hotel-to-venue trips, and longer journeys to places like Shilpgram or Eklingji, with fares ranging from ₹200 to ₹800 depending on distance. Local buses exist but are infrequent, crowded, and difficult to navigate for visitors unfamiliar with the city. For short hops, use autos. For cross-city travel or airport transfers, use Ola or Uber for price transparency and air conditioning.
Enjoyed this guide? Support the work