By car: follow the lake road from Montreux (4 km) or Villeneuve (2 km). Ample free parking in front of the château.
By train: regional train from Lausanne, Montreux or Villeneuve. Veytaux-Chillon" train station 300 m from the château.
By bus: line N° 1 from Vevey (25'), Montreux (10') or Villeneuve (5'), stop "Chillon" in front of the castle.
By boat: landing stage 100 m from the castle, regular trips in high season from Lausanne or Montreux.