Trains from Florence to Cagliari cover the 332 miles long journey with our travel partners like. There are direct train services available. Travellers depart most frequently from Firenze Santa Maria Novella and arrive in Cagliari.
When taking the train from Florence to Cagliari, you can choose to depart from train stations like Firenze Santa Maria Novella, Firenze Rifredi and Firenze Campo di Marte. Your trip can end in train stations such as Cagliari, Cagliari Santa Gilla railway station and Cagliari Pirri.
Omio customers who travel this route most frequently depart from Firenze Santa Maria Novella and arrive in Cagliari.
You can find the most popular departure train station for this journey, Firenze Santa Maria Novella, located approximately 1.2 miles (2 km) from the city centre of Florence. The most popular arrival train station in Cagliari, called Cagliari, is located around 1.7 miles (2.8 km) away from its city centre.
Here are some other resources that might have the information you need