Things to Do in Udaipur: Complete Guide with 30+ Activities
Sourabh Kumar
- March 31, 2026
- Udaipur received nearly 2 million domestic visitors in 2025, up 7% from 2024 (Udaipur Times)
- October to March is the ideal window: temperatures stay between 10°C and 25°C
- City Palace was built over 400 years by 22 generations of Mewar rulers, starting 1553
- A 2–3 day trip covers all major sights; 1 day works for a focused highlights tour
- Day trips to Kumbhalgarh Fort (84 km) and Ranakpur Jain Temples (91 km) are easy from the city
Udaipur sits in the Aravalli Hills at the edge of the Thar Desert, yet you’d never guess it. Seven interconnected lakes mirror palace walls. The City Palace rises from the eastern shore of Lake Pichola, built starting in 1553 by Maharana Udai Singh II and expanded over 400 years by 22 successive Mewar rulers (Wikipedia). Sajjangarh Palace perches 944 metres above the city on Bansdara peak.
None of this feels like a museum. Morning chai vendors set up at Ambrai Ghat before dawn. Artisans at Shilpgram sit at their looms mid-afternoon. Puppet shows fill narrow old-city lanes after dark. The challenge isn’t finding things to do in Udaipur — it’s deciding what to leave out.
This guide organises more than 30 verified activities by trip length, travel style, and time of day, so you can plan without wasting a single hour. If you’re also exploring the wider state, see our guide to the top 30 places to visit in Rajasthan for context on where Udaipur fits.
Table of Contents
ToggleThings to Do in Udaipur in 1 Day
One day is tight but workable. Pick one experience per time block and don’t try to fit everything.

City Palace should anchor your morning. The complex opens at 9:30 AM and is least crowded before 11 AM. Arrival then means spacious courtyards, light falling across marble surfaces, and time to linger in the Mor Chowk (Peacock Courtyard) without jostling for photos. Built by 22 generations of Sisodia rulers, the palace blends Rajasthani and Mughal architecture across 11 interconnected palaces (Britannica). Budget 90 minutes minimum.
Jagdish Temple is a 5-minute walk north of the palace entrance. The carved stone facade is impressive from the outside; the interior remains an active place of worship, so dress conservatively and remove shoes before entering.

Lake Pichola boat ride works best between 3 PM and 5 PM, when the light softens and palace reflections sharpen. The boat glides past Jag Mandir — a 17th-century island palace — and gives a water-level view of the City Palace facade that you simply can’t get from the shore. Rides depart from City Palace Ghat.

Sajjangarh at sunset closes the day. The Monsoon Palace sits at 944 metres (Wikipedia) — hire an auto-rickshaw to the base, then a shared jeep to the top. The view covers Lakes Pichola and Fateh Sagar, the full city grid, and the Aravallis stretching south. Give yourself 30 minutes here before the light goes.
End with dinner by the lake. Rooftop restaurants along the Gangaur Ghat strip let you watch City Palace and Lake Palace illuminate after dark while your food arrives slowly.
Things to Do in Udaipur in 2 Days
Two days let you breathe. The first covers royal landmarks and the lake; the second goes softer — gardens, craft culture, and live performance.
Day 1: Royal Landmarks and Lake Pichola
Start at City Palace (entry from 9:30 AM). The museum inside holds miniature paintings, royal arms, and the remarkable glass-inlaid Peacock Courtyard. Allow 2 hours. Then walk to Jagdish Temple for 20 minutes before making your way to the boat jetty.

A boat ride to Jag Mandir (mid-afternoon) is worth the separate ticket. The island garden is calm, the palace architecture detailed, and the view back toward the City Palace is one of Udaipur’s best photo angles.
As evening falls, take the ropeway at Karni Mata or drive up to Sajjangarh for elevated sunset views. End the evening along the lakeside — a chai at Gangaur Ghat costs under ₹20 and lasts an hour.
Day 2: Gardens, Craft Culture, and Folk Performance

Saheliyon Ki Bari (Garden of the Maids of Honour) opens at 9 AM. The 18th-century garden was designed as a retreat for the royal household’s women — shaded marble walkways, lotus pools, and a small elephant fountain. Quiet on weekday mornings, takes about 45 minutes.

Shilpgram Crafts Village, 3 km west of the city, reconstructs rural homes from five Rajasthani communities. Resident artisans practice pottery, block printing, and weaving. Plan 1–1.5 hours.

Hathipole Bazaar is best mid-afternoon. The market sells miniature paintings, bandhani textiles, silver jewellery, and leather mojaris. Bargain — start at 50% of the asking price.

Close Day 2 at Bagore Ki Haveli’s cultural show (7 PM most evenings). The 18th-century mansion on Gangaur Ghat hosts a 1-hour folk performance: Rajasthani dance, puppetry, and music in a candlelit courtyard.
Things to Do in Udaipur in 3 Days
Three days is the right amount. You cover the highlights without rushing, and the third day opens up everything first-timers miss.
Day 1: Royal Landmarks and Lake Views
Follow the Day 1 programme above: City Palace, Jagdish Temple, Jag Mandir boat ride, and Sajjangarh sunset.
Day 2: Gardens, Arts, and Cultural Traditions
Follow the Day 2 programme above: Saheliyon Ki Bari, Shilpgram, Hathipole Bazaar, and Bagore Ki Haveli. Planning a broader Rajasthan trip? Our 3-day Rajasthan itinerary shows how Udaipur fits into the full route.
Day 3: Slow Travel and Local Exploration

Day 3 belongs to you. Ahar Cenotaphs — rows of white stone chhatris marking cremation sites of Mewar rulers, no crowds, no entry fee. Allow 45 minutes.

Badi Lake, 12 km from the city, rewards the short drive. Rocky shoreline, open water, surrounding hills, no cafes or shops. Bring water, find a flat rock, and watch the light move.
Fun Things to Do in Udaipur

Boat rides on Lake Pichola are the obvious starting point. Lake Pichola stretches 4 km long and 3 km wide, constructed originally in 1362 (Wikipedia). Morning rides are meditative; sunset rides are theatrical.
Hathi Pol Bazaar packs miniature paintings, block-print textiles, silver jewellery, and puppets into lanes that spill onto the footpath. Give yourself 90 minutes.

Cooking classes run every morning in the old city. Small-group classes for under ₹1,500 per person. For the full picture on Rajasthani cuisine, see our guide to Rajasthan’s famous food.

Puppet shows happen every evening near Jagdish Temple and inside Bagore Ki Haveli. The kathputli tradition is specific to Rajasthan. Most shows run 45 minutes.

Rooftop dining is the default activity after 7 PM. Try a few restaurants on different evenings — each is angled slightly differently toward the illuminated palaces.
Adventure Things to Do in Udaipur

Zip-lining at Doodh Talai is quick and accessible — a short zip over gardens and rocky terrain with Lake Pichola and City Palace visible nearby. Suitable for most fitness levels.

Cycling around the lakes — early morning circuits of Fateh Sagar Lake take 30–40 minutes by bicycle. Rental bikes ₹150–300 per day near the lake.

Trekking in the Aravallis around Bahubali Hills rewards the effort with dramatic views — lakes below, city rooftops shrinking to patterns, silence replacing traffic noise as you climb.

Paragliding operates from sites near the city during October–March. Tandem flights available for beginners.

Hot air ballooning over Udaipur — early morning flights (6–7 AM) in the best light. Book 2–3 days in advance during peak season.
Things to Do in Udaipur for Couples

Lake Pichola boat rides at dusk are the most reliably cinematic experience Udaipur offers. Book a private boat (₹800–1,200/hour) for genuine privacy.
Sunset from Sajjangarh — built in 1884, at 944 metres, commanding the broadest view in the city. Allow an hour.

Heritage hotel dining is worth the splurge for one evening. Several palace hotels — including Shiv Niwas, which featured in Octopussy as Bond’s hotel — serve dinner in open courtyards facing the lake.
Ambrai Ghat at night is free, slow, and genuinely romantic. Illuminated City Palace and Lake Palace reflected in dark water, chai sellers, and the quiet sound of boats.
Things to Do in Udaipur with Family

Sajjangarh Biological Park holds deer, leopards, hyenas, and bird species across a forested enclosure. Open 9 AM–6 PM, entry ₹80 adults / ₹40 children.

Doodh Talai Musical Fountain — light shows run at regular intervals from 7 PM. Free to watch from the garden seating areas. Ice cream vendors and snack stalls nearby.

Jagdish Temple with family introduces children to active Hindu worship in a beautifully carved stone setting.

Nexus Celebration Mall offer practical family relief during hot afternoons: air conditioning, food courts, cinema screens, and indoor play areas.
Things to Do in Udaipur with Friends

Rooftop cafes along Lake Pichola are natural all-day anchors. Move between them throughout the day — coffee at one, cold drinks after sightseeing at another, dinner with the best view.
Street food trails around Bada Bazaar and Hathipole are best done as a group. Pyaaz kachori, mirchi bada, malpua, and dal baati churma — try them across several stalls.

Short outdoor excursions — Badi Lake for a late afternoon picnic, Fateh Sagar lakeside cycling at sunrise, a half-day trek in the Bahubali Hills.
Offbeat Things to Do in Udaipur

Ahar Cenotaphs — rows of white stone chhatris marking cremation sites of Mewar’s rulers. No ticket booth, no crowds. Allow 45 minutes.
Shilpgram Crafts Village — the artisans aren’t performing for visitors, they’re working. Pottery, weaving, block printing, metalwork.
Badi Lake — 12 km from the city centre, raw and uncommercialized. No vendors, no selfie spots. Go in the late afternoon when the light on the hills turns remarkable.

Old city walking near Gangaur Ghat and Jagdish Temple — carved wooden doorways, painted havelis, narrow alleys. Early morning (7–9 AM) is best.
Things to Do in Udaipur in the Morning
Ghat walks at this hour belong to residents: morning prayers, chai, unhurried conversation. An intimate glimpse of daily life that disappears by 8 AM.
City Palace visits before 11 AM — arrive at opening and you’ll have major rooms to yourself for the first 30–45 minutes.
Things to Do in Udaipur in the Evening

Sajjangarh at sunset (altitude 944 m) — 270-degree panorama of both major lakes, the city, and the Aravallis. Auto-rickshaw to the base (₹150–200), shared jeep to the top.
Ambrai Ghat at sunset — the stone steps face City Palace and Lake Palace across the water. Most people who sit down here stay longer than they planned.

Evening walk around Fateh Sagar Lake — joggers, families, corn carts, chaat vendors. Completely different atmosphere from the tourist-facing old city.
Things to Do in Udaipur at Night
Chai at Gangaur Ghat for ₹15 — City Palace and Lake Palace glowing across the water, sweet tea, locals and fellow travellers. Simple, atmospheric, free.
Cultural performances at Bagore Ki Haveli (7 PM, ~₹90 entry) — folk dance, music, and puppetry in a restored 18th-century haveli courtyard. For the full calendar of Rajasthan events, see our guide to Rajasthan festivals and fairs.

Aurosky Sky Dining — a dining platform suspended above the city. Expensive and theatrical. Better for a celebration than a budget meal, but genuinely memorable.
Frequently Asked Question
What is the best time of year to visit Udaipur?
October to March — temperatures stay between 10°C and 25°C and skies are mostly clear. Monsoon (July-September) is lush but limits some outdoor activities. Summer (April-June) hits 35°C-40°C; stick to early morning and evening sightseeing if you visit then.
How many days do you need to explore Udaipur properly?
Two to three days is ideal. One day covers the highlights; two adds gardens, markets, and a folk performance; three opens up offbeat sites like Ahar Cenotaphs and Badi Lake. Day trips to Kumbhalgarh Fort (84 km) and Ranakpur Temples (91 km) need at least a fourth day.
Is Udaipur safe for solo female travellers?
Yes. Tourist areas near the lakes are well-lit and busy through the evening. Use Ola/Uber or registered autos, dress modestly at temples, stay in ghat-area neighbourhoods, and trust your instincts.
What should I wear at Udaipur's temples and palaces?
Cover shoulders and knees at all religious sites. Remove shoes before entering temples. Lightweight salwar kameez works well year-round and is easy to buy at Hathipole Bazaar on arrival.
Can I drink tap water in Udaipur?
No — bottled or filtered water only. Bottled water costs ₹20-40 per litre. Avoid ice at street stalls unless you’re sure it’s from filtered water.
What are the must-try dishes in Udaipur?
Start with dal baati churma (lentils, baked wheat balls, sweet crumble) — order the full thali. Street essentials: pyaaz kachori at Bada Bazaar stalls and mirchi bada. For dessert, try malpua with rabri from an old-city sweet shop.
How do I get around Udaipur?
Auto-rickshaws cover most old-city trips for ₹50-150 — negotiate beforehand. Ola and Uber are available and more predictable. The entire ghat area is walkable. For day trips, hire a taxi with driver (₹2,000-3,000/day).
. Are there ATMs readily available in Udaipur?
Yes — SBI, HDFC, ICICI, and Axis Bank ATMs are all near City Palace and the main markets. Carry cash for street food, autos, and small shops. During peak season (December-January) some machines empty quickly, so withdraw when you see one working.
What's the average daily budget in Udaipur?
Budget: ₹1,500-2,500/day (hostel, street food, shared transport). Mid-range: ₹3,000-6,000/day (hotel, restaurants, auto-rickshaws, attractions). Luxury: ₹10,000+/day (heritage palace hotels, fine dining, private transfers).
Can I use credit cards in Udaipur?
Major hotels, restaurants, and shops accept Visa/Mastercard with a 2-3% surcharge. Street vendors, autos, and local stalls are cash-only. UPI apps (Google Pay, PhonePe) are widely accepted at mid-range places. Keep ₹2,000-3,000 cash on hand daily.
Is photography allowed at Udaipur's attractions?
Rules vary. City Palace allows photography in most areas but bans cameras in the mirror and miniature painting sections — signs are posted. Temples allow exterior shots; interior photography is usually prohibited. Always ask before photographing people.
What language is spoken in Udaipur?
Hindi is primary; Mewari dialect is spoken locally. Tourist areas have adequate English — hotels, restaurants, and major attractions are easy to navigate. A few Hindi phrases help: namaste (hello), dhanyavaad (thank you), kitna (how much).
Are there cultural customs I should know?
Remove shoes before entering temples and homes. Use your right hand for eating and giving/receiving. Dress modestly at religious sites. Accept chai or food offers politely — refusing hospitality can feel rude. Avoid public displays of affection.
What should I buy as souvenirs?
Miniature paintings are Udaipur’s signature — prices range from ₹200 to ₹5,000+. Also worth buying: bandhani textiles, silver jewellery, and leather mojaris. Shop at Hathi Pol Bazaar for variety, Bada Bazaar for better prices. Visit Rajasthali (government emporium, Chetak Circle) first to calibrate fair prices before bargaining elsewhere.
Can I take day trips from Udaipur?
Yes — three are worth it:
- Kumbhalgarh Fort (84 km, ~2 hrs): 36 km fortification wall across the Aravallis
- Ranakpur Jain Temples (91 km, ~2.5 hrs): 1,444 intricately carved marble pillars, no two alike
- Chittorgarh Fort (115 km, ~2.5 hrs): largest fort in India by area
Hire a taxi with driver (₹2,500-4,000). Leave before 8 AM.