By Cruise Ship

Once deemed the holiday choice of the elderly, cruises have had a makeover and are becoming increasingly more appealing to millennials tastes. U by Uniworld’s cruises (£1,119 per person) are aimed at 21-45-year-olds and has two ships: The A and The B. They sail around the likes of Northern Paris, Amsterdam, Germany and the Danube, stopping off to offer activities such as kayaking, wine tours and mixology classes in popular cities. And gone are the cruise club nights – the line has partnered with supper club eatwith.com, which gives cruisers the chance to dine with locals.

By Train

If you’re happy to catch a train, then the world is your oyster. Europe is easy to travel through via trainline, if you don’t mind spending a little (or a lot) of time on public transport.

The Eurostar, which departs from three different ports in the UK (London St Pancras, Ebbsfleet and Ashford), will take you to the Netherlands, Belgium and a large number of places in France (some with prices as low as £29 each way). But what if you want to travel further afield?

The TGV line is France’s high-speed inner-city rail service, and will easily transport you to the countries that surround it. You can get from Paris to Milan in just seven hours, Zurich in four, Barcelona in six and a half (for as low as £62), and Madrid in just under ten.

Alternatively, if you’re keen not to waste any time, get the Eurostar to Paris around lunchtime and jump on the Stendhal overnight sleeper to Italy. Have dinner in their on-board restaurant as you watch France whizz by outside, before heading to bed in one of their couchettes – or more comfortable private sleepers, if you’re willing to splash out a little. Paris to Venice takes around 13 hours and as little as £145 for a basic couchette, arriving at your destination around 9.30am the next morning – just in time for some breakfast pizza…

But you’re not just limited to Europe. If you’ve got the time, the money and the patience, you can get halfway across the world by rail – literally. To get all the way to Australia, first you must start at the Eurostar and take it all the way to Berlin Hbf. Then, travel from Berlin to Warsaw by EuroCitytrain, which takes about six hours. Travel from Warsaw to Moscow on the sleeper train Polonez at around 4pm and, taking about 19 hours, it’ll bring you to Moscow around 1pm the next day.

The Trans-Siberian Railway will take you every Tuesday (so time your travel before this carefully) from Russia to Beijing via Mongolia, which crosses through Siberia, Mongolia and the Gobi Desert before reaching China, taking about six days in total.

If you want to stop there and explore China for your holiday, that’s great – they have an excellent high-speed rail system that’ll get you all over the country. But if you want to go even further, you can grab a freighter (although they don’t run that frequently) to Australia or New Zealand. Admittedly, sleeping on a cargo ship is no luxury cruise, but some really rate them. Check here for freighter dates.