Zurich things to do

Best Switzerland itinerary: How to spend 3 to 14 days in Switzerland

Famous for the snow-capped mountains, Alpine villages and thundering waterfalls, Switzerland is a bucket list place for many adventurers.

Switzerland is influenced by its many neighbors, and yet, it has its own unique identity. The postcard views are abundant throughout this country, whether you spend time in cities or venture into the mountains. 

My Switzerland itinerary will show you the best places beyond the popular staples like Zermatt or Lauterbrunnen that sometimes can feel a bit touristy. 

Buckle up and get ready to put some cool places on your Switzerland bucket list!

PRO TIP: Want to avoid mistakes while traveling Switzerland? Check my top tips that will help you enjoy your Switzerland itinerary without falling into most common tourist pitfalls.


Swiss Frank. You can pay with credit cards almost anywhere within Switzerland, however, you should still carry some cash with you while you travel.

Switzerland language

Switzerland has four official languages: German, French, Italian and Romansch. English is widely spoken and understood in most parts of Switzerland. 

Visa for Switzerland

Whether you need a visa for Switzerland or not depends on what country you are from and what’s going to be the purpose of your visit. There are two types of visas for Switzerland: 

  • Schengen Visa, type C which allows you to enter the country and stay for up to 90 days within 180 days.
  • National Visa which allows for a stay in Switzerland longer than 90 days.
Things to do in Basel, Switzerland

Where to begin your Switzerland itinerary

If you arrive to Switzerland from outside Europe, it makes sense to begin your trip to Switzerland from Zurich, Geneva and Basel that have international connections. Since most travelers spend about 5-7 days in Switzerland, planning your trip requires time and preparation, as there are too many places in Switzerland that are worth a stop.

PRO TIP: Another option is to fly into Milan Malpensa Airport, which is under one hour from Switzerland. This way, you can start your Switzerland road trip in Ticino, a southern canton that boasts a Mediterranean flair.

Find Your Rental Car

How to get around Switzerland

The best way to travel Switzerland is by train. 

Getting around Switzerland by train is quick and sometimes less expensive than renting a car. The Swiss cities are walkable and have good public transportation, so you don’t always need to rent a car, especially if your Switzerland itinerary is mostly based around visiting cities.

Renting a car in Switzerland

Renting a car in Switzerland can be pricey. In addition to your rental vehicle, you have to cover gas and parking fees which add up as you spend more days on the road. Also, Switzerland has many speed radars that will give you a steep fine when you drive too fast. 

Following the rules really pays off here! 

On the other side, renting a car allows you to take a ride along many mountain passes and not worry about having to catch your next train. I recommend DiscoverCars, a great car rental company that offers cars at competitive rates in many popular destinations in Switzerland

Traveling Switzerland by train

If you plan on traveling in Switzerland by train and bus consider buying the Swiss Pass. It allows you to get on a train, bus and tour boats. It also provides free admission into many museums in Switzerland and discounts on many cable cars and funiculars.

PRO TIP: Download the SBB app on your phone to check train schedules, platforms, and connections. You can even book your train tickets on the app ahead of your Switzerland trip.

Your Perfect Switzerland itinerary

Zurich things to do


Where to stay: Hotel Seehof

Zurich is the largest city in Switzerland and also one of the most expensive cities in the world.

Located on the shores of Lake Zurich, this city is a great stating point for your Switzerland itinerary because it offers a good intro to the country and has plenty of things to keep you busy for a few days.

Best places to visit in Zurich

Old Town Zurich has centuries-old architecture and historic landmarks such as the old protestant church Grossmunster, Peter Kirche and Framunster.

To get a panoramic shot of Zurich, climb to the top of Grossmunster. There, you will be able to get on an observation platform and see Fraumunster, the Limmat River and the Old Town.

If you want to have some fun, head to Langstrasse that has many restaurants and nightlife. In summer, mark your calendar for the biggest annual event in Zurich, The Street Parade, which is also the most attended techno parade in Europe.

Best day trips from Zurich

Top places to visit in Switzerland
Top things to do in Switzerland

You can also enjoy Uetliberg, the closest mountain to Zurich from which you can soak in the views of the area; shop till you drop along the Bahnhofstrasse, Zurich’s shopping district where you can find many stores from H&M to luxury boutiques; or visit one of Zurich museums like the Swiss National Museum to learn about the history of the country.

If you are short on time, book your sightseeing tour of Zurich which will help you to see the city’s main highlights just in a day. 

Luzern, Switzerland


Where to stay: Hotel Des Alpes

Luzern (Lucerne in English) is a classic Swiss town: It’s compact, it has a nice Old Town and it is easy to get around on foot. Luzern is about 50 minutes south of Zurich by train, and makes for a perfect day trip.

The city’s signature landmark, Kapellburcke (the Chapel Bridge) is what draws a lot of tourists. However, there are plenty of other things to do in Luzern such as the old town, Musegg Wall, and Hofkirche

Best places to visit in Luzern

One of the best places to visit in Luzern is the Swiss Museum of Transport. The most visited museum in the country, this place showcases road signs and everything that related to different modes of transport, and makes for a fun afternoon visit.

Finish your day in Luzern by taking a cable car from the valley station in Kriens near Lucerne to Mount Pilatus where you can hike and see a wonderful panorama of Luzern.

Luzern, Switzerland
Luzern things to do

PRO TIP: If you are in Switzerland only for a few days and don’t plan on buying the Swiss Pass, download Omio App for booking your train tickets around Europe. I have used this app numerous times, and really loved how easy and simple it was to use.

Best tours of Lucerne

Top things to do in Switzerland


Where to stay: Hotel Jardin Bern

Catch a 1-hour train from Luzern to Bern and spend a day in the Swiss capital.

Bern boasts a medieval old town on the shores of the Aare River. One of the most notable feature of Bern’s Old Town are the arcade-style buildings where you can find many stores, restaurants and cafes. 

While Bern lies slightly off the popular tourist route, it is one of the best places to visit in Switzerland, if you are looking to see more culture of the country.

Zytglogge, Bern
The child eating fountain of Bern

Visitors enjoy sightseeing in Old City Bern that has many landmarks such as Zytglogge, a medieval clock tower with moving figurines; The Bern Minster, a Swiss Gothic cathedral built during the reformation era; and many typical Swiss fountains – the most famous of them is “Kindlifresserbrunnen” which is literally translated “child eating fountain. 

The unsettling figure portrays a man eating babies out of a bag – Read more about this sculpture and other things to do in Bern in my guide.

PRO TIP: Use public fountains in Switzerland to fill up your water bottle. Tap water in this country is very high quality, so you can save money instead of buying bottled water.

Best tours of Bern

Schilthon mountain

Bernese Oberland

Where to stay: Hotel Regina

Bernese Oberland is one of the most breathtaking parts of Switzerland with tall snow-powdered mountains, deep valleys carved by glaciers and green Alpine meadows that most people picture when they think of this country. 

Here you can visit Jungfraujoch and Schilthorn, some of the most well known mountains in the region. 

You can get to Schilthorn from Murren via Winteregg railway station. While tickets are available at the ticket office and online, I recommend booking your tickets in advance because it’s one of the most popular places to visit in Switzerland.

Skip Jungfrau

 Jungfrau is on everybody’s bucket list.

It’s crowded and expensive, and while being on top of it is cool, you don’t get to see the actual mountain. I recommend visiting Schilthorn, a less expensive, and also less crowded mountain that boasts a great panoramic view of the Eiger, Moech and Jungfrau. It’s a perfect alternative to Jungfrau!

After soaking in views of Schilthorn, stop in a revolving restaurant Piz Gloria for a delicious meal where you can get 360-degrees views of the Alps without getting outside. Here you can also learn about one of James Boys movies that was filed here back in the day!

Best tours of Schilthorn

Bernese Oberland boasts many picturesque mountain towns. One of the most popular villages in the Jungfrau region is Grindelwald that has hotels, restaurants and stores.

Other areas to stay near Jungfrau are Wengen, Mürren and Lauterbrunnen

PRO TIP: While a day is often enough to check cities in Switzerland off your bucket list, this is not the case with the Swiss mountains. If you want to explore, hike and enjoy Bernese Oberland without rushing, spend from 3 to 5 days there.

Lauterbrunnen, Switzerland
Schilthorn, Switzerland


Where to stay: Hotel Silberhorn

Your trip isn’t complete without venturing into the mountains – one of the most popular things to do in Switzerland, and there’s no better place to start than Lauterbrunnen Valley – a crown jewel of the Jungfrau region that boasts wonderful postcard views.

Nestled between the gigantic mountains, this glacial valley is a popular stop for mountaineers, base jumpers and skiers because it offers a quick access to some of the most famous mountain peaks in Switzerland.

The Lauterbrunnen Valley has dozens of thundering waterfalls which make it a bucket list for travelers from all over the world. Wandering around here is a pure joy, and although Lauterbrunnen is touristy, it will be one the main highlights on your Switzerland itinerary. 

You can reach Lauterbrunnen from Bern by train via a connection in Interlaken. Check the SBB website to plan your journey.


Where to stay: Wellness Hotel Alpenhof

Located at the foothills of the legendary Matterhorn mountain, Zermatt is a famous resort in the canton Valais, that is a popular stop on many travelers’ Switzerland itinerary.

Here you can ski in the middle of the summer, reach the dizzying heights thanks to the wonders of the Swiss engineering, or climb one of the world’s most famous mountains.  

On a clear day, Matterhorn can be seen from several points in the area such as Gornergat, Rothorn and Glacier Paradise, the highest cable car in Europe. It’s important to plan your trip to Zermatt on a clear day, so you can see this world-famous peak.

Best tours of Zermatt

 To get a good taste of Zermatt, spend 2-3 days in the area. Some of the most popular activities here are mountain biking, skiing, ice skating and hiking. The Zermatt village has plenty of restaurants and accommodation from simple hostels like Zermatt Youth Hostel to luxury 5-star hotels like Mont Cervin Palace in the heart of Zermatt.

If you are looking for good hotels in Zermatt, I recommend Agoda, a great website for finding accommodations.

You can reach Zermatt by train from Interlaken in just over 2 hours, but you will have to change trains two times.

Switzerland itinerary for 7 days


Where to stay: Hotel Victoria

OK, here’s the deal: After visiting Bernese Oberland, Zermatt and other, many travelers go to Geneva or back to Zurich to catch their flight back home.  

I want to give you a different option if you are looking to see the different side of the country.

The Italian-speaking canton Ticino might not be a common item on a classic Switzerland itinerary, but it’s a true gem that boasts Mediterranean flare, warm climate and the architecture similar to that in Northern Italy. It is home to some of the best places to visit in Switzerland if you want to explore the country off the beaten track.

Ticino, Switzerland
Locarno, Switzerland

PRO TIP: Although you can get around most parts of Switzerland by public transportation, Ticino is one place where renting a car makes more sense. The region has many small towns and scenic overlooks, and while you can visit them by public transportation, it will take longer.

Places to visit in Ticino Switzerland

Some of the most beautiful places in Ticino are Lugano, Ascona, Locarno and Valle Verzasca.I recommend setting one day aside for your trip to Valle Verzasca where you can find an unspoiled nature and charming mountain towns such as Sonogno and Lavertezzo.

PRO TIP: Read my complete guide that will help you plan your Ticino itinerary.

Valle Verzasca Ticino Switzerland

To enjoy some of the best places to visit in Ticino, spend no less than 3 days in the region. You can easily spend a week here because there is so much to do in terms of culture and outdoors, but some travelers stay in Ticino for just a couple of days.

GOOD TO KNOW: Ticino is a common stop for travelers who head south to Italy through Switzerland. From Ticino, you can quickly reach Lake Como and Milan, which makes it a perfect final stop if you are going to Italy. 

Take a drive on Gotthard Pass

If you travel Switzerland during summer, and plan to visit Ticino, take a scenic route along the Gotthard Pass in the Alps that connects northern and southern parts of Switzerland. The highest point of the pass is located at the elevation of nearly 7,000 feet and the ride along the pass offers 360-degree views of the Alps. It is a perfect addition to your Switzerland road trip if you have a car rental.

Lausanne, Switzerland


Where to stay: Discovery Hotel

If you continue your trip in Geneva, don’t forget to add Lausanne to your Switzerland road trip.

The fourth-largest city in Switzerland, Lausanne was built on three hills. Here you can get a good exercise by climbing to the historic old town where you can find the ornate Lausanne cathedral and marvel at Lake Geneva surrounded by the French Alps. Lausanne has a relaxed pace, which makes it a perfect place to chill and take a boat ride along Lake Geneva if you want to visit Vevey, Montreux and Nyon.

Lausanne, Switzerland
Lausanne, Switzerland

Lausanne is also a home of the International Olympic Committee. The city is located in the wine-making region of Switzerland, and so this is your perfect chance to try some quality Swiss wine and treat yourself to some delicious sweet treats. 

Best day trips from Lausanne

Lavaux wine terraces


Lavaux is a hidden gem, and you should include it on your Switzerland itinerary before it becomes too popular!

 A UNESCO heritage site, Lavaux, is a district comprised of terraced vineyards stretching about 19 miles along the shores of Lake Geneva. 

These wine terraces are ultimately one of the most beautiful places to visit in Switzerland thanks to the cute villages on the slopes and stunning landscapes. Wander through Lavaux vineyards and sip some locally produced wine when you come here.

PRO TIP: Read my complete guide on how to plan your day trip to Lavaux Switzerland

Lavaux wine terraces
Lavaux wine terraces

Lavaux is located east of Lausanne and can be accessed via a combination of boat or train and a boat from the city. It’s a perfect place to put on your Switzerland itinerary if you want to take a break from the crowded spots, and a boat ride along Lake Geneva that will bring you here from Lausanne is an absolute must!

Castle de Chillon

Chillon Castle is a fairytale-like castle located along Lake Geneva near Montreux. One of the most beautiful castles in Switzerland, this medieval fortress is a great day trip from Geneva, Lausanne and other towns in the region of Lake Geneva, so if you have a few spare days, make sure to stop by.

Chilon, Switzerland
Castle de Chillon, Switzerland

How much time do you need for Switzerland?

While a classic Switzerland itinerary is about 7 days, I recommend 10-14 days for your trip to Switzerland which will allow you to see the country without rushing through. Switzerland has too much scenic beauty and in my opinion, it’s one of those places where taking a path less travelled and taking time to enjoy it really pays off.

Spending extra time in places like Bernese Oberland and Ticino will help you see places beyond the tourist playbook and create memories for lifetime.

Popular scenic routes by train in Switzerland

  • Bernina Express Switzerland Nicknamed “from glaciers to palms,” Bernina Express will take you from Chur through the high Alps to the palm-fringed promenades of Ticino. Taking this scenic route is one of the most popular things to do in Switzerland, so get your tickets ahead of time!
  • The Glacier Express – One of the most touristy things to do in Switzerland, this scenic ride will take you from Zermatt to St. Moritz. It’s a great option for your Switzerland itinerary if you want to visit the famous ski resorts.
  • The Golden Pass – This train route is from Luzern to Montreux and is a perfect option if you are looking for an easy option that can be done in a short time during your Switzerland itinerary.
Basel Switzerland

Other places to add to your Switzerland itinerary

If you have extra time, consider adding several other destinations to your Switzerland itinerary. 

Here are few suggestions:

  • Basel – Switzerland’s third most populous city, Basel sits on the Rhine River near France and Germany. It has the most museums in Switzerland and also offers rich architecture and history. 
  • Ticino – Exploring Ticino takes time. Here you will find beautiful mountain villages, green valleys and tons of scenic hikes. I suggest 5-7 days in Ticino, so adding an additional time to your Swiss trip will help you see more of this stunning place.
  • Bernese Oberland – This is the part of Switzerland where you should add the most time. Bernese Oberland boasts gorgeous scenery and has many hikes and scenic overlooks.
  • St. Moritz – Located in Eastern Switzerland, St. Moritz is a popular ski resort in winter and scenic holiday destination in summer that can be accessed via Bernina Express.
Best things to do in Bern Switzerland

3 Days in Switzerland

Three days in Switzerland is a really short time. 

If you decide to visit a few destinations in 3 days, you will be able to see only the most basic highlights. But if you stick to one city or area such as Zurich or the Bern region, you will be able to get a better feel of the area.

  • Zurich – Arrive to Zurich and spend a day exploring the city.
  • Bern  – Spend a day in Bern before catching a train to Interlaken in the evening.
  • Interlaken – Catch a 50-minute train to Interlaken, gateway to Bernese Oberland before leaving back to Zurich. 
Places to visit in Ticino, Switzerland

7 Days in Switzerland

Seven days is enough for a classic Switzerland itinerary, as it allows you to visit more places. If you are visiting the country for the first time, seven days in Switzerland is just enough to get a taste of the country and decide what places you want to visit next time. 

1. Zurich – Arrive to Zurich and after taking some rest explore the city. 

2. Luzern – Take a trip to Luzern from Zurich in the morning. Spend a day in Luzern. Finish your day by taking a cable car ride from the valley station in Kriens near Lucerne to Mount Pilatus.

3. Bern – Catch a train to Bern from Luzern and spend a day in the Swiss Capital. Get on a train to Interlaken in the evening from where you can get to the Jungfrau region.

4. Lauterbrunnen – Spend a day exploring Lauterbrunnen and take a cable car to Murren and Schilthorn. Explore mountain villages Grindelwald and Wengen. Do some hiking.

5. Zermatt – Take a day trip to Zermatt via train from Interlaken. Spend a day hiking around Zermatt and take a cable car to Glacier Paradise to enjoy the views of Matterhorn.

6. Geneva via Lausanne – Finish your trip in Geneva via a stop in Lausanne.

Switzerland itinerary for 7 days

14 Days in Switzerland

A 2-week Switzerland itinerary is a good amount of time that will allow you to visit the most popular destinations and hit a couple of less touristy places.

1. Lugano – arrive to Lugano from Milan via a train ride or by car. Spend 3 days in the Canton of Ticino. Besides, Lugano some of the places to Ticino are Ascona, Bellinzona, Valley Verzasca and Locarno. 

2. Zermatt – Take a train from Lugano to Zermatt. Spend 2 days in the area. 

3. Interlaken – Continue from Zermatt to Interlaken. Spend 4 days exploring Bernese Oberland.

4. Bern/Basel – After spending 4 days in the mountains, head to Bern or Basel for 1 day.

5. Geneva – Catch a train to Geneva via a stop in Lausanne. Spend 2 days exploring the Lake Geneva region where you can visit Lavaux, Chillon Castle and Vevey.

6. Luzern – From Geneva, head to Luzern for a day.

7. Zurich – Finish your itinerary with a day trip to Zurich before leaving the country.

What to bring on your trip

To plan your trip to Switzerland, you need to get a few things that will help you make your trip easier. I’m going to give you a quick run down to prepare for your adventure.

  • Universal adapter – Electronics from mainland Europe, North America or Asia will not charge in Switzerland without a proper adaptor. That’s probably one of the most important things you should get for your trip if you don’t want to overpay for it while on the road.
  • Insurance – You shouldn’t go on a multi-week international trip without proper insurance whether you plan to spend your time in Switzerland or continue to other countries. 
  • Good hiking shoes – A pair of good hiking shoes and proper gear are musts if you include hiking in the mountains on your itinerary for Switzerland.
  • Sunscreen – The sun can be brutal at high altitudes. When you go high in the mountains, don’t forget to apply sunscreen to avoid sunburn.
Morcote, Switzerland

How to plan your Switzerland itinerary

I hope you have a fabulous time in Switzerland and get to enjoy this incredible country. 

While Switzerland is known as one of the most scenic destinations in the world, it can also be very expensive. That’s why you should create a budget and carefully plan your expenses ahead of your trip. Staying in budget hotels, cooking your food and skipping overpriced tourist attractions and using the Swiss Travel Pass can save you a good chunk of change.

After all, visiting one of the most expensive countries in Europe doesn’t have to break your bank. 

Best travel resources for planning your Switzerland itinerary

Whether you need to book a car, organize a tour or book a flight to Switzerland, consider using some of my suggested services.

Agoda.com – a great website for budget accommodations in Switzerland. Since hotels in Switzerland can be expensive, this platform comes in very handy for planning your trip to Switzerland.

WorldNomads – Great service for insurance coverage that will keep you safe on the road while traveling Switzerland.

Safety Wing – Excellent insurance plan for long-term travelers that offers competitive rates is you are planning to stay on the road several weeks in a row. 

GetYourGuide.com – Thinking about booking a tour while in Switzerland? Get Your Guide is my favorite platform that offers great deals and top-notch guides in some of the most popular places to visit in Switzerland.

DiscoverCars.com – There’s nothing like exploring the Swiss Mountains at your own pace. Consider renting a car at Discover Cars if you want more freedom while traveling around Switzerland.

CheapoAir.com – One of the best platforms for saving money on flights to Switzerland and beyond. 

Booking.com – a popular website with tons and tons of options for accommodations of all sorts. 

Disclaimer: This post contains affiliate links. At no cost to you, I might earn a small commission if you make a purchase through the links in this article. 

8 thoughts on “Best Switzerland itinerary: How to spend 3 to 14 days in Switzerland”

  1. I had never heard of Ticino but it looks breathtaking. And as you said the landscape in Bernese Oberland is truly one of a kind. When is the best time to visit Switzerland? I would love to come int he spring maybe!

    1. The Discovery Nut

      Hello Yara, I’m glad to hear that you learned about Ticino! Switzerland is amazing at any time of a year. Summer tends to be the busiest time, because the weather is the best, and winter is a good time to come for some skiing, snowboarding and other sports.

  2. Zi @craving.adventure

    Great article, so full of insight! But I was hoping for some tips on swiss chocolate too (my fav :P)

  3. I only hear great things about Switzerland. Thanks for sharing Lavaux! That place looks so beautiful. It definitely made it to the top of my “wine” bucket list. Yes, we all ought to have one of those 😉 Just stunning.

  4. I would love love looooove to spend as long as I could afford in those mountains! Lauterbrunnen and Zermatt are calling to me. I’d want to ride the trains through that amazing scenery and hike as much as I can. Did you manage to get some hikes in while you were there?

    I am glad you mentioned Ticino too. That doesn’t look how I imagine Switzerland, but what a gem of an area to explore.

  5. I would absolutely love to spend time taking the Bernina Express Switzerland train! I think it is an awesome way to see things! Thank you for sharing all this information! Hopefully I get to use it one day in Switzerland!

Leave a Comment

Your email address will not be published.