Skip to content
OlaChill Bus

Zurich to St. Moritz by private coach

≈ 200 km · ≈ 3 h driving

from CHF 1,430

A private coach from Zurich to St. Moritz costs from CHF 1,430 one-way for a 33-seat vehicle. The trip is ≈ 200 km, about 3 h of driving.

Zurich to St. Moritz by private coach

📷 Murdockcrc · CC BY 3.0 · Wikimedia Commons

Estimated prices

VehicleOne-wayRound trip, same day2 days
33-seat coach
25 large suitcases
from CHF 1,430from CHF 1,930from CHF 2,790
50-seat coach
45 large suitcases
from CHF 1,980from CHF 2,590from CHF 3,800

Estimates include driver, fuel and the tolls, parking and driver-hour rules for Switzerland. The final price is confirmed after the availability check.

Prices are instant estimates. The final price is confirmed after we check availability with the operator.

Local rules that change the price

Zurich to St. Moritz by coach: quick answers

How much is a charter bus from Zurich to St. Moritz?

From CHF 1,430 one-way and from CHF 1,930 for a same-day round trip with a 33-seat coach; a 50-seat coach starts from CHF 1,980 one-way. These are estimated prices with driver, fuel, tolls and parking included; the final price is confirmed after the availability check.

How long does the coach take from Zurich to St. Moritz?

About 3 h for ≈ 200 km, without traffic. Longer days add a second driver where driving-hours rules require it.

Other routes in Switzerland