Trip to London

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Naples to London

🚂 There is no direct train from Naples to London, but you can take a journey with transfers departing from Napoli Centrale and arriving at London St Pancras Intl via various cities. The total travel time, including transfers, is approximately 17 hours and 46 minutes. 🚆 One possible route involves 5 transfers and takes about 1 day and 1 hour to reach London from Naples, covering a distance of 2,221 km. You will pass through cities like Milan, Basel, Amsterdam, and Brussels before finally arriving at St Pancras International in London. 🗺️ The prices for the train journey from Naples to London range from €327 to €813, depending on the route and availability. It's a long but scenic trip that offers a unique way to experience the beauty of Europe through its extensive rail network.

Where to stay in London

There are over 9516 hotels to stay in London. Prices range from $11 per night.

Accomodation

Will you be returning to Naples by train?

If you are looking for the return train journey, check out trains from London to Naples

See schedule