Cheap Train and Carpool tickets to Nyon

What are the most popular routes to Nyon?

Geneva - NyonAverage priceMAD 161Average duration16mDaily departures10
Lausanne - NyonAverage priceMAD 459Average duration34mDaily departures10
Brussels - NyonAverage priceMAD 431Average duration8h 10mDaily departures1