The nearest international airport to St. Moritz ski resort is Zurich Airport, located approximately 220 kilometers away from the final destination. Zurich Airport, also known as Kloten, is the largest airport in Switzerland and serves as the main transit hub for the Swiss airline.
You can find comprehensive flight information, including schedules and airlines, on the official Zurich Airport website. The airport consists of three terminals - A, B, and C. Terminal 3 features a large shopping mall with numerous stores, bars, restaurants, and lounges for travelers to enjoy.
Aside from standard services like restrooms, daycare, pharmacy, banking facilities, currency exchange, a medical center, post office, car rental, and luggage storage, Zurich Airport also offers an observation deck where visitors can watch planes land and take off.