Incredible London to Sicily rail journey includes sleeper train that weirdly crosses sea on a boat

Piz Palue, Bellavista, Piz Bernina and Morteratsch Glacier above the Morteratsch Valley, Pontresina, Bernina Alps, Upper Engadine, Engadine, Grisons, Switzerland- A red train in foreground
The train takes in so many scenic sights like the Alps -Credit:Getty

An incredible rail journey from London to Sicily incorporates amazing views, beautiful cities and a unique sleeper train that crosses the sea on a boat. The journey was taken by TikToker @sarahbmarks who aims to highlight how you can travel without flying, and starts with her taking the Eurostar from London Kings Cross St Pancras to Paris.

She has lunch in the French capital before hopping on a train to Zurich. She says that usually you would take a train from Paris directly to Milan which goes through the Alps, however, this line is closed until later this year.

Going to Zurich still has some stunning views of the Alps and Sarah then gets a train to Sicily. This is where the journey gets really cool as you scoot down the coast of Italy seeing amazing hilltop towns and lovely scenery before the train boards a boat to get from mainland Italy to Sicily.

READ MORE: Bromley mum who jets off on £25 day-trip holidays abroad gives top tip on best 3 months to travel

There is an option to get a sleeper train from Milan to Palermo, Sicily, which takes almost 21 hours which Sarah says is 'one of the longest sleeper trains in Europe'. She then talks about all she did in Palermo such as exploring the old town and going on a walking tour about the Mafia Resistance Movement.

How much does it cost?

  • Eurostar from £82 return (book at least 3 months in advance),

  • Paris to Zurich from €29 (£25) each way,

  • Zurich to Milan from €29 (£25) each way

  • Milan to Palermo sleeper bed in 4-person couchette from €39.90 (£34.42), bed in 3-person cabin from €49.90 (£43.05), 2-person cabin from €59.90 (£51.67) and single cabin from €89.90 (£77.56)

When MyLondon checked for the cheapest prices, the same journey cost the following however we looked at booking it all while in the UK. Train tickets may be cheaper if booked on the day in Paris or Zurich.

  • Eurostar: £78 return (4 months in advance)

  • Paris to Zurich: £43 one-way

  • Zurich to Milan: £43 one-way

  • Milan to Palermo sleeper: £54 one-way

Stay up to date with London's most exciting events, newest restaurants and latest deals with our What's On newsletter, Going Out Out. You can sign up HERE .