October to March is considered to be the best season as winter arrives in these months in Jaipur.