Livorno to Florence and Pisa by Train: A Cruise Port Guide

Florence skyline at sunset, a day trip from Livorno to Florence and Pisa

To get from Livorno to Florence on a cruise day, take the port shuttle into town, get to Livorno Centrale station by bus or taxi, then catch a regional train to Firenze Santa Maria Novella. The faster direct trains take about 1 hour 20 minutes, slower ones close to 2 hours, so allow 2 hours or more door to door each way. By car the 88.5 km drive takes about 1 hour 11 minutes, according to Rome2Rio.

This guide is for cruise passengers who want to do it on their own. It covers each leg, how long it really takes, how to fit Pisa in, and the margin you need to be back before all-aboard. Every time and rule links to the page we took it from.

At a glance

  • Leg 1: the Porto di Livorno 2000 shuttle bus from the ship to downtown, which runs for the whole time your ship is in port (Porto di Livorno 2000).
  • Leg 2: a city bus from Piazza Grande or a taxi to Livorno Centrale, about a 10-minute drive from the port (Porto di Livorno 2000).
  • Leg 3: a regional train to Firenze Santa Maria Novella, about 1 h 20 min on the faster services (RFI timetable).
  • Pisa: on the same railway line, about 20 minutes by train from Livorno Centrale.
  • Rule of thumb: plan to be back at Livorno Centrale at least 2 hours before all-aboard.
Florence skyline at sunset, a day trip from Livorno to Florence and Pisa
Florence at sunset, about an hour from Livorno port

How do you get from Livorno cruise port to Florence?

There are three legs, and each one takes time. Here is how they work.

1. From the ship to downtown Livorno

You cannot simply walk out of the commercial port. Porto di Livorno 2000, the company that runs the cruise terminal, places info points beside the ship and runs a shuttle bus to downtown for the whole stay of the ship. Ask at the info point or check your daily program for where it stops and whether it is included.

2. From downtown to Livorno Centrale station

The terminal operator says Livorno Centrale station is a 10-minute drive from the port, and that a city bus links the station with Piazza Grande in the center. A taxi from the port is the quicker option if you are three or four. Agree on the fare before you get in.

3. The train from Livorno to Florence

Direct regional trains run between Livorno Centrale and Firenze Santa Maria Novella. On the official RFI timetable valid until December 12, 2026, a midday Regionale Veloce covers the route in 1 hour 20 minutes while a stopping Regionale takes 1 hour 48 minutes, so check which train you are boarding. Buy tickets and check times on Trenitalia, and validate paper tickets before boarding.

How far is Livorno from Florence?

Livorno is 88.5 km (55 miles) from Florence by road, about 1 hour 11 minutes by car without traffic, per Rome2Rio. By train, allow 1 hour 20 minutes to almost 2 hours depending on the service. Add the shuttle and the transfer to the station, and Florence is a good 2 hours from your cabin each way.

How much time do you get in Florence?

This is the number that matters. Here is a realistic plan for a ship that docks at 8 a.m. with all-aboard at 6 p.m.:

TimeWhat happens
8:00-8:45Off the ship, port shuttle into Livorno
8:45-9:15Bus or taxi to Livorno Centrale, buy tickets
9:15-10:45Train to Firenze Santa Maria Novella
10:45-2:45About 4 hours in Florence on foot
2:45-4:15Train back to Livorno Centrale
4:15-5:00Taxi, or bus and shuttle, back to the ship
5:00-6:00Buffer for delays before all-aboard

Four hours is enough for the Duomo square, Piazza della Signoria and Ponte Vecchio from the outside, or one museum with a timed ticket. It is not enough for both the Uffizi and the Accademia plus lunch.

Can you see Florence and Pisa in one day from Livorno?

Yes, if Pisa is a short stop. Pisa sits on the railway between Livorno and Florence, and the terminal operator notes the train from Pisa station to Livorno Centrale takes about 20 minutes. The usual plan is Florence first, then a stop in Pisa on the way back. IQ Cruising’s port guide notes that Pisa San Rossore station is about a 5-minute walk from the Square of Miracles, but you may wait for a connection from Pisa Centrale.

If Pisa is your main goal, it is an easy half day on its own. Our Florence to Pisa guide explains the walk from Pisa Centrale and the trains.

Leaning Tower of Pisa, 15 minutes by train on the way from Livorno to Florence
Pisa’s Square of Miracles

Train, ship excursion or private driver?

OptionTime to Florence (one way)Who watches the clockGood for
Shuttle + bus or taxi + trainAbout 2 h or moreYouBudget, confident travelers, long port days
Ship’s excursion coachSet by the cruise lineThe cruise lineFirst-time visitors who want zero risk
Private driver from the pierAbout 1 h 11 min by road (Rome2Rio)Your driver plans around all-aboardFamilies, groups, Florence plus Pisa, short port days

The train is the cheapest way and works well on a long call. A ship’s excursion costs more, but the ship waits for its own tours. A private driver saves the shuttle and the station transfer and lets you add Pisa or Lucca without extra connections.

Tips to get back to your ship on time

  • Write down your ship’s all-aboard time, not the departure time, and plan back from that.
  • Pick your train back before you leave Livorno and note the one after it as a backup.
  • Do not plan on the last possible train: delays happen, and you still need the station-to-port leg.
  • Carry the port agent’s phone number from your daily program.
  • Check for rail strikes on Trenitalia the day before; on a strike day, book a car or a ship excursion.
  • If you were hoping to order an Uber back, read our note on what works instead of Uber.

When a private driver makes sense from Livorno

Be realistic: on a long port day, a confident couple can do Florence by train. A private car is worth it when your call is short, when you are four or more and the train tickets add up, when someone in your group walks slowly, or when you want Florence and Pisa, or Pisa and Lucca, in the same day. We meet you at the cruise port and plan the day around your all-aboard time. See the routes on our Livorno shore excursions page.

Livorno to Florence: FAQ

How do I get from Livorno cruise port to Florence?

Take the Porto di Livorno 2000 shuttle bus into town, then a bus or taxi to Livorno Centrale station, then a regional train to Firenze Santa Maria Novella. Allow about 2 hours or more each way in total.

How long is the train from Livorno to Florence?

The faster direct regional trains take about 1 hour 20 minutes from Livorno Centrale to Firenze Santa Maria Novella. Stopping trains can take close to 2 hours, so check the train type before you board.

How far is Livorno from Florence?

About 88.5 km (55 miles) by road, roughly 1 hour 11 minutes by car without traffic, according to Rome2Rio.

Can you walk from Livorno cruise port to the train station?

Not sensibly. The cruise berths are inside the commercial port, and Livorno Centrale is about a 10-minute drive away. Use the port shuttle and a city bus, or a taxi.

Is there a free shuttle from Livorno cruise port?

Porto di Livorno 2000 runs a shuttle bus from the ship to downtown for the whole time the ship is in port. Whether it is free depends on your cruise line, so check your daily program or ask at the info point by the ship.

Is it better to visit Pisa or Florence from Livorno?

Florence has more to see but needs at least 2 hours of travel each way. Pisa is much closer, about 20 minutes by train from Livorno Centrale, so it suits a short port call or a relaxed day.

Plan your Livorno port day with us

Send us your ship, date and port times through our booking form, and we will reply with a plan and a quote. You can also browse all our private Tuscany tours.

About the author
Marcello Mundo is the founder of Mundo Limousine and Mundo Tours in Florence, and drives many of our Tuscany day trips himself. More about us.

blog

Explore More Tuscany Tips and Insights

Looking for more? Dive into our latest posts for helpful insights, expert tips, and inspiration to guide you further. There's always something new to explore.