The best-connected municipalities in canton Valais
Massongex is the best-connected municipality in canton Valais: just 65 minutes by public transport to the nearest of the six major centres (Basel, Bern, Geneva, Lausanne, Lugano, Zurich). Saint-Maurice (69 min) and Martigny-Bourg (70 min) follow. Source: ARE, National Passenger Transport Model (NPVM), 2025.
Ranking
ARE · NPVM · 2025| Rank | Municipality | PT travel time | Residents |
|---|---|---|---|
| 1 | Massongex | 65 min | 2'149 |
| 2 | Saint-Maurice | 69 min | 4'656 |
| 3 | Martigny-Bourg | 70 min | 22'513 |
| 4 | Evionnaz | 70 min | 1'535 |
| 5 | Vernayaz | 72 min | 1'978 |
| 6 | Collombey-Muraz | 73 min | 10'188 |
| 7 | Collonges | 73 min | 866 |
| 8 | Monthey | 77 min | 19'351 |
| 9 | Vouvry | 79 min | 4'936 |
| 10 | Martigny-Combe | 81 min | 2'416 |
| 11 | Sion | 81 min | 37'844 |
| 12 | Saxon | 82 min | 7'605 |
| 13 | Vionnaz | 82 min | 3'080 |
| 14 | Vérossaz | 82 min | 945 |
| 15 | Bovernier | 85 min | 952 |
| 16 | Port-Valais | 85 min | 4'528 |
| 17 | Dorénaz | 86 min | 1'120 |
| 18 | Baltschieder | 86 min | 1'406 |
| 19 | Saint-Gingolph | 87 min | 1'104 |
| 20 | Visp | 88 min | 9'075 |
| 21 | Sembrancher | 89 min | 1'113 |
| 22 | Troistorrents | 89 min | 5'068 |
| 23 | Bürchen | 89 min | 774 |
| 24 | Stalden | 90 min | 1'140 |
| 25 | Ardon | 91 min | 3'938 |
| 26 | Niedergesteln | 91 min | 731 |
| 27 | Raron | 92 min | 2'030 |
| 28 | Visperterminen | 92 min | 1'301 |
| 29 | Ferden | 93 min | 248 |
| 30 | Fully | 94 min | 9'407 |
| 31 | Brig-Glis | 96 min | 14'197 |
| 32 | Steg-Hohtenn | 96 min | 1'768 |
| 33 | Val de Bagnes | 98 min | 11'044 |
| 34 | Leuk | 98 min | 4'349 |
| 35 | Saillon | 98 min | 3'226 |
| 36 | Staldenried | 98 min | 559 |
| 37 | Naters | 99 min | 10'791 |
| 38 | Bitsch | 100 min | 1'219 |
| 39 | Saint-Léonard | 100 min | 2'618 |
| 40 | Noble-Contrée | 100 min | 4'727 |
| 41 | Lalden | 100 min | 773 |
| 42 | Val-d'Illiez | 101 min | 2'149 |
| 43 | Embd | 101 min | 298 |
| 44 | Eggerberg | 102 min | 345 |
| 45 | Salvan | 102 min | 1'521 |
| 46 | Salgesch | 104 min | 1'777 |
| 47 | Eischoll | 104 min | 460 |
| 48 | Gampel-Bratsch | 105 min | 2'260 |
| 49 | Grimisuat | 105 min | 3'979 |
| 50 | Unterbäch | 106 min | 483 |
| 51 | Chamoson | 107 min | 4'486 |
| 52 | Conthey | 107 min | 9'661 |
| 53 | Mörel-Filet | 107 min | 743 |
| 54 | Chippis | 107 min | 1'627 |
| 55 | Isérables | 108 min | 793 |
| 56 | Ausserberg | 108 min | 639 |
| 57 | Grône | 108 min | 2'598 |
| 58 | Vex | 109 min | 1'970 |
| 59 | Ried-Brig | 111 min | 2'327 |
| 60 | Termen | 111 min | 1'203 |
| 61 | Vétroz | 111 min | 6'725 |
| 62 | Hérémence | 112 min | 1'553 |
| 63 | Leytron | 112 min | 3'594 |
| 64 | Champéry | 112 min | 1'415 |
| 65 | Zeneggen | 112 min | 369 |
| 66 | Ayent | 113 min | 4'509 |
| 67 | Agarn | 113 min | 743 |
| 68 | Sierre | 113 min | 18'059 |
| 69 | Crans-Montana | 113 min | 10'782 |
| 70 | Inden | 114 min | 118 |
| 71 | Eisten | 114 min | 189 |
| 72 | Finhaut | 115 min | 422 |
| 73 | Chalais | 115 min | 3'981 |
| 74 | Savièse | 115 min | 8'453 |
| 75 | Varen | 116 min | 701 |
| 76 | Kippel | 117 min | 334 |
| 77 | Orsières | 118 min | 3'339 |
| 78 | Grengiols | 118 min | 409 |
| 79 | St. Niklaus | 118 min | 2'347 |
| 80 | Riederalp | 119 min | 445 |
| 81 | Nendaz | 120 min | 7'354 |
| 82 | Bister | 121 min | 39 |
| 83 | Trient | 122 min | 181 |
| 84 | Lens | 122 min | 4'590 |
| 85 | Liddes | 123 min | 790 |
| 86 | Mont-Noble | 123 min | 1'188 |
| 87 | Törbel | 123 min | 514 |
| 88 | Guttet-Feschel | 124 min | 426 |
| 89 | Riddes | 124 min | 3'831 |
| 90 | Wiler | 124 min | 522 |
| 91 | Veysonnaz | 124 min | 614 |
| 92 | Saas-Balen | 124 min | 340 |
| 93 | Saas-Grund | 124 min | 1'043 |
| 94 | Blatten | 126 min | 291 |
| 95 | Lax | 128 min | 340 |
| 96 | Ergisch | 128 min | 184 |
| 97 | Turtmann-Unterems | 128 min | 1'193 |
| 98 | Arbaz | 128 min | 1'474 |
| 99 | Evolène | 130 min | 1'673 |
| 100 | Oberems | 131 min | 141 |
| 101 | Bourg-Saint-Pierre | 132 min | 242 |
| 102 | Albinen | 132 min | 245 |
| 103 | Icogne | 132 min | 625 |
| 104 | Fiesch | 133 min | 894 |
| 105 | Leukerbad | 133 min | 1'401 |
| 106 | Saint-Martin | 134 min | 841 |
| 107 | Randa | 134 min | 448 |
| 108 | Bettmeralp | 136 min | 468 |
| 109 | Saas-Fee | 137 min | 1'637 |
| 110 | Saas-Almagell | 139 min | 376 |
| 111 | Täsch | 140 min | 1'341 |
| 112 | Bellwald | 141 min | 364 |
| 113 | Grächen | 143 min | 1'321 |
| 114 | Ernen | 147 min | 538 |
| 115 | Anniviers | 147 min | 2'785 |
| 116 | Zermatt | 149 min | 6'113 |
| 117 | Simplon | 153 min | 287 |
| 118 | Fieschertal | 153 min | 359 |
| 119 | Goms | 158 min | 1'163 |
| 120 | Binn | 159 min | 126 |
| 121 | Zwischbergen | 170 min | 75 |
| 122 | Obergoms | 173 min | 662 |
How we measure this
ARE · NPVMModelled public-transport travel time from the municipality to the fastest-reachable of the six major centres Basel, Bern, Geneva, Lausanne, Lugano and Zurich, in minutes (including access and egress). Basis: the ARE National Passenger Transport Model (NPVM), reference state 2025. A lower value means better connectivity; the list runs from the shortest travel time upward. It is the same figure as the remotest-municipalities ranking, read from the other end.
Frequently asked questions
- Which municipality in canton Valais is the best connected?
- Massongex: just 65 minutes by public transport to the nearest major centre (2025) – the lowest value in canton Valais. Source: ARE (NPVM).
- What does "best connected" mean?
- It is the shortest modelled public-transport travel time to the fastest-reachable of the six major centres (Basel, Bern, Geneva, Lausanne, Lugano, Zurich). The centres themselves and their immediate suburbs reach the best values. Computed by ARE in the National Passenger Transport Model, {year} timetable.