Absolutely, Montreux is quite walkable, especially around the city centre and lake promenade. The city has an efficient public transport system for longer distances, including buses and trains.