This Tuscany Rail Map shows most of the train lines between major cities in Tuscany, along with bus routes where needed to get to smaller cities that are often visited by tourists. While some parts of Tuscany are best explored by car, most of the major cities and towns can easily be reached by train.
Using the Tuscany Rail Map
The darker green lines on the map indicate major rail lines with frequent trains.
Thinner green lines indicate rail lines with less frequent transportation and slower trains.
Destinations with an asterisk (*) by them indicate that the train station is not in the city center; a bus ride may be required to get into the city.
Dashed lines indicate bus connections to cities without a train station nearby.
Tuscany Train Travel
Most trains within Tuscany are regional (regionale) trains that do not have assigned seats. Regional train tickets are fairly inexpensive and can be bought at the station. Important: You must validate any train ticket that does not have a specific train travel date and time on it so most regional train tickets need to be validated before you board your train. Find the green and white machine (or in some cases the old-style yellow machines) and insert the end of your ticket to stamp it.
Fast (frecce) trains to other Italian cities, including those on the private Italo rail line, serve Florence.
Intercity (IC) trains and a few frecce trains travel along the coast route between Ventimiglia, near the French border, and Rome stopping at the Tuscan cities of Massa, Viareggio, Pisa, Livorno, and Grosseto. You will need to buy a ticket with seat reservations for any of these trains and these tickets do not need to be validated.
Tickets on fast trains often offer discounts for buying in advance although they can be bought at the station if seats aren't sold out.
Approximate Train Travel Times:
- Florence - Pisa, 48 minutes to 1 hour 20 minutes
- Florence - Siena, 1.5 to 2 hours
- Pisa - Grosseto, 1 to 2 hours
- Pisa - La Spezia (Liguria region) for connections to Cinque Terre towns, 40 minutes to 1 hr 13 minutes
Rail Connections Outside Tuscany
From Florence, the main city in Tuscany, estimated rail times to larger cities outside Tuscany are:
- Venice, Italy 2-3 hours
- Rome, Italy 1.5-2 hours
- Genoa, Italy 3-4 hours
- Milan, Italy 2-4 hours
- Innsbruck, Austria 6-8 hours
- Paris, France 11-15 hours
Tuscany has 2 airports with flights to many European cities:
Pisa airport, Pisa International Airport Galileo Galilei, is connected to Pisa train station by train and from there you can take a connecting train to Florence and other places within Tuscany as well as to Rome or north along the coast to Cinque Terre and the Italian Riviera. At the time of writing, 22 airlines fly to/from Pisa airport including several budget airlines, flying to cities with Italy and major European destinations.
Florence airport is connected to Florence train station by bus. From Florence you can easily reach most Italian cities by train. Flights from Florence go to Rome and several major European cities.
Ports in Tuscany for Island Ferries
From Piombino you can get ferries to Elba Island. From Livorno you can get ferries to Capraia (Tuscany), Sardinia, Sicily, and Corsica (France).