Am 05. Juni 1890 nahm die (Ferrovia Monte Generoso) den Betrieb auf und man konnte bequem das beliebte Ausflugsziel erreichen. Fahrgastfrequenzen blieben aber hinter den Erwartungen zurück. 1904 führten wirtschaftliche Schwierigkeiten zur Liquidation der auch die 1909 von neuen Eigentümern gegründete ging 1914 in Konkurs . Die zwei Jahre später erneut gebildete brauchte 1921 eine finanzielle Sanierung musste aber September 1939 den Verkehr einstellen. Doch zum setzte sich der Migros-Gründer Gottlieb Duttweiler vehement für die Erhaltung der Monte Bahn ein und so übernahm die Migros schliesslich die MG. Am 12.3.1941 wurde Betrieb wieder aufgenommen. In den 1950er Jahren die Dampfloks durch zwei Dieselloks und zwei ersetzt was einen wirtschaftlicheren Betrieb erlaubte. 1982 schliesslich nach einer umfangreichen Sanierung der elektrische mit neuen Doppel- Triebwagen aufgenommen werden.
Die Talstation der MG liegt neben SBB-Bahnhof Capolago (273 m ü.M.) aber ihre Endstation befindet sich ca. 300m nördlicher direkt Ufer des Luganersees bei der Schiffsstation sie wird ein täglich angefahren. Ab dem Bahnhof überquert die die Gotthardbahn und führt steil südlich den Hang Nach einem Kehrtunnel passiert man die Haltestelle San Nicola 707 m ü.M. An der dem See Seite klettert sie nun am bewaldeten Hang hoch und erreicht Bellavista (1'222 m ü.M.). 1891 bis 1913 verband eine Pferdebahn mit der Spurweite von 600 mm Station mit dem Hotel Pasta (Tramway Bellavista TB). Nach einigen kurzen Tunnels unter dem gelangen die Züge zur Bergstation Generoso-Vetta auf m ü.M.