The winter season from September to February is the best time to visit Nathdwara. The weather during this time of the year is delightful and perfect to roam and explore the wonderful city freely. The climate during the rest of the year are at extremes. Summers are unbearably hot with temperatures reaching up to 42 degrees Celcius. The winters are relatively cooler with the days having an average temperature of 26 degrees Celcius, while the nights are as cool as 9 degrees Celcius. The best time to visit this place would be from September to February.