The best time to trek in Upper Mustang is during the spring (March to May) and autumn (September to November). Winter (December to February) is not recommended for Upper Mustang Trek