Lausanne is served by one of the most efficient passenger railway services in the world, the Swiss Federal Railway system. Trains run roughly each half-hour between 5 am and 11 pm to and from Geneva, Zurich and Berne. There are four trains daily from Paris Gare de Lyon via the SNCF’s TGV “High Speed Train” and 8 per day from Milan on the Swiss-Italian Cisalpino.
The closest airport, Geneva airport, is served by almost all European airlines and by four daily transatlantic flights. Trains between Geneva airport and Lausanne take about 45 minutes and run at least twice each hour. Zurich airport provides an alternative, with more frequent transatlantic service. The trains from Zurich airport take about 2.5 hours to Lausanne and run twice each hour.
There are two Metro lines provided by “Transports publics de la region lausannoise” which have their hub at the Flon Metro station. The new M2 is a fully automated subway system. The M1 serves the University of Lausanne (metro-stop: Unil-Dorigny or Unil-Sorge). Metro and bus tickets are sold from vending machines at all stops, and the main train station.
Clean and fast buses are very frequent and have a dense enough network that you will rarely find yourself more than a few hundred feet from one bus stop or the other.