Champéry est accessible en train depuis les aéroports de Genève, Zürich et Bâle ou en voiture, par les autoroutes (CHF 40.- pour la vignette, à la douane ou dans les stations-services suisses).