The Upper Mustang trekking permit costs USD 500 per person for the first ten days. For each additional day beyond ten days, the permit costs USD 50 per person per day. This permit is necessary because the Upper Mustang is a restricted area.