Europe by Train

Enjoy a majestic journey through Europe by taking an epic train ride which starts in London and ends in Amsterdam, stopping in over 20 countries and classic locales, such as Paris, Madrid, Monaco, Rome, Milan, Budapest, and Vienna along the way. This train voyage will not only whisk you through the diverse landscapes of this region, but will allow you to do so in ultimate comfort, by providing plush seats and a café.

There are so many incredible stops on this 7,200km journey, so it’s ideal to know the sightseeing opportunities you can’t miss. You’ll begin in London where you can either stay on the main route to Paris, or take a mini-trip to Scotland, zooming past the country’s glacial glens and lochs. Once you reach Paris, plan on a trip to the stunning Eiffel Tower, picking up a few pastries on your way back to the train station.

If you’re interested in an additional side trip, you can hop on a train that takes you from Paris to Bordeaux, an area known as a wine lovers paradise. In Madrid and Barcelona, check out the Museo Nacional Del Prado and fantastical Sagrada Família church. From there, experience the Prince’s Palace in Monaco, a gondola ride in Venice, a spin on the famous Wiener Riesenrad Ferris wheel in Vienna, and finally a walkabout in the fascinating labyrinth of Amsterdam. These are only a few of the thrilling stops along this epic train route.

Getting there

Begin your adventure by flying into London’s Heathrow Airport. Daily direct flights from North America are offered from New York City, Los Angeles, Chicago, Boston, and Toronto. Europe offers nonstop flights from Paris, Amsterdam, Madrid, Dublin, and Edinburgh. From Heathrow Airport you can get to St. Pancras International Railway Station by taking the underground Piccadilly line. As your trip will end in Amsterdam, you can fly nonstop from Amsterdam Airport Schiphol to New York City, Los Angeles, Miami, San Francisco, Orlando, Chicago, Boston, Atlanta, Houston, Seattle, Vancouver, Toronto, Montreal, and Calgary. If you’re flying to another country in Europe, you can fly direct from Amsterdam to London, Barcelona, Paris, Rome, Berlin, Lisbon, Prague, Istanbul, and more.