Valletta is the capital city of Malta and a UNESCO World Heritage Site. Explore the narrow streets and historic buildings, including St. John's Co-Cathedral and the Upper Barrakka Gardens.
Visit the ancient walled city of Mdina, known as the "Silent City," and enjoy panoramic views of the island from the Dingli Cliffs.
Take a boat tour of the Blue Grotto's stunning sea caves and finish the day at Marsaxlokk Fishing Village, famous for its markets and seafood.
Zagreb, the capital city of Croatia, offers visitors a mix of old-world charm and modern attractions. Don't miss the historic Upper Town, St. Mark's Church, and the buzzing Dolac Market.
Explore one of Croatia's most beautiful natural wonders, Plitvice Lakes National Park. The park is a UNESCO World Heritage Site, with turquoise waters and breathtaking waterfalls.
Take a day trip to Ljubljana, Slovenia's charming capital city. Stroll along the river, visit the castle, and stop at the local cafes and restaurants.
Zürich is a beautiful city famous for its banks, chocolates, and fabulous mountain views. Visit the Old Town, Bahnhofstrasse shopping district, and take a scenic boat ride on Lake Zürich.
Take a day trip to Mount Pilatus and enjoy stunning views of the Swiss Alps. Then visit the picturesque city of Lucerne, known for its historic Chapel Bridge.
Say farewell to Switzerland and depart from Zürich airport.
You can reach all the cities by plane or bus. Malta has public buses available. Croatia has a variety of car rental options. Train travel is a great way to get around in Switzerland. Estimated travel costs are €50 for buses in Malta, €30 per day for car rental in Croatia and €200 for Swiss Travel Pass covering trains and other modes of public transport.
If you have more time, visit the ancient cities of Hvar, Dubrovnik, and Kotor; or take a train to Interlaken for outdoor activities. If you have less time, skip Ljubljana and spend more days exploring the Plitvice Lakes, or skip Mount Pilatus for an extra day in Zürich's shopping and museums.
The main airport in Malta is Malta International Airport (MLA), located near Luqa, a 20-minute drive from Valletta. In Croatia, the busiest airport is Zagreb Airport (ZAG), located 17 km southeast of Zagreb city centre. In Switzerland, Zürich Airport (ZRH) is the largest and busiest international airport, located 13 km north of Zürich city centre.