Compare prices and tickets by train, bus or flight

Sun
Dec 5
$86Intercity
$58Itabus
Mon
Dec 6
$80Intercity Notte
$48Itabus
Tue
Dec 7
$71Intercity
$41Itabus
Wed
Dec 8
$86Intercity
$41Flixbus
Thu
Dec 9
$54Intercity Notte
$37Itabus
Fri
Dec 10
$54Intercity Notte
$35Itabus
Sat
Dec 11
$62Intercity
$28Itabus
Sun
Dec 12
$86Intercity
$41Itabus
Mon
Dec 13
$64Intercity
$29Itabus
Tue
Dec 14
$42Intercity
$29Itabus
Wed
Dec 15
$50Intercity
$29Itabus
Thu
Dec 16
$50Intercity
$29Itabus
Fri
Dec 17
$64Intercity
$35Itabus
Sat
Dec 18
$55Intercity
$23Itabus
Sun
Dec 19
$64Intercity
$35Itabus
Mon
Dec 20
$54Intercity
$36Flixbus
Tue
Dec 21
$57Intercity
$36Flixbus
Wed
Dec 22
$64Intercity
$43Flixbus
Thu
Dec 23
$64Intercity
$48Itabus
Fri
Dec 24
$54Intercity
$36Flixbus

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Cosenza and Florence

distanceDistance401 miles (646 km)
durationAverage train duration9 h 32 min
priceAverage train ticket price$74 (€62)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day

Trains from Cosenza to Florence cover the 401 miles (646 km) long route taking on average 9 h 32 min with our travel partners like. Normally, there are 16 trains operating per day, including direct services available. While the average ticket price for this route costs around $74 (€62), you can find the cheapest train ticket for as low as $54 (€45). Travelers depart most frequently from Cosenza Vaglio Lise and arrive in Firenze Santa Maria Novella.

Travel Tips

Trains from Cosenza to Florence
Travel by train to Florence easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Cosenza to Florence.
FAQs
What is the price of the cheapest train from Cosenza to Florence?
If you’re looking to save money on tickets, you can find cheap Cosenza to Florence trains for as little as $54 (€45)  in the next 7 days.
How much does it cost to take a train from Cosenza to Florence?
If you are looking to book your train ticket in the next 7 days, you can expect the Cosenza to Florence train to cost on average $74 (€62)  one way.
How many miles is it from Cosenza to Florence by train?
The Cosenza to Florence train distance is approximately 401 miles (646 km).
How long is the train between Cosenza and Florence?
On average the Cosenza to Florence train time is 9 h 32 min  covering the 401 miles (646 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What station does the train from Cosenza to Florence depart from? Which Florence train station do I come into from Cosenza?

When taking a train from Cosenza, you have a couple of train stations you can depart from including Cosenza Vaglio Lise, Cosenza, Centro and Stazione di Cosenza Campanella. When you arrive in Florence, your train can arrive in train stations including Firenze Santa Maria Novella, Firenze Rifredi and Firenze Campo di Marte.

Omio customers traveling this route book their trains from Cosenza Vaglio Lise   to Firenze Santa Maria Novella.

Where do I find the Cosenza train station to Florence? Where is the Florence train station?

Passengers board the train most frequently from Cosenza Vaglio Lise, which is located around 0.7 miles (1.2 km) away from the city center, and they get off the train at Firenze Santa Maria Novella, located 0.7 miles (1.1 km) away from the city center.

How many train services are there from Cosenza to Florence a day?
On average, there are 16 trains a day from Cosenza to Florence. The train times and services may be different on weekends and holidays compared to weekdays.
What are the first and last departure train times from Cosenza to Florence?
The first Cosenza to Florence train departs at 4: 58 AM   and the last train from Cosenza to Florence leaves at 7: 35 PM. Check out the most up-to-date train schedule from Cosenza to Florence on Omio and find the best time to travel to your destination.
When should I purchase the Cosenza to Florence train for the best deals on tickets?
The price of a one way train ticket from Cosenza to Florence is on average $74 (€62) if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this journey. In general, you can find train tickets between Cosenza and Florence available a few months in advance.

Important Stations and Airports for this Journey

Cosenza
Florence
Cosenza Vaglio Lise is the most popular Cosenza railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Cosenza for your trip to Florence.