11 Long Weekend Trips in India Perfect for Quick Breaks
3. Udaipur — Lake Pichola and Palaces

Udaipur feels made for a slow, long weekend. The compact old town sits around Lake Pichola and makes strolling both delightful and practical. Start with a morning boat cruise for palace and waterfront views, then visit the City Palace complex and the Sahelion-ki-Bari gardens. Fit in a relaxed lunch at a rooftop café overlooking the lake, and spend an evening watching the sunset from the Ambrai Ghat. Day two can include a short drive to the nearby Kumbhalgarh or a local market food walk sampling dal baati and Gujarati-influenced sweets. Approximate travel times (confirm before booking): Delhi — 1 hour flight + 30–60 minute drive; Mumbai — 1 hour flight + 30–60 minute drive; Bengaluru — 1.5 hour flight + transfer; Chennai — 2–3 hour flight + drive; Kolkata — 1.5–2 hour flight + drive. October through March offers the most comfortable weather. Udaipur works well for cultural photography and quiet evenings.
