Free local travel guide
Udaipur Travel Guide
Udaipur, Rajasthan
Last updated
Step into Udaipur, where every reflection on the shimmering lakes tells a story of bygone eras. The air, perfumed with jasmine and history, carries whispers of Rajput valor and romance. Here, palaces rise like dreams from azure waters, and the golden light of dawn paints ancient havelis in hues of amber, inviting you to lose yourself in a city where beauty is etched into every stone.









Why is Udaipur special?
As a local, I can tell you Udaipur isn't just a city; it's a feeling. It's the quiet morning boat rides, the bustling bazaars, and the serene sunsets over Pichola that truly capture its soul.
Udaipur exudes a romantic, regal, and artistic vibe. It's a city that moves at a leisurely pace, encouraging contemplation and appreciation for its stunning architecture, serene lakes, and vibrant cultural heritage. It feels like stepping into a living painting.
- Known as the 'City of Lakes' and 'Venice of the East' for its interconnected water bodies and picturesque setting.
- Home to magnificent palaces and havelis, showcasing exquisite Rajput architecture and royal grandeur.
- Offers breathtaking sunset views over Lake Pichola and Fateh Sagar, often with historic structures as a backdrop.
- Rich in cultural experiences, from traditional folk dances to vibrant local markets.
- A hub for art, crafts, and traditional Rajasthani cuisine, providing a sensory feast.
What should you see in Udaipur?
Jagdish Temple
- what locals do
- Locals visit daily for morning and evening aarti (prayer rituals), offering flowers and prayers to Lord Vishnu. It's a spiritual anchor for the old city.
- best time
- Early morning (05:00-06:00) for peaceful darshan or evening aarti (19:00-20:00) for a vibrant experience.
- cost
- Free
- local tip
- Dress modestly. Photography inside the sanctum is usually restricted. Take time to admire the intricate carvings on the exterior.
- observation
- A magnificent Indo-Aryan temple, the largest in Udaipur, dominating the city skyline near the City Palace. Its detailed sculptures are awe-inspiring.
- Google Maps rating
- 4.7
- Address
- Near Jagdish Temple, Udaipur, Rajasthan 313001, India
Monsoon Palace
- what locals do
- Udaipurites often drive up to Monsoon Palace (Sajjangarh Palace) in the late afternoon, especially during monsoon, to enjoy panoramic sunset views over the city and lakes.
- best time
- Late afternoon (16:30-18:30) to catch the sunset and golden hour views.
- cost
- INR 100 for Indians, INR 300 for foreigners (approx.), plus vehicle entry fee.
- local tip
- Hire a taxi or auto-rickshaw for the uphill journey. The road can be steep. Combine it with a visit to Sajjan Garh Biological Park.
- observation
- Perched atop a hill, this palace offers unparalleled 360-degree views of Udaipur's lakes and palaces. It's particularly magical during sunset.
- Google Maps rating
- 4.4
- Address
- Udaipur, Kodiyat, Rajasthan 313031, India
Ambrai Ghat
- what locals do
- Evenings at Ambrai Ghat are popular for locals to relax, enjoy the cool breeze, and admire the illuminated City Palace across Lake Pichola. Many come for pre-wedding shoots.
- best time
- Evening (18:00-20:00) for stunning views of the illuminated City Palace and Lake Palace.
- cost
- Free
- local tip
- Arrive early to secure a good spot, especially on weekends. There are cafes nearby to grab a chai.
- observation
- A picturesque ghat on the banks of Lake Pichola, offering one of the most iconic views of the City Palace and Jag Mandir. Perfect for photography.
- Google Maps rating
- 4.7
- Address
- Chandpole Maji, Ka Mandir corner of Lake, Cheerwa, Pichola, Udaipur, Rajasthan 313004, India
Saheliyon ki bari
- what locals do
- Families and couples often visit this garden for a leisurely stroll, enjoying the fountains and lush greenery, especially during cooler parts of the day.
- best time
- Morning (09:00-11:00) or late afternoon (16:00-18:00) to avoid the midday heat.
- cost
- INR 30 for Indians, INR 100 for foreigners (approx.)
- local tip
- Look for the unique elephant-shaped fountains and the lotus pool. It's a peaceful escape from the city bustle.
- observation
- A beautiful garden of maids, built for the royal ladies. It features exquisite fountains, kiosks, marble elephants, and a delightful lotus pool.
- Google Maps rating
- 4.4
- Address
- Panchwati, Udaipur, Rajasthan 313001, India
Gangaur Ghat
- what locals do
- This ghat is a hub for local life, especially during festivals like Gangaur. Locals come to perform rituals, wash clothes, or simply sit and watch the lake activity.
- best time
- Morning (07:00-09:00) for local life, or evening (17:00-19:00) for sunset views and cultural performances at Bagore Ki Haveli nearby.
- cost
- Free
- local tip
- It's right next to Bagore Ki Haveli, so combine your visit. You can often see traditional Rajasthani attire here.
- observation
- A prominent ghat on Lake Pichola, known for its historical significance and vibrant atmosphere. It's a great spot to observe daily life and enjoy lake views.
- Google Maps rating
- 4.6
- Address
- 4, opp. Jethiyo ka Akhada, Outside Chandpole, Pichola, Udaipur, Rajasthan 313004, India
Karni Mata Mandir, Udaipur
- what locals do
- Many locals visit this temple for blessings and enjoy the panoramic city views from the hilltop, often taking the ropeway for convenience.
- best time
- Late afternoon (16:00-18:00) for pleasant weather and sunset views from the top.
- cost
- Free (temple entry), Ropeway: INR 100-200 (approx.) for a round trip.
- local tip
- Take the ropeway for an easy ascent and fantastic aerial views. Don't confuse it with the Karni Mata Temple in Deshnoke (rat temple).
- observation
- A revered temple dedicated to Karni Mata, accessible by a scenic ropeway. It offers spectacular bird's-eye views of Lake Pichola, City Palace, and Jag Mandir.
- Google Maps rating
- 4.6
- Address
- HM8Q+9M8, Jawahar Nagar, Pichola, Udaipur, Rajasthan 313001, India
Lake Pichola Municipal Boat Ride Point
- what locals do
- Taking a boat ride on Lake Pichola is a quintessential Udaipur experience for both tourists and locals, offering unique perspectives of the lakeside palaces.
- best time
- Late afternoon (16:00-17:00) to enjoy the golden hour light and reach Jagmandir Island Palace before sunset.
- cost
- INR 400-800 per person (approx., varies by season and boat type).
- local tip
- Opt for the boat ride that includes a stop at Jagmandir Island Palace. It's worth the extra cost for the experience.
- observation
- The starting point for boat rides on the iconic Lake Pichola, offering stunning views of the City Palace, Lake Palace, and Jag Mandir from the water.
- Google Maps rating
- 4.4
- Address
- Pichola, Udaipur, Rajasthan 313001, India
Jagmandir Island Palace
- what locals do
- Locals visit this island palace, usually via a boat ride, for special occasions or just to enjoy the serene ambiance and the beautiful architecture.
- best time
- Late afternoon (17:00-18:30) to enjoy the palace and then catch the sunset from the island.
- cost
- Included with the Lake Pichola boat ride ticket.
- local tip
- Spend some time exploring the gardens and the small museum. There's a restaurant on the island if you wish to dine.
- observation
- A magnificent 17th-century palace complex on an island in Lake Pichola, known for its intricate carvings, beautiful gardens, and stunning lake views.
- Google Maps rating
- 4.4
- Address
- Pichola, Udaipur, Rajasthan 313001, India
Shilpgram
- what locals do
- Many local families visit Shilpgram, especially during the annual Shilpgram Utsav (fair in December), to experience rural Rajasthan's crafts, folk art, and cultural performances.
- best time
- Morning (10:00-13:00) or late afternoon (15:00-18:00). Best visited during the Shilpgram Utsav in December.
- cost
- INR 50 for Indians, INR 75 for foreigners (approx.)
- local tip
- Engage with the artisans, watch live demonstrations, and consider buying authentic handicrafts directly from the makers.
- observation
- A rural arts and crafts complex showcasing the traditional village life, architecture, and handicrafts of Rajasthan and neighboring states. It's a vibrant cultural hub.
- Google Maps rating
- 4.3
- Address
- JM66+9JP, Shilpgram, Udaipur, Rajasthan 313011, India
FatehSagar Lake Udaipur
- what locals do
- A popular spot for morning walks, jogging, and evening relaxation. Locals enjoy boat rides, speed boating, and street food along the lake's promenade.
- best time
- Early morning (06:00-08:00) for a peaceful walk or evening (17:00-20:00) for lively atmosphere and street food.
- cost
- Free (lake access), Boat rides: INR 100-200 (approx.).
- local tip
- Try the 'Bhutta' (corn on the cob) or 'Kulfi' from the street vendors along the lake. Don't miss the Nehru Garden island.
- observation
- Another beautiful artificial lake in Udaipur, known for its serene waters, three small islands, and a lively promenade. It's a favorite recreational spot.
- Google Maps rating
- 4.4
- Address
- Deen Dayal Park, Doodh Talai, Pichola, Udaipur, Rajasthan 313001, India
Vintage Car Collection at Fateh Vilas by Fateh Collection
- what locals do
- Car enthusiasts and history buffs among locals visit to admire the well-preserved collection of vintage automobiles, often a quick stop.
- best time
- Anytime during opening hours (09:00-21:00), as it's an indoor attraction.
- cost
- INR 250-300 per person (approx.)
- local tip
- It's a relatively small collection, so plan for about 30-45 minutes. Great for photography if you love classic cars.
- observation
- A unique museum housing a fascinating collection of vintage cars, including Rolls-Royces, Cadillacs, and other royal vehicles, once owned by the Maharanas of Udaipur.
- Google Maps rating
- 4.4
- Address
- Deen Dayal Park, Doodh Talai, Pichola, Udaipur, Rajasthan 313001, India
Baahubali Hills Udaipur
- what locals do
- A newer, popular spot for young locals and photographers seeking stunning panoramic views, especially at sunrise or sunset. It's a bit of a drive but worth it.
- best time
- Sunrise (05:30-07:00) or sunset (17:30-19:00) for the best light and views.
- cost
- Free
- local tip
- The road can be rough in parts; a two-wheeler or SUV is recommended. Carry water and snacks as there are no facilities.
- observation
- A scenic viewpoint offering breathtaking vistas of the Badi Lake and the surrounding Aravalli hills, reminiscent of the landscapes from the movie 'Baahubali'.
- Google Maps rating
- 4.4
- Address
- Deen Dayal Park, Doodh Talai, Pichola, Udaipur, Rajasthan 313001, India
Ratings and opening hours from Google Maps.
Where should you eat in Udaipur?
Natraj Dining Hall And Restaurant
- dish
- Thali (Rajasthani and Gujarati)
- cost
- INR 250-350 per person
- area
- Near Railway Station
- what makes special
- Known for its authentic, unlimited Rajasthani and Gujarati thali. It's a no-frills, highly popular spot for a hearty, traditional meal.
- timing hack
- Go for lunch (12:00-14:00) or early dinner (19:00-20:00) to avoid the peak rush, as it gets very crowded.
Khamma Ghani Restaurant
- dish
- Laal Maas, Ker Sangri, Rajasthani Thali
- cost
- INR 800-1500 for two
- area
- Ambamata, near Rang Sagar Lake
- what makes special
- Offers a beautiful lakeside dining experience with views of the City Palace and Jag Mandir. Great ambiance for a romantic dinner.
- timing hack
- Book a table in advance, especially for evening dining, and request a lakeside seat for the best views.
Krishna Dal Bati Restro Gulab Bagh Udaipur
- dish
- Dal Bati Churma
- cost
- INR 300-500 for two
- area
- Gulab Bagh Road, Old City
- what makes special
- Specializes in the iconic Rajasthani dish, Dal Bati Churma. It's a local favorite for its authentic taste and generous portions.
- timing hack
- It's a popular lunch spot for locals; visit slightly before or after peak lunch hours (13:00-14:00) for quicker service.
Jheel’s Ginger Coffee Bar & Bakery
- dish
- Coffee, Cakes, Pizzas, Sandwiches
- cost
- INR 400-700 for two
- area
- Gangaur Ghat, Old City
- what makes special
- A charming cafe with stunning views of Lake Pichola and the surrounding ghats. Perfect for a casual breakfast or an evening coffee.
- timing hack
- Grab a window seat early in the morning for a peaceful breakfast with lake views, or in the late afternoon for sunset.
Jagdish Misthan Bhandar (JMB) - Sangam Barfi Shop, Kaju Patisa, Best Rajasthani Sweet Shop in Udaipur, Sweet Shop in Udaipur
- dish
- Kaju Katli, Mawa Kachori, Ghevar
- cost
- INR 100-300 for sweets
- area
- Surajpole
- what makes special
- A legendary sweet shop in Udaipur, famous for its fresh, traditional Rajasthani sweets and snacks. A must-visit for anyone with a sweet tooth.
- timing hack
- Visit in the morning for the freshest batch of sweets and savories, especially during festivals when they sell out quickly.
Ambrai Restaurant
- dish
- Indian and Continental, especially Laal Maas
- cost
- INR 2000-3500 for two
- area
- Ambrai Road, Chand Pole
- what makes special
- One of Udaipur's most iconic fine-dining experiences, offering unparalleled views of the City Palace and Lake Palace from across Lake Pichola. The ambiance is truly magical.
- timing hack
- Reservations are essential, especially for dinner. Request a table right by the water's edge for the best experience.
Upre
- dish
- Indian and International cuisine, cocktails
- cost
- INR 1800-3000 for two
- area
- Rooftop, Hotel Lake Pichola Road
- what makes special
- A sophisticated rooftop restaurant offering breathtaking panoramic views of Lake Pichola, City Palace, and Jag Mandir. Known for its romantic setting and excellent service.
- timing hack
- Book well in advance for a sunset dinner. It's a popular spot, so walk-ins might face a wait.
Qalaa - Art Bar & Coffeehouse
- dish
- Specialty Coffee, Artisanal Bakes, Light Bites
- cost
- INR 500-900 for two
- area
- Outside Brahmpole gate
- what makes special
- A contemporary art-themed cafe with a relaxed atmosphere, perfect for coffee lovers and those seeking a modern, creative space.
- timing hack
- Visit in the late morning or early afternoon for a quiet coffee break and to appreciate the art installations without the evening crowd.
For authentic local experiences, have lunch between 12:30 PM and 2:30 PM at a traditional thali place. For romantic lakeside dinners, make reservations for 7:00 PM to catch the sunset and the illuminated palaces.
How much does a day in Udaipur cost?
budget
- accommodation
- INR 800-1500 (hostels, guesthouses)
- food
- INR 400-700 (local eateries, street food)
- transport
- INR 200-400 (auto-rickshaws, walking)
- activities
- INR 100-300 (temple entries, free ghats)
- total
- INR 1500-2900
mid range
- accommodation
- INR 2500-5000 (boutique hotels, 3-4 star hotels)
- food
- INR 800-1800 (mid-range restaurants, some fine dining)
- transport
- INR 500-800 (auto-rickshaws, occasional taxi)
- activities
- INR 500-1000 (palace entries, boat rides, cultural shows)
- total
- INR 4300-8600
premium
- accommodation
- INR 7000-25000+ (luxury hotels, heritage properties)
- food
- INR 2000-5000+ (fine dining, lakeside restaurants)
- transport
- INR 1500-3000+ (private car, airport transfers)
- activities
- INR 1500-3000+ (private boat tours, exclusive experiences)
- total
- INR 12000-36000+
How do you get around Udaipur?
Auto-rickshaws
- details
- The most common and convenient mode for short to medium distances within the city. Negotiate fares before starting the journey or use ride-hailing apps like Ola/Uber (availability can be limited).
- cost
- INR 50-250 per ride, depending on distance and negotiation.
Taxis/Cabs
- details
- Available for longer distances, airport transfers, or day trips to nearby attractions. Can be booked through hotels or local operators. Ride-hailing apps also offer cabs.
- cost
- INR 300-800 for city transfers, INR 1500-3000+ for full-day local sightseeing.
Walking
- details
- The best way to explore the narrow lanes of the Old City, around Jagdish Temple, City Palace, and the ghats. Many attractions are within walking distance of each other.
- cost
- Free
Two-wheelers (Scooters/Motorbikes)
- details
- Available for rent, offering flexibility to explore at your own pace, especially for places slightly outside the city center like Monsoon Palace or Baahubali Hills.
- cost
- INR 300-600 per day (plus fuel).
When is the best time to visit Udaipur?
- The ideal time to visit Udaipur is from September to March. The weather is pleasant and cool, making it perfect for sightseeing and outdoor activities. October to February are peak months with clear skies and comfortable temperatures (10°C to 25°C). March and September offer slightly warmer days but are still enjoyable. Avoid April to June due to intense heat (up to 45°C) and July-August due to the monsoon season, which brings humidity and occasional heavy rains, though the city looks lush.
What should you pack for Udaipur?
- Light cotton clothes for daytime, a light jacket or shawl for cooler evenings (especially Nov-Feb).
- Comfortable walking shoes or sandals for exploring palaces and ghats.
- Sunscreen, sunglasses, and a wide-brimmed hat to protect from the sun.
- A camera to capture the stunning landscapes and architecture.
- Modest clothing (shoulders and knees covered) for visiting temples and religious sites.
- Insect repellent, especially if planning to spend evenings by the lakes.
What does a trip to Udaipur look like?
Day 1: Royal Heritage & Lake Pichola Charm
- time
- 09:00
- activity
- Explore Jagdish Temple and City Palace
- place
- Jagdish Temple, City Palace
- cost
- INR 30 (Jagdish Temple, free), INR 300 (City Palace Museum, approx.)
- time
- 13:00
- activity
- Traditional Rajasthani Thali Lunch
- place
- Natraj Dining Hall And Restaurant
- cost
- INR 300
- time
- 15:00
- activity
- Boat ride on Lake Pichola, visit Jagmandir Island Palace
- place
- Lake Pichola Municipal Boat Ride Point, Jagmandir Island Palace
- cost
- INR 600-800
- time
- 18:00
- activity
- Sunset views and evening stroll
- place
- Ambrai Ghat
- cost
- Free
- time
- 19:30
- activity
- Dharohar Folk Dance Show
- place
- Bagore Ki Haveli
- cost
- INR 150-200
- time
- 21:00
- activity
- Dinner with lake views
- place
- Ambrai Restaurant or Upre
- cost
- INR 1500-2500
Day 2: Gardens, Lakes & Panoramic Views
- time
- 09:30
- activity
- Visit the beautiful gardens
- place
- Saheliyon ki bari
- cost
- INR 30
- time
- 11:00
- activity
- Explore FatehSagar Lake and Nehru Garden
- place
- FatehSagar Lake Udaipur
- cost
- INR 100-200 (boat ride)
- time
- 13:00
- activity
- Lunch at a lakeside cafe
- place
- Jheel’s Ginger Coffee Bar & Bakery (or similar)
- cost
- INR 400-700
- time
- 15:00
- activity
- Visit the Vintage Car Collection
- place
- Vintage Car Collection at Fateh Vilas by Fateh Collection
- cost
- INR 250
- time
- 16:30
- activity
- Ropeway ride to Karni Mata Temple for city views
- place
- Karni Mata Mandir, Udaipur (via मंशापूर्ण करनी माता रोपवे उदयपुर)
- cost
- INR 100-200 (ropeway)
- time
- 18:00
- activity
- Sunset at Monsoon Palace
- place
- Monsoon Palace
- cost
- INR 100 (entry) + INR 300-500 (taxi/auto)
- time
- 20:30
- activity
- Dinner with local flavors
- place
- Khamma Ghani Restaurant
- cost
- INR 800-1500
Day 3: Culture, Crafts & Hidden Perspectives
- time
- 09:30
- activity
- Immerse in rural arts and crafts
- place
- Shilpgram
- cost
- INR 50
- time
- 12:00
- activity
- Visit the historic Ahar Cenotaphs
- place
- Ahar Cenotaphs
- cost
- INR 30
- time
- 13:30
- activity
- Lunch featuring Dal Bati Churma
- place
- Krishna Dal Bati Restro Gulab Bagh Udaipur
- cost
- INR 300-500
- time
- 15:30
- activity
- Explore the peaceful Badi Lake and panoramic views
- place
- Badi Lake, Baahubali Hills Udaipur
- cost
- Free (transport cost INR 500-800 for taxi/auto)
- time
- 18:00
- activity
- Sweet treats and local snacks
- place
- Jagdish Misthan Bhandar (JMB)
- cost
- INR 100-200
- time
- 19:30
- activity
- Relaxed dinner or cafe experience
- place
- Qalaa - Art Bar & Coffeehouse
- cost
- INR 500-900