European Cities by Rail

The unique beauty of Venice, the history of Rome and Berlin, the Imperial architecture of Vienna and Budapest or the medieval spires of Prague; all are easy to travel to by rail. Get to cities like Paris, Berlin or Barcelona in a day or enjoy a scenic journey across the Continent to Venice, Rome, Prague and more with overnight stops along the way. Have a look at our suggestions below.



Recommended Itineraries

European Cities by Rail
4 Days
  • Berlin
Take comfortable and modern daytime trains all the way from London to Berlin and enjoy all that Germany's fascinating reunified capital has to offer.
From £549
  • Erfurt
  • Prague
  • Nuremberg
Travel to Prague via the beautiful city of Erfurt and spend two full days taking in the Czech capital with its UNESCO World Heritage listed Old Town, countless museums and hilltop castle, before returning to the UK via Bohemia and Bavaria.
From £679
  • Berlin
  • Warsaw
  • Prague
  • Bratislava
  • Budapest
  • Bucharest
  • Nuremberg
Travel through Warsaw, Berlin, Prague, Bratislava, Budapest and Bucharest on a rail journey through history, mapping the fall of the Iron Curtain that divided eastern and western Europe until 1989.
From £1,749
6 Days
  • Budapest
  • Munich
Travel to and from the Hungarian capital on comfortable and civilised trains, combining a superb Austrian overnight train on the way out, with a straightforward daytime journey on the way back.
From £949
  • Gdansk
  • Dresden
  • Prague
  • Cesky Krumlov
  • Bratislava
  • Budapest
  • Belgrade
Travel east of the former Iron Curtain on this epic holiday from Gdansk in the Baltic to Belgrade in Serbia, taking in some spectacular destinations along the way, including Dresden, Prague and Budapest.
From £1,349
7 Days
  • Cologne
  • Innsbruck
  • Venice
  • Turin
Make your journey to Venice part of the holiday, with a scenic train ride through the fantastic scenery of the Austrian Tyrol, via the Rhine Gorge and the Brenner Pass. Spend 3 nights in the unforgettable city of Venice before returning via historic Turin.
From £999
7 Days
  • Turin
  • Venice
  • Vienna
Combine two fabulous destinations with the stunning Semmering Pass rail route across the Alps on this 6 night holiday to Venice and Vienna. Our suggested itinerary includes a night en route in Turin and an exciting overnight sleeper journey from Vienna back to Cologne.
From £999
9 Days
  • Nuremberg
  • Venice
  • Rome
  • Florence
  • Nice
Italy’s three most popular cities in one itinerary. Travel to Italy via Nuremberg and the Brenner Pass, before experiencing the canals of Venice, the rich history of Rome and the culture of Florence.
From £1,299
6 Days
  • Cologne
  • Berlin
Enjoy a German holiday by rail with 2 nights in Cologne on the River Rhine and 3 nights in buzzing capital Berlin.
From £749
16 Days
  • Berlin
  • Warsaw
  • Moscow
  • St Petersburg
  • Helsinki
  • Turku
  • Stockholm
  • Copenhagen
  • Cologne
Travel across Europe to Russian capital Moscow on this epic adventure. You'll have 3 nights here and 3 nights in stunning St Petersburg before returning via Finland, Sweden, Denmark and Germany!
From £1,749
  • Munich
  • Budapest
  • Vienna
  • Prague
  • Regensburg
Combine the imperial cities of Prague, Vienna and Budapest on this central European adventure by rail. Stop along the way in historic Munich and return home via the wooded hills of Bavaria, with a night in Regensburg.
From £1,199
  • Cologne
  • Berlin
  • Warsaw
  • Krakow
  • Prague
  • Nuremberg
Discover Poland's two most important cities, Warsaw and Krakow, then head into the Czech Republic to visit its iconic capital, Prague. Travel by rail with stops in Cologne, Berlin and Nuremberg en route.
From £1,499
6 Days
  • Cologne
  • Lindau
  • Vienna
Take the train to Cologne and then down the Rhine Valley to Lindau at beautiful Lake Constance. Continue through the stunning Arlberg Pass high in the Alps and across the length of Austria all the way to Vienna. At the end of your rail adventure, catch a sleeper back to Cologne.
From £999
7 Days
  • Bern
  • Rome
  • Nice
Take the train to the historic capital of Italy, via the historic capital of Switzerland on this exciting rail adventure, including 3 full days in Rome before you return via the Côte d'Azur in France.
From £999
7 Days
  • Barcelona
  • Madrid
  • Perpignan
Zoom down to the coast and across France to Barcelona and Madrid on this high-speed rail adventure to Spain. Your return journey takes you via Perpignan with an overnight stop before you head for home.
From £1,199