Explore the top European cities

Welcome to Trafalgar's European website. Would you like to visit Trafalgar's US website instead?
15 Cities in
2 Countries
From €2,450 Was €2,725
Assisi Capri Como Florence Italian Lakes Lake Maggiore Milan Pisa Pompeii Rome San Gimignano Sorrento Venice Verona
Vatican City
7 Cities in
5 Countries
From €1,650
Paris
Florence Rome Venice
Lucerne
London
Vatican City
12 Cities in
9 Countries
From €2,625
Innsbruck
Brussels
Paris
Heidelberg Rhineland
Florence Rome Venice
Amsterdam
Lucerne
London
Vatican City
14 Cities in
8 Countries
From €3,450
Vienna
Zagreb
Prague Tábor
Berlin Dresden
Budapest Lake Balaton
Czestochowa Krakow Warsaw
Banská Bystrica
Bled Ljubljana
5 Cities in
2 Countries
From €2,150
Paris Versailles
Bath London Windsor
8 Cities in
2 Countries
From €1,823 Was €2,025
Florence Montecatini Terme Pisa Rome San Gimignano Siena Vinci
Vatican City
13 Cities in
3 Countries
From €2,650
Casablanca Fez Marrakesh Rabat Tangier
Fatima Lisbon
Costa del Sol Granada Madrid Salamanca Seville Toledo
11 Cities in
2 Countries
All Dates Sold Out
If you’re looking for the best European city breaks, you miss out on the iconic cities of London, Paris and Rome. You could also head south and see Barcelona and Lisbon in one whirlwind trip. Or, journey East and see incredible cities like Berlin, Prague, Budapest, Vienna and Kraków. For something even more offbeat, check out Ljubljana, Bled and Zagreb.
Short on time? To make the most of your long weekend getaways in Europe, head to a major city like London, Rome, Paris, Barcelona or Berlin. These famous urban centres are packed with diverse sights, including attractions, restaurants, shopping and natural landscapes. You’re sure to find something to please everyone in these great European cities.
London is Europe’s most visited city, with almost 20 million visitors each year. Paris comes in second with almost 16 million yearly visitors and Rome takes the third spot with over 9 million annual visitors. Prague, Amsterdam, Barcelona, Milan, Vienna, Venice and Madrid round out the top ten - and they’re some of the best European city breaks destinations out there.
With a diverse range of seasons, the best time to visit Europe is entirely up to you. If you love warm weather, travel in Summer (June to August), but if you prefer mild weather, fewer crowds and blooming landscapes, visit in the shoulder seasons of Spring (March to May) and Autumn (September to November). For snowy scenery and magical Christmas markets, you’ll love travelling Europe in Winter (December to February).