The North Face Store

Exclusive in Zermatt - The North Face Shop at the Bahnhofplatz (train station) in Zermatt!

We will show you the latest collections from the top brand in our The North Face Store at the Bahnhofplatz (train station) in Zermatt.

The North Face offers a range of casual wear as well as top quality sportswear and accessories for men and women,. Visit us today and be inspired! 

+41 27 966 49 64

boot_fitting floors map top_brands swiss_test_rental_center gallery the_north_face