Home Frequently Asked Question Where Can I Buy The Mountain Pass? Back to Mountain Pass Where can I buy the Mountain Pass? The Mountain Pass can be purchased on the Grandvalira Resorts website, at the stand of the illa Carlemany or at the ticket offices of your choice from the opening of the resorts. Related questions If my Mountain Season Pass is lost or stolen, what should I do? Is the Mountain Pass necessary for mountain skiing outside the skiable areas? Is a Mountain Pass necessary when crossing the resort in order to access another route outside the skiable area? Does a non-resident/tourist also need a Mountain pass?