Udaipur in Two Days!
Pankaj Singh
| 04-11-2026
· Travel Team
Udaipur is a historic city in Rajasthan, northwestern India, known for its beautiful lakes, royal palaces, colorful markets, and traditional architecture. Surrounded by the Aravalli Hills, it offers visitors a memorable combination of cultural heritage and lakeside scenery.
Two days is enough to experience several of Udaipur's main attractions without rushing. With a little planning, you can explore historic landmarks, discover local crafts, and enjoy the city's relaxed atmosphere.

Day One: Explore City Palace

Begin your morning at City Palace, one of Udaipur's most famous landmarks. Built and expanded over several centuries by the rulers of Mewar, the palace complex features decorated courtyards, balconies, galleries, and historic rooms. Its museum displays paintings, textiles, furnishings, and decorative objects that offer insight into the region's royal heritage.
Allow approximately two to three hours for your visit. Look for the colorful mosaics at Mor Chowk and enjoy views of Lake Pichola from the palace's viewpoints. Comfortable shoes are recommended, as some sections have stairs and uneven walkways.
After exploring the palace, stop for lunch at a nearby restaurant or café. Leave some time to wander through the surrounding streets before continuing your day.

Browse the Local Markets

Spend the afternoon exploring Udaipur's old city, where narrow streets, traditional buildings, and small shops create a lively atmosphere.
Local markets offer miniature paintings, embroidered textiles, jewelry, pottery, and handmade decorations. Areas around Bada Bazaar and Hathi Pol are popular for shopping, particularly for traditional crafts and souvenirs.
Compare prices and check the quality of items before purchasing, especially when buying artwork or delicate handicrafts.
Take a break at a café or find a shaded place to rest. Keeping the afternoon flexible will make the experience more enjoyable and leave you with energy for the evening.

Enjoy the Beauty of Lake Pichola

As the afternoon turns into evening, head toward Lake Pichola, one of Udaipur's best-known attractions. The lake is surrounded by historic buildings, hills, and waterfront viewpoints that become especially picturesque near sunset.
Boat rides offer a different perspective of the lake and its landmarks, although availability depends on weather conditions and operating schedules. Check current departure times and prices before planning your visit.
Alternatively, enjoy the scenery from accessible waterfront areas or nearby ghats, the stepped spaces leading down to the water.
Finish your first day with dinner at a local restaurant. Udaipur offers traditional Rajasthani dishes, vegetarian specialties, and a variety of international dining options.

Day Two: Visit Saheliyon Ki Bari

Begin your second morning at Saheliyon Ki Bari, a historic garden known for its fountains, greenery, pathways, and decorative marble features.
Originally developed during the Mewar royal period, the garden provides a peaceful setting away from the busier streets of the old city.
Walk through the grounds at a relaxed pace and enjoy the shaded corners and water features. Morning is often a pleasant time to visit, especially during warmer months.
Before leaving, check current opening hours and admission charges, as these may change.

Discover Art and Scenic Views

For the afternoon, consider visiting Bagore Ki Haveli, a historic mansion near Gangaur Ghat. Its museum displays traditional objects, costumes, and exhibits connected with Rajasthan's cultural heritage.
The haveli is also known for cultural performances, which may be available in the evening. Check schedules and ticket availability if you would like to attend.
Alternatively, visit a scenic viewpoint such as the area around Fateh Sagar Lake, where you can enjoy another side of Udaipur's landscape.
Choose one or two activities based on your interests and allow enough time for transportation. A relaxed itinerary is often more rewarding than trying to fit every attraction into a short visit.

Estimated Travel Costs

The following approximate costs are in US dollars to help international travelers plan. Actual prices vary by season, visitor category, exchange rate, and service provider.
City Palace admission: Allow approximately US$5–15 per international visitor, depending on the ticket and areas included.
Saheliyon Ki Bari admission: Budget around US$1–3 per visitor.
Bagore Ki Haveli admission: Allow approximately US$1–5, with additional charges possible for cultural performances or other activities.
Lake boat ride: Approximately US$5–15 or more per person, depending on the operator and type of ride.
Meals and drinks: Around US$10–25 per person daily for casual dining.
Local transportation: Approximately US$5–15 per day for short journeys, depending on distance and transport choices.
Accommodation: Budget guesthouses and simple hotels may cost around US$20–50 per night, while upscale properties can be considerably more expensive.
These figures are general planning allowances rather than verified current prices. Check official attraction websites and accommodation listings before booking.
Two days in Udaipur offer a wonderful introduction to the history, culture, and scenery of Rajasthan, India. Spend your first day exploring City Palace, local markets, and Lake Pichola, then enjoy gardens, cultural attractions, and scenic viewpoints on the second day. Keep your plans flexible, allow time for breaks, and choose activities that match your interests. With a comfortable pace and a little preparation, you can experience much of what makes Udaipur such a memorable destination.

Udaipur