Take an early flight (≈1h15m) or an overnight/early-morning train to reach Udaipur with most of the day free; flights save time and are recommended to maximise sightseeing.
Explore the City Palace complex (open ~9:30am–5:30pm) for ornate courtyards, museums and panoramic lake views — the best introduction to Udaipur’s history and architecture.
Take a 30–60 minute boat trip to enjoy palace reflections and approach Jag Mandir; boats run typically from ~8:00am–5:00pm and the views are best in calm afternoon light.
Watch the traditional Rajasthani dance and puppet show at Bagore Ki Haveli (evening shows commonly around 7:00–8:00pm); it’s a lively way to experience local folk arts.
Visit the exquisitely carved Dilwara Temples (open ~6:00am–12:30pm and 2:00pm–5:30pm) for renowned Jain marble workmanship — morning is ideal before crowds.
Arrive in Delhi and connect to your onward plan — if you have extra time you can drop luggage at a hotel or explore nearby areas before continuing your journey.