Begin your family-friendly Switzerland itinerary in Zurich. Visit the Zoo Zurich which is a fun day out for children with over 375 species of animals to see. After that, head to the Swiss National Museum where you will learn about Switzerland's history and culture.
Lucerne is a picturesque medieval town, and it is famous for the Kapellbrücke Bridge, one of the oldest bridges of its kind in the world. After you have walked across the bridge, visit the Swiss Transport Museum, which has interactive exhibits for children and adults. The museum is a great place to learn about the history of transportation.
Interlaken is located between two beautiful lakes and is an excellent base for outdoor activities such as hiking, biking, and paragliding. Take the Jungfraubahn Train to the top of the Jungfraujoch, which is known as the "Top of Europe." Here you can enjoy stunning views of the Swiss Alps, a memorable experience for any family.
Zermatt is another charming Swiss town surrounded by beautiful mountains. It is also the gateway to the Matterhorn, which is one of the most famous mountains in the world. Take the Matterhorn Glacier Paradise cable car to the top of the mountain, where you can enjoy panoramic views of the Alps.
Montreux is located on the shores of Lake Geneva, and it is famous for the Château de Chillon, which is one of the most visited castles in Switzerland. Visit it and learn about its history and the stories behind it. After that, walk along the lake promenade, and enjoy the beautiful scenery.
Your last stop on this itinerary is Geneva, which is a cosmopolitan city and home to many international organizations. Visit the Jet d'Eau, a magnificent fountain in Lake Geneva, and one of the city's most famous landmarks. After that, head to Old Town, where you can enjoy picturesque streets and buildings, small shops and boutiques, and delicious food.
If you have more time, consider adding a trip to the Swiss Alps. You can also visit the Cailler Chocolate Factory in Broc, which is an hour's drive from Montreux.
On the other hand, if you have less time, consider removing one of the stops. You can also consider taking a shorter trip to Mt. Pilatus from Lucerne.