The Monte Generoso railway or Ferrovia Monte Generoso (MG) is a mountain railway line in the Italian speaking canton of Ticino, in south-east Switzerland. The line runs from Capolago, on Lake Lugano, to a terminus near the summit of Monte Generoso. It is the highest railway in Ticino. The summit () offers extensive views over the Lombardy Plain, part of the Po Valley, and towards the Alps.