Lausanne is de enige stad in Zwitserland met een volwaardige metro. De automatische lijn M2 werd op 27 oktober 2008 geopend en volgt deels het tracé van de oude kabelspoorlijn tussen Lausanne en Ouchy. De lijn is 5,9 kilometer lang en loopt van Ouchy aan het meer naar Croisettes in Épalinges. Met hellingen tot 12 procent is het een van de steilste metrolijnen ter wereld.
De belangrijkste haltes voor bezoekers zijn Lausanne-Gare bij het treinstation, Flon en Riponne-Maurice Béjart in het centrum. Daarnaast rijdt de lichtere lijn M1 tussen Flon en Renens. Hotelgasten krijgen de Lausanne Transport Card, waarmee je gratis gebruikmaakt van metro en bus in de stad.


