St. Moritz und das Engadin verfügen über ein gut ausgebautes öffentliches Verkehrsnetz. In St. Moritz selber verkehrt der Ortsbus St. Moritz, der den Bahnhof mit St. Moritz Dorf und St. Moritz Bad verbindet. Alternativen bieten der Engadin Bus und die Rhätische Bahn.