Location and how to get there

Martigny, crossroads of the Alps


The town of Martigny is located in Switzerland, in the canton of the Valais. Nested at the elbow of the Rhone, it is on the crossroads between France and Italy, among the Valaisan Alps.

The “Mont Blanc Express” takes a daring route through a narrow gauge railway connecting Martigny to the French station of Chamonix, in one and a half hours. The Saint-Bernard Express will transport you from Martigny to Orsières, where you can take a bus to the Great St. Bernard Hospice, surrounded by a breathtaking mountainous landscape. Martigny’s priviledged location also allows a quick ascent to the ski regions: the 4 valleys, the Portes du Soleil, and Ovronnaz.


Map of Europe

Map of Switzerland

Access Martigny by plane Access Martigny by roadAccess Martigny by train



By air

  • Geneva-Cointrin, Bern-Belp, Basle-Mulhouse and Zurich-Kloten airports
  • Charter and private flights to the Sion airport

By car

  • Through the motorway A9 from Lausanne or Sierre, take the Martigny-Fully exit (number 21), or the cantonal road
  • Through the routes open all year round: the Forclaz pass, the Great Saint Bernard tunnel, Simplon pass
  • Through the routes open only during summer: Gd-St-Bernard, Nufenen, Grimsel, Furka
  • Through the railway tunnels which allow the passage of vehicles: Lötschberg (Kandersteg-Goppenstein), Furka (Realp-Oberwald), Simplon (Iselle-Italie)

By public transport

  • On the CFFs (trains), to and from all Swiss towns and cities. (www.cff.ch / 0900 300 300)
  • Railway Mont-Blanc & St-Bernard Express (www.tmrsa.ch / +41 (0)27 721 68 40)