Hmm .. that journey is surely more than just a weekend trip ?
Chennai (Tamil Nadu) to Udaipur (Rajasthan) distance is 1827 km and you can get there by flight + flight in just over 6 hours and 40 minutes or by train + train fares starting from ₹ 741.
It's gonna be warm and sunny, and did I mention warm ?