Switzerland is considered one of the most beautiful countries in the world. Despite its small size, it has a lot to offer visitors. So, is two days in Switzerland enough?Switzerland's cities are very walkable, and connecting travel is very efficient. With two full days in Switzerland (allowing three nights), it is possible to see many of Switzerland's main attractions and get a good feel for the country. We have put together an itinerary that covers off on two of Switzerland's most popular destinations - Zurich and Lucerne. Both very achievable destinations in two days without rushing.Public transport in Switzerland is the best way to get around. Trains, trams and buses are reliable, clean and easy to navigate. Train travel in Switzerland is the most efficient and enjoyable way to travel between destinations.On a 2 day itinerary, especially one centred around Zurich and Lucerne, the train will be the most efficient way of seeing most of the country. There are regular trains between Zurich and Lucerne, each arriving within the city, walking distance to the main attractions. The Swiss Travel Pass allows you to travel on all public transport - Trains, trams, buses, and boats for free. It also offers free and discounted entry to attractions, over 480 museums, and exhibits.As the Swiss Travel Pass comes in 3, 4, 8, and 15 day passes, it is possibly not something we would recommend for 2 days in Switzerland unless you had a lot of big-ticket travel in mind.The Swiss Half fare Card is precisely that - 50% discount on all travel within Switzerland including most mountain scenic railways. Again, with only 2 days in Switzerland, we don't think this would be the best value.Since Lucerne and Zurich are quite close to each other, you can stay in either Zurich or Lucerne for the three nights and make a day trip to the other. We have given options for staying one or two nights in each destination. Flexibility for you to choose is key here.Be aware, accommodation in Switzerland does tend to be more expensive than many other European countries. There is no shortage of luxury accommodation with all the perks you would expect from a 5-star hotel. Mid-range hotels will still be comparatively expensive. In Zurich, you could look a little further from the centre if you don't want to spend a fortune on accommodation. Zurich's trendy West Quarter area is a great place to stay with easy access to the city centre by tram.In Lucerne, you don’t need to stray too far from the centre. Both Hotel Alpina Luzern and Hotel Monopol are very comfortable and charming hotels. Monopol has views over the river and Old Town and both are very close to the train station. The breakfast at these hotels is particularly good. Both cities also have good value for money hostels – in Zurich check out Oldtown Hostel Otter Zurich and in Lucerne check out Bellpark Hostel.The Zurich and Lucerne itinerary outlined here is based on having two full days free in Switzerland, which means allowing for three nights. Arriving Zurich on your first night, take advantage of the evening, if time allows, to get a feel for the city and enjoy the sights by night. In summer, you will still have plenty of daylight up until at least 9.30 PM, if not later. In winter, while it will get dark early, you have the Christmas Markets at night to enjoy.Zurich, the biggest city in Switzerland. And, probably one of the best places to visit in Switzerland, especially if you are short on time.While Zurich doesn’t offer some of the breathtaking scenery found in other parts of the country, centred around Lake Zurich, it still cuts a very beautiful scene.Remember, no matter where you are in Switzerland, the Swiss Alps are rarely out of view, even in Zurich. Add to this a sophistication to rival any of the world’s top cities, a lively city life atmosphere and a historic centre that will delight visitors.