Looking for a sustainable, eco-friendly way to visit Europe's hottest cities and hidden gems without catching 6000 flights, going through immigration 10,000 times and hoping your bag makes it to the next destination. Well, sit back, relax and welcome to travelling by rail! We've put together the dream itinerary to explore Europe by train, so you can put those stressful airport visits behind you and take in the scenic sights as we zoom from country to country. Hit up Europe's biggest highlights and sights from London, Amsterdam, Paris, Berlin, Prague, Budapest, Vienna, Lake Bled, Venice and Milan to live your best life with ease. Immerse yourself in rich culture and history on walking tours and musuem visits in Amsterdam and Berlin, grab those jaw-dropping insta snaps of iconic scences such as The Eiffel Tower and Lake Bled and party the night away on night cruises and bar crawls in Budapest and Prague. This is the ultimate 20 day Europe adventure!