The best time to visit Rajasthan or planning a Rajasthan tour in October to March because in that specific time days are sunny, not too humid as in the period of May and June, in that specific time you can spend time in Rajasthan with cooler nights.