Park, Mall, Transport, Train, Airport, Cuisine, Island, Hotel, Tour

Port of Livorno to Florence

How to get from the port of Livorno to Florence?

If your cruise ship comes to the port of Livorno, you have the opportunity to see the sights of Florence during the day. The one way trip will take you about 1.5-2 hours. You can get to Florence by bus, train or order a transfer. Let’s consider all the options in detail:

Round trip bus for 30 euros

  • Important: you need to book a bus ticket in advance, preferably immediately after buying a cruise. For certain dates, there may not be tickets for 3-4 weeks.

The bus journey from Livorno to Florence will take you about 1 hour and 15 minutes. Buses are comfortable.

A round trip ticket costs 30 euros per person. A nice bonus is a free map of Florence for self-study of attractions. 

The bus stop is located 10 minutes walk from the port in front of the Gelateria Latte cafe at Piazza del Municipio, 32, Livorno.

The bus arrives in Florence at 11:00 at Piazzale Montelungo, from where you can walk to the Cathedral of Santa Maria del Fiore located in the heart of the city in 15-20 minutes.

The bus leaves back at 15:45, we advise you to be at the bus stop 10 minutes in advance.


The most comfortable way to get to Florence from the port of Livorno is to order a transfer from

The driver will meet you at the port with a sign at the specified time. You can choose the class of car that suits you. The cost of a one-way transfer is from 174 euros for a company of up to 3-4 people. Average travel time is about 2 hours.

See also  Bologna to Florence

regional train

I advise only the most adventurous and experienced travelers to get to Florence by public transport because of the high risks of being late for the departure of the cruise ship. Strikes, delays and cancellations of regional trains in Italy are the norm. If suddenly you still decide to take a chance, then here is the logistics:

Near the port, you need to find the Grande 2 Porto Mediceo bus stop and take the LAM BLU bus to the Livorno Centrale station. Drive 9 stops, 11 minutes. The bus runs every 7-15 minutes. The official website with the schedule is here

At the station, you need to take the regional train, which in about 1 hour and 8 minutes should take you to the central station of Florence, Santa Maria Novella (S. Maria Novella).

If you suddenly missed the train, then the next one should be in an hour. The ticket costs 9.90 euros.

Port of Livorno to Florence
Scroll to top