You can take a direct train to Montreux or a local train to Veytaux-Chillon, where you can easily get to the castle. Or, during high season, you can choose take the boat from Lausanne, Vevey, Montreux and Villeneuve. Finally, you can reach your destination by bus. Take the line N° 201 from Vevey, Montreux or Villeneuve.