List of mountain railways in Switzerland

This is a list of mountain railways in operation in Switzerland.

It includes railways that overcome steep gradients (over 5%) or whose culminating point is over 800 m (2,600 ft) above sea level.

Many of these railways converge on mountain railway hubs, notably Lucerne, Interlaken, Montreux, Aigle, Brig and Chur.

Lines that are both adhesion and standard gauge railways and part of the main Swiss (and European) rail network are boldfaced in the list.

Cantons where the line continues but does not fit the aforementioned criteria are indicated in small letters.

A train on the open-air section of the Jungfrau Railway, the highest in Europe