Travel and Lodging

Getting to Lausanne:

By plane:

We recommend flying to Geneva airport and take the train to Lausanne from there. The train takes about 45 minutes and costs 27CHF in second class and 48CHF in first class.

Trains in Switzerland are very safe and punctual. It is overall a nice experience to take the train from the airports to Lausanne 

Another option is to fly to Zurich airport, and take the train to Lausanne from there. The train takes about 2 hours and costs 75 CHF in 2nd class  and  137CHF in first class. 

Here are additional information to get to Lausanne from the Geneva airport : 

https://www.epfl.ch/schools/ic/ipg/contacts/howto-reach-epfl/

By train:

If you come from bordering countries, we suggest you take the train to Lausanne. It is 3h45 from Paris, 3h20 from Milan, 6h from Munich.

Hotels:

Lausanne is full of very nice and affordable hotels. Among them, here are the hotels we recommend, which kindly provided discounts:

  • Starling Hotel (on campus/10 min walking): business room: 176 CHF/night ,Premium room: 196 CHF/night. Breakfast included. Book through this link, with the following corporate code : EPFL1025
  •  Swiss Tech Hotel (on campus/5min walking): 130 CHF/night. Optional breakfast: 16CHF. Procedure: TBA
  • Hotel Swiss Chocolate Lausanne By Fassbind   (25 min public transports): 5% discount, discount code and prices : TBA
  • Hotel Ibis Lausanne Centre  (25 min public transports): single room: 163.10 CHF/night, double room:  181.20 CHF/night. Breakfast included.