October is one of the best times to visit Nepal, with temperatures ranging from 10°C to 23°C. The weather is warm and sunny, and the skies are clear, making it perfect for outdoor activities like trekking and sightseeing.