Travel from Nyon to Lausanne

Train from Nyon to Lausanne

Swiss Railways (SBB/CFF/FFS) operates a train from Nyon to Lausanne every 30 minutes. Tickets cost $20 - $40 and the journey takes 28 min.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you
Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Nyon to Lausanne

ModeDurationPrice
From Nyon line 15 train to Lausanne.28 minSFr 33
From Nyon CGN ferry to Lausanne-Ouchy.2 h 17 minSFr 39
From Nyon taxi to Lausanne.28 minSFr 184
From Nyon drive to Lausanne.28 minSFr 6
From Nyon rideshare to Lausanne.46 minSFr 4

How long does it take to get from Nyon to Lausanne?

The line 15 train from Nyon to Lausanne takes 28 min including transfers and departs every 30 minutes.

Is there a direct train between Nyon and Lausanne?

Yes, there is a direct train departing from Nyon and arriving at Lausanne. Services depart every 30 minutes, and operate every day. The journey takes approximately 28 min.

Is there a direct ferry between Nyon and Lausanne?

Yes, there is a direct ferry departing from Nyon CGN and arriving at Lausanne-Ouchy. Services depart once daily, and operate every day. The journey takes approximately 2 h 17 min.

Operators from Nyon to Lausanne

OperatorPhoneWebsite
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
CGN+41 (0)900 929 929CGN
BlaBlaCarBlaBlaCar