Trains are fast eclipsing short haul flights for European travellers.
As flight prices soar and a summer of airport chaos looms, air travel is losing its appeal.
Europe’s rail network, meanwhile, is entering a new heyday. New routes launched with EU support or by private companies are making cross-border train travel easier, cheaper and faster than ever before.
But for many, it’s the climate impact of travel that’s behind the switch. According to Carbon Footprint’s carbon calculator, a flight between London and Paris will release 110kg of CO2 equivalent versus 10kg by train.
Ready to plan your flight-free European adventure? Here are the best European train escapes under five hours from London.
Trains from the UK to Belgium
Get the train from London to Brussels for comics and culture
Journey time: 2 hours
Price: From £39 (€45) each way
Brussels is the seat of the European Union – but that’s not all the Belgian capital has going for it.
Start your sightseeing in the beautiful Grand-Place, where the turreted town hall vies for attention with seasonal installations. Every other August, a flower carpet of more than half a million begonias fills the square, while at Christmas time a twinkling tree takes the floor.
When you’re done discovering the city’s folklore in the Brussels City Museum, enjoy pop up art installations as you cycle alongside the canal. In 2024, Kanal Centre Pompidou will reopen on this hip stretch.
Art lovers should also embark on Brussels’ Comic Book Route, which traces murals and historic sites relating to some of the city’s most famous exports, including Tintin, The Smurfs and Asterix.
For the cheapest train tickets, book at least two months in advance.
Get the train from London to Bruges for canal-side breweries
Journey time: 3 hours 25 minutes (change in Brussels)
Price: From £51 (€58) each way
Bruges may be small but it packs a punch. Criss-crossed with canals, the medieval city is best explored by electric boat, hitting up some waterfront breweries along the way.
Cure your hangover at one of the city’s many artisanal chocolatiers or waffle shops before atoning at the gilded Basilica of the Holy Blood.
Once you’re fully recovered, climb the 366 steps up the striking Belfry of Bruges for sweeping views over the city.
Trains from the UK to France
Get the train from London to Lille for crowd-free art museums
Journey time: 1 hour 25 minutes
Price: From £39 (€45) each way
Closer than Paris and far less crowded, Lille is ideal for a short weekend getaway in France.
The sprawling Palais des Beaux Arts rivals the Louvre with works by Raphael, Donatello, Rembrandt, Rubens, Rodin and many more.
A 24-hour city pass (€25) will get you pocket-friendly access to this and more than 30 other tourist sites and attractions, as well as free public transport.
In summer 2024, the city will play host to Olympic handball and basketball at Pierre Mauroy stadium.
Get the train from London to Paris for gritty romance
Journey time: 2 hours 20 minutes
Price: From £39 (€45) each way
The French capital needs no introduction. Whether you’re a first timer climbing the Eiffel Tower and getting lost in the Louvre or a seasoned expert lounging in hip Canal St-Martin, this romantic yet gritty city will draw you in.
A hub for train travel in Europe, Paris is also the ideal jumping off point for a longer rail adventure. For warmer weather, head south to Bordeaux in under three hours by TGV or hop over to Milan in seven hours. In just over three hours, you can also travel onwards to Geneva or Basel in Switzerland.
Trains from the UK to Germany
Get the train from London to Cologne for a sweet escape
Journey time: 4 hours 10 minutes
Price: From £65 (€74) each way
Despite being much closer to London than Munich and Berlin, Cologne is often (unfairly) overlooked by city breakers. Beyond its double-spired cathedral lie hip boutiques, innovative cocktail bars, a thriving arts scene and the mouthwatering Chocolate Museum.
You can easily tick off two cities in one weekend, with Bonn – home to the futuristic Kunstmuseum Bonn and the Haribo headquarters – just a 20-minute train away. In four hours, you can be in the German capital, making Cologne a great overnight stop on a longer trip, too.
Trains from the UK to the Netherlands
Get the train from London to Amsterdam for clean fun
Journey time: 4 hours
Price: From £54 (€62) each way
Amsterdam’s Schiphol Airport has made headlines for all the wrong reasons over the past year. Skip the hours-long queues with a quick and easy train ride to the Dutch capital.
Once there, mind your Ps and Qs – the city has made pointed remarks about pesky British tourists exploiting it for drugs, drink and sex.
With world class museums like Rijksmuseum, quirky neighbourhoods like De Negen Straatjes and arty hangouts like NDSM Wharf, Amsterdam has so much more to offer than red lights and coffee shops.
Get the train from London to Rotterdam for creative energy
Journey time: 3 hours 35 minutes
Price: From £50 (€57) each way
Creative energy surges through Rotterdam’s futuristic skyline and art licked streets. Soak it up in the culture-packed Museum Quarter and the quirky bars and vintage stores lining Witte de Withstraat.
The buzzing port city is also a foodie haven best experienced at markets like Fenix Food Factory, Afrikaanderplein and Binnenrotte Centrummarkt.
In July, the city roars to life with the annual North Sea Jazz Festival and January ushers in the International Film Festival Rotterdam.