Home FAQ's 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 What does the Mountain Pass include? Why is a pass required for mountain skiing and snowshoeing?