Wow ! I really wish I could come with you on this one.
Chennai (Tamil Nadu) to Rishikesh (Uttarakhand) distance is 2370 km and you can get there by flight + cab in just over 10 hours or by train + train fares starting from ₹ 782.
The weather is amazing right now. You'll have a great time.