To get to Upper Mustang, start by flying into Kathmandu, then take domestic flights to Pokhara and Jomsom. From Jomsom, you can either trek or drive to Upper Mustang, which requires special permits. Nepal Sanctuary Treks offers customised treks and handles the permit arrangements.