It pays off to book your trip to Zermatt ahead of time. The Swiss Travel Pass gives you a discount on the regular price. With trains leaving for Zermatt every 30 minutes, the train journey from the Swiss airports and the border is a comfortable and straightforward one.