Within the framework of European Space Agency (ESA) activities, several campaigns were carried out in the last decade with the purpose of exploiting the capabilities of multifrequency synthetic aperture radar (SAR) data to retrieve snow information. This article presents the results obtained from the ESA SnowSAR airborne campaigns, carried out between 2011 and 2013 on boreal forest, tundra and alpine environments, selected as representative of different snow regimes. The aim of this study was to assess the capability of X- and Ku-bands SAR in retrieving the snow parameters, namely snow depth (SD) and snow water equivalent (SWE). The retrieval was based on machine learning (ML) techniques and, in particular, of artificial neural networks (ANNs). ANNs have been selected among other ML approaches since they are capable to offer a good compromise between retrieval accuracy and computational cost. Two approaches were evaluated, the first based on the experimental data (data driven) and the second based on data simulated by the dense medium radiative transfer (DMRT). The data driven algorithm was trained on half of the SnowSAR dataset and validated on the remaining half. The validation resulted in a correlation coefficient R ≃ 0.77 between estimated and target SD, a root-mean-square error (RMSE) ≃ 13 cm, and bias = 0.03 cm. ANN algorithms specific for each test site were also implemented, obtaining more accurate results, and the robustness of the data driven approach was evaluated over time and space. The algorithm trained with DMRT simulations and tested on the experimental dataset was able to estimate the target parameter (SWE in this case) with R = 0.74, RMSE = 34.8 mm, and bias = 1.8 mm. The model driven approach had the twofold advantage of reducing the amount of in situ data required for training the algorithm and of extending the algorithm exportability to other test sites.