The Montreux-Glion-Rochers-de-Naye Railway (MGN, ) is an electrically operated rack railway in Switzerland with a track gauge of . It was originally built as two separate lines, the Glion-Rochers-de-Naye Railway (GN) and the Montreux-Glion Railway (MGI).