Travelling from Zurich Airport to St. Moritz usually takes around three to four hours, depending on the transport option, connections, traffic and weather.
A private transfer is the simplest door-to-door option, particularly when travelling with children, skis or several suitcases. The train is scenic and comfortable but normally requires changes. Renting a car provides flexibility, although winter driving and parking remain your responsibility.
Zurich Airport to St. Moritz at a glance
| Option | Approximate travel time | Changes | Best suited for |
|---|---|---|---|
| Private transfer | Around 3 hours | None | Families, groups, luggage and direct travel |
| Train | Around 3.5–4 hours | Usually 1–2 | Individual travellers and scenic rail travel |
| Rental car | Around 3 hours | None | Travellers comfortable driving in alpine conditions |
Journey times are estimates and can change because of traffic, railway connections, snow and road conditions.
Private transfer from Zurich Airport to St. Moritz
A private transfer takes you directly from Zurich Airport to your hotel, apartment or another address in St. Moritz.
There is no need to carry luggage between railway platforms or wait for a connecting service. This can be particularly helpful after a long flight, when travelling with children or when carrying skis and larger suitcases.
When requesting your transfer, provide:
- Your flight number
- Scheduled arrival date and time
- Number of passengers
- Number of suitcases
- Any ski equipment
- Child-seat requirements
- Your destination in St. Moritz
Providing these details allows the correct vehicle and pickup arrangement to be discussed before the journey.
St. Moritz Taxi provides personal transfer planning rather than an automatic booking. After submitting a request, the team reviews the journey and replies with availability and the final arrangement.
Travelling by train
Zurich Airport has its own railway station, making the train a practical option for reaching St. Moritz.
Depending on the connection, the journey normally includes one or two changes, often in Zurich, Chur or Landquart. The final section through Graubünden offers impressive alpine scenery.
The complete journey generally takes between three and a half and four hours, although the precise duration depends on the selected connection and waiting time between trains.
Before travelling, check the current timetable through SBB. Railway times and platform information can change, so checking again on the day of travel is recommended.
When is the train a good choice?
The train may suit you when:
- You are travelling with limited luggage
- You are not arriving late at night
- You are comfortable changing trains
- You want to experience the scenic railway journey
- Door-to-door transportation is not essential
However, changing trains can be less convenient with young children, multiple suitcases or bulky ski equipment.
Renting a car at Zurich Airport
A rental car offers flexibility during your stay and allows you to stop along the journey. The drive to St. Moritz normally takes around three hours under suitable conditions.
Nevertheless, the journey includes alpine roads, and conditions can change quickly during winter. Snow, ice, traffic and temporary restrictions may increase the driving time.
Before choosing a rental car, consider:
- Whether you are comfortable driving in snow
- Winter equipment supplied with the vehicle
- Parking availability at your accommodation
- Fuel and rental charges
- Mountain-road conditions
- Returning the vehicle after your stay
A rental car can be useful if you plan to explore several destinations independently. If you only need transportation between the airport and St. Moritz, a private transfer may be more convenient.
What is the best option with luggage or skis?
A private transfer is usually the easiest option for passengers carrying several suitcases, skis or snowboards.
Your luggage remains in the same vehicle from Zurich Airport to your destination. With the train, luggage must be moved during each connection and stored in the available railway luggage areas.
Include all luggage and equipment in your transfer request so the team can confirm the most suitable available vehicle.
Travelling with children or as a group
For families and groups, the cost and convenience should be considered together.
Rail tickets may appear less expensive for an individual traveller, but a private vehicle becomes more practical when several passengers travel together. It also avoids coordinating a group during train changes.
If you need a child seat, mention the child’s age when requesting the transfer. Groups should also provide accurate passenger and luggage numbers.
Winter travel between Zurich and St. Moritz
The route remains accessible throughout winter, but alpine weather can affect travel time.
A professional local driver is familiar with regional roads and changing mountain conditions. Nevertheless, additional time may sometimes be necessary during heavy snowfall, holiday traffic or temporary road restrictions.
If you have an important hotel check-in, event or appointment, avoid planning the journey too tightly around your flight arrival.
How much does a Zurich Airport to St. Moritz transfer cost?
The final price depends on several factors, including:
- Vehicle required
- Number of passengers
- Amount of luggage
- Pickup time
- Additional stops
- Special requests
- One-way or return journey
For an accurate price, submit your arrival details and request a personal quote. There is no automatic charge when you send the form.
Frequently asked questions
How far is Zurich Airport from St. Moritz?
The driving distance is approximately 200–230 kilometres, depending on the selected route. Road and weather conditions can influence the actual journey.
How long does a private transfer take?
A private transfer normally takes around three hours. Traffic, snowfall and road conditions may increase the travel time.
Is there a direct train from Zurich Airport to St. Moritz?
Most railway journeys require one or two changes. The exact connection should be checked using the current SBB timetable.
Can I travel with skis and snowboards?
Yes. Mention all ski equipment and luggage when requesting the transfer so an appropriate vehicle can be confirmed.
Can I request a child seat?
Child-seat requirements should be included with the child’s age when submitting the request.
Can I arrange a return transfer to Zurich Airport?
Yes. You can request a one-way or return journey. Include the departure flight time so an appropriate pickup time from St. Moritz can be discussed.
Request your Zurich Airport transfer
For a direct journey without train changes, request a private transfer from Zurich Airport to St. Moritz.
Share your flight, passenger and luggage details, and the local team will reply personally with availability and the proposed arrangement.