Taranto to La Spezia by train
Compare prices, times and book fast direct trains
Overview: trains from Taranto to La Spezia
Find the key information for travelling by train from Taranto to La Spezia, including journey times, fares and operators serving the route. Compare your options and plan the journey that works for you with Rail Europe.
Taking the train from Taranto to La Spezia
Ready to book a trip from Taranto to La Spezia by train? Let this guide make the process smooth, easy and truly enjoyable. Because trains make ‘getting there’ part of the fun.
Train travel between Taranto and La Spezia: train ticket prices
Cost of train tickets from Taranto to La Spezia:
Cheapest tickets: CA$138.19
Cost of tickets when booked 30 days in advance:
Cost of tickets when booked 7 days in advance:
Tickets go on sale 3 months in advance.
Train schedule for travel between Taranto and La Spezia
While frequency of trains along this line depends on the day of the week, on average, 11 trains make this journey of 731 kilometres each day. The first weekday departure from Taranto is at 05:00 on weekdays. The last scheduled train during the week departs at 20:01.
During the weekend, 05:50 is the earliest scheduled departure, and 21:25 is the last. Throughout the day, trains typically depart every 55 minutes.
Taranto to La Spezia train duration
Trains on this route travel a distance of 731 kilometres, with the fastest one completing the journey in 9 hours and 39 minutes.
When are tickets between Taranto and La Spezia available for purchase?
Tickets for trains between Taranto and La Spezia can be purchased 3 months before the departure date. Take advantage of the early-bird savings by booking as early as possible.
Further insights on trains from Taranto to La Spezia
Visit our help articles for tips on booking, station navigation, ticket types and other useful information for travelling Europe by train. To get inspired for your upcoming trip, refer to our La Spezia city guide.
FAQs about the train journey from Taranto to La Spezia
Want to know more about your journey from Taranto to La Spezia? We've compiled some of the most frequently asked questions by our customers to help you plan your journey.
The distance between Taranto and La Spezia is 731 kilometres.
The cheapest ticket on this route is CA$138.19. When booked 30 days ahead, the price is typically . If booked 7 days in advance, expect to pay around .
Tickets for travel between Taranto to La Spezia are available 3 months before departure.
The fastest journey is 9 hours and 39 minutes.
Other train journeys from Taranto
- From Taranto to Bari From CA$9.10
- From Taranto to Brindisi From CA$4.55
- From Taranto to Naples From CA$67.73
- From Taranto to Rome From CA$52.52
- From Taranto to Castellaneta Marina From CA$10.92
- From Taranto to Salerno From CA$9.36
- From Taranto to Lecce From CA$14.56
- From Taranto to Sibari From CA$15.86
- From Taranto to Bologna From CA$48.62
- From Taranto to Milan From CA$71.24
- From Taranto to Potenza From CA$17.16
- From Taranto to Florence From CA$124.67
- From Taranto to Gioia del Colle From CA$9.36
- From Taranto to Battipaglia From CA$4.55
- From Taranto to Foggia From CA$32.63
Other train journeys to La Spezia
- From Genoa to La Spezia From CA$13.52
- From Pisa to La Spezia From CA$9.10
- From Ventimiglia to La Spezia From CA$9.10
- From Florence to La Spezia From CA$19.50
- From Milan to La Spezia From CA$9.10
- From Parma to La Spezia From CA$111.15
- From Nice to La Spezia From CA$47.71
- From Turin to La Spezia From CA$9.10
- From Venice to La Spezia From CA$41.34
- From Riomaggiore to La Spezia From CA$8.19
- From Rome to La Spezia From CA$9.10
- From Monterosso to La Spezia From CA$5.33
- From Manarola to La Spezia From CA$4.16
- From Vernazza to La Spezia From CA$4.55
- From Bologna to La Spezia From CA$29.64
Other train journeys from La Spezia
- From La Spezia to Riomaggiore From CA$4.16
- From La Spezia to Rome From CA$4.55
- From La Spezia to Monterosso From CA$12.74
- From La Spezia to Manarola From CA$12.61
- From La Spezia to Vernazza From CA$4.55
- From La Spezia to Bologna From CA$29.64
- From La Spezia to Naples From CA$95.42
- From La Spezia to Genoa From CA$13.52
- From La Spezia to Pisa From CA$9.10
- From La Spezia to Ventimiglia From CA$36.27
- From La Spezia to Florence From CA$24.05
- From La Spezia to Milan From CA$28.34