Genève-Cointrin is the nearest airport. The train to Lausanne (from the station adjacent to the airport) takes approximately 40-60 minutes.
Zürich airport is also another possibility. The train to Lausanne takes approximately 2h30 min.
Lausanne is well connected by train with several other major cities both in Switzerland and neighbour european countries. Connections are available daily to Zürich, Basel, Bern, Genève, as well as Milan, Paris, Lyon, Munich.
By Metro
From any metro station on Line M2, reach the Gare du Flon, near the city center. Take line M1 in the direction to Renens Gare to the ‘EPFL’ stop. Bus lines TL (Public Transports of Lausanne area) and MBC (Transport Region Morges) run in western Lausanne:
By Bus
Bus lines TL (Public Transports of Lausanne area) and MBC (Transport Region Morges) run in western Lausanne:
By Car
By car, on the motorway, follow direction "Lausanne-Sud", exit "EPFL"".
Please also refer to the EPFL access website: http://information.epfl.ch/access
Please refer to the EPFL accommodation website for a thorough description of all the housing opportunities for both long- and short-term visits to EPFL: http://logement.epfl.ch/
Accommodations in the EPFL campus:
Another nearby hotel is at about 15 min walk from campus:
Other hotels can be found downtown Lausanne. The metro (M1) ride from the city center to the EPFL campus is about 15 min long.
Longer-term visits
Some websites for looking for flats to rent (in particular, the first four):