Warning to Visitors

Some of the information below may be out of date as a result of changing timetables and services. Please double check the accuracy of all information before travelling.

The booking forms should be up to date however, so if tickets for a particular service are available, then the service should be operational.

Pisa / Pisa Airport / Livorno - Florence (Regionale Train)


The Journey

Catching the train between Florence and Pisa can be especially useful for people flying into Pisa airport on one of the budget airlines. The cheapest option for those wishing to travel on this route is to take a Regional (Regionale) train between the cities. These services are perfectly comfortable, although seats aren't reserved.

Trenitalia Regionale

Italian Regionale (or Regional) trains, operated by TrenItalia are the most basic train services available in the country. They operate within a single area, stopping at most stations on a route. These local services are generally much slower than Inter-City alternatives, and tend to be a little scruffy, a bit older, but most importantly, cheap.

TrenItalia operates a fleet of around 800 trains, with nearly 5,000 carriages, with thousands of services running each day.

Regionale train tickets can now be booked in advance online, and can also be printed at home. You will need to register on the TrenItalia website to take advantage of this facility.

Generally, Regionale trains only offer Second Class accommodation, although some routes do have limited First Class seating. Popular routes cab become extremely busy, and you might be lucky to find a seat. In these cases, it might be worth your while upgrading to First Class (Prima Classe) if it is available, as you are more likely to find a seat.

Some trains are air conditioned, although it tends to be a case of finding one with air conditioning that works.

Gradually, new double-deck carriages are being introduced, which will increase passenger capacity and comfort considerably. 

Seat reservations for Regionale trains are not available.

Depending on the age of the train you are travelling on, luggage may be stored above your seat or in luggage racks. Due to the popularity of these routes, you are advised to keep your belongings with you at all times.


Services between the two cities are frequent, although the journey time varies depending on the number of intermediary stops. The quickest journey takes just less than an hour, whilst longer journeys can take around half an hour longer. Services depart roughly every half an hour.

Florence to Pisa / Livorno by Train:

First train from Florence to Livorno via Pisa Centrale: 04.30 (arriving 06.12)
First train from Florence to Pisa Airport via Pisa Centrale: 07.00 (arriving 08.00) 

Last train from Florence to Livorno via Pisa Centrale: 23.07 (arriving 00.47)
Last train from Florence to Pisa Airport via Pisa Centrale: 20.38 (arriving 22.07) 

Direct services to Pisa Airport depart Florence at 07.00, 11.00, 13.00, 15.00, 17.00 and 20.38, arriving between 1hr and 1hr 30mins later.

Pisa / Livorno to Florence by Train:

First train from Livorno to Florence via Pisa Centrale: 05.21 (arriving 06.52)
First train from Pisa Airport to Florence via Pisa Centrale: 06.53 (arriving 08.22) 

Last train from Livorno to Florence via Pisa Centrale: 21.10 (arriving 22.32) 
Last train from Pisa Airport to Florence via Pisa Centrale: 22.20 (arriving 23.50) 

Direct services from Pisa Airport depart at 06.53, 09.03, 11.03, 13.03, 15.03, 17.03, 19.03 and 22.20, arriving between 1hr and 1hr 40mins later.


Regional train services are very cheap, and are based on the distance you are travelling. Generally, tickets can't be bought online in advance, although you can visit the station you are travelling from the day before and buy a ticket from an automated machine or from the ticket desk.

The Regionale service between Florence and Pisa costs around €5.80.

Select your Country to Book Train Tickets

Tips, Questions & Comments