Trains from Newcastle upon Tyne to Florence
🚆 Embark on an exciting 18-hour journey from Newcastle upon Tyne to the charming city of Florence by train. 🎟️ Prices for the train journey between Newcastle upon Tyne and Florence can range from £351 to £750, offering a range of options to suit your budget and travel preferences. 🌍 Travel across 2,005 km and navigate through multiple transfers on your train route from Newcastle to Florence.