The arc of Lake Geneva is busy and crowded; Yverdon-les-Bains, a short way north at the foot of Lake Neuchâtel, is the easy escape that most visitors miss. It’s close enough for a spontaneous half-day and rich enough to fill a full one: a castle, a world-class oddity of a museum, a real lake beach, and thermal water to finish.
Because everything is walkable from the station, this is a genuinely car-free day out. Buy a return ticket, take the train, and enjoy the ride over the vineyards as part of the trip.
- 1
Trains
Getting there
Direct SBB regional and InterRegio trains run from Lausanne to Yverdon-les-Bains in about 23 minutes, two to four times an hour. From Geneva it's roughly 55 minutes, direct or with one easy change at Lausanne. No car required. The station sits a few minutes from everything.
- 2
Morning
Old town & castle
Walk straight up into the old town for the Château d'Yverdon and the Maison d'Ailleurs science-fiction museum: two very different highlights, five minutes apart, both done comfortably before lunch.
- 3
Lunch
On the square
Eat on Place Pestalozzi: lake perch, a Vaud white, people-watching. If it's a Tuesday or Saturday the producers' market will fill the square around you.
- 4
Afternoon
The thermal baths
Spend the afternoon at the Centre Thermal. The outdoor mineral pools are open year-round through the renovation. It's a 12-minute walk from the centre, and the natural high point of any day trip.
- 5
Evening
Home before dark
Trains run late and frequently, so there's no rush. Dry off, one last drink by the lake or on the square, and you're back in Lausanne in under half an hour.