Start your trip with a stroll in Old Town Geneva, where you can visit the city's landmarks, such as the Saint-Pierre Cathedral and the Reformation Wall. Afterward, take a boat ride on Lake Geneva to see the city from a different perspective. Finish the day with a visit to the Jet d'Eau, a famous water fountain that sprays up to 140 meters high.
Take a scenic train ride to Interlaken, an alpine town located between two lakes. Enjoy the stunning mountain views while taking a cable car or train ride to the top of Harder Klum, a peak overlooking the town. Afterward, visit the St. Beatus Caves, a natural network of caves and underground waterfalls. Finish the day with a relaxing walk along the shores of Lake Brienz or Lake Thun.
Start your day by visiting the Lion Monument, a sculpture honoring Swiss Guards who died during the French Revolution, and then cross the iconic suspension bridge, Chapel Bridge, to explore Old Town Lucerne. Afterward, take a boat ride on Lake Lucerne to admire the beautiful surroundings from the water. Finally, take a scenic train ride to Mount Pilatus, a mountain with stunning views and the world's steepest cogwheel railway.
Switzerland has an extensive network of public transportation that is efficient and reliable. The Swiss Travel Pass is a popular option for tourists, providing unlimited access to trains, buses, and boats. Taxis and rental cars are also available, but they tend to be more expensive. The transportation costs for this itinerary were calculated based on using public transportation and are estimated to be around CHF 70 per person.
If you have more time, consider adding a trip to Zermatt to see the Matterhorn, or a visit to the Swiss National Park for a natural adventure. If you have less time, consider skipping the St. Beatus Caves or Mount Pilatus.
The main airport in Switzerland is Zurich Airport (ZRH), which is located in Zurich, about 12km from downtown. Another option is Geneva International Airport (GVA), which is located in Geneva, about 5km from downtown. Batu Belig Beach is not in Switzerland but is located in Bali, Indonesia, so it is not applicable for this itinerary.