A pretty lakeside town with a castle, a Roman museum and a weekly market.
Nyon is a small lakeside town in the canton of Vaud, about 25 km northeast of Geneva and reached in around 25 minutes by SBB train from Cornavin, with departures roughly every 15 minutes at about CHF 11. The seasonal CGN steamer is a slower alternative at CHF 20-30. The town was founded by the Romans as Colonia Iulia Equestris, and that heritage is the core of a visit. The Roman Museum, near the lakeshore, displays finds from the ancient colony and includes remains of a basilica in its cellars. The Château de Nyon, a medieval and 18th-century castle overlooking the harbour, houses a museum with the town's history and a notable collection of local porcelain, while its terrace gives views across the lake to Mont Blanc on clear days. The lakeside promenade leads past the harbour, public gardens and bathing spots, and the old town's narrow streets hold small shops and cafes. A market takes place on Fridays in the old town, offering local produce. A relaxed day begins with the train, a visit to the castle and the museum, a walk along the quay and lunch beside the lake, where perch fillets are the standard dish. Visitors with time can continue along the shore to the Château de Prangins, a short bus or walk away, which holds the Swiss National Museum's exhibits on the 18th and 19th centuries. April to October gives the best weather for lakeside strolling and swimming, while winter suits the museums. Because the trip is short, Nyon works well as a half-day or as an add-on in a longer Lake Geneva itinerary. Allow CHF 40-70 for transport, entries and lunch.
| Distance | 25 km |
|---|---|
| Travel time | 25 minutes |
| Getting there | Train |
| Difficulty | easy |
| Address | Gare de Nyon, Place de la Gare, 1260 Nyon |
How to get there
- Mode
- SBB train
- Cost
- CHF 11 (~$14)
- Frequency
- Every 15 minutes
- Mode
- CGN steamer
- Cost
- CHF 20-30 (~$25-38)
- Frequency
- Seasonal
Location
Gare de Nyon, Place de la Gare, 1260 Nyon
46.3830, 6.2380 View on map
Highlights
- Château de Nyon
- Roman Museum
- Lakeside promenade
Tips for visiting
- Take the train from Cornavin; services run every 15 minutes, so no booking is needed.
- Visit on a Friday to include the old town market.
- Climb to the castle terrace for the lake and Mont Blanc view.
- Add the Château de Prangins if time allows, reached by a short bus ride or walk.
- Check museum hours before visiting, as some close on Mondays.
When to visit
April to October for lakeside walking and swimming; visit on a Friday morning to catch the market.
Accessibility
The lakeside promenade is flat and accessible. The old town and castle have cobbled slopes and steps, so access may be limited for wheelchair users.
Frequently asked questions
How long does it take to get from Geneva to Nyon?
The SBB train takes about 25 minutes and runs every 15 minutes. A fare costs around CHF 11.
What is Nyon known for?
It was a Roman colony, and its Roman Museum, castle and lakeside promenade are the main attractions.
Is Nyon good for a short trip?
Yes. Its compact centre makes it ideal for a half-day or an add-on to a longer itinerary.
When is the market?
The weekly market is usually on Friday mornings, but visitors should confirm the schedule locally.