At the crossroads of major routes, Grandson is served by the A5 highway along the north shore of Lake Neuchâtel. From Geneva Airport to Yverdon-les-Bains, the drive takes about 1 hour. From Basel or Zurich, it takes about 2 hours.

By car
  • From Geneva: 95 km (about 1h)
  • From Zurich: 204 km (about 2h10min)
  • From Basel: 154 km (about 2h)
  • From Paris: 528 km
  • From Milano: 369 km
  • From Frankfurt: 479 km

Parking: Facilities available on the grounds of the castle, free of charge
Download the parking map

By train and bus

The destination from all train stations is Yverdon-les-Bains. To plan your journey, it is best to consult
The yellow bus (La Poste) in front of the train station in Yverdon-les-Bains will take you on a regular schedule to Grandson Place du Chateau The bus schedule can be viewed here:
New: since December 2015 the Grandson station is integrated into the RER Vaud network and a RER line connects Grandson to Lausanne every half hour. Timetable on:


By boat

For this it is best to consult

By foot

The train station in Yverdon-les-Bains is about 4.5km from the Château de Grandson and can be reached by road and paths (partly following the lake side), and takes about 60 minutes by walking.