These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Terni to Florence

distanceDistance109 miles (175 km)
durationAverage train duration3 h 43 min
priceAverage train ticket price£17 (€19)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain companiesRegionale Veloce

Trains from Terni to Florence cover the 109 miles (175 km) long route taking on average 3 h 43 min with our travel partners like Regionale Veloce. Normally, there are 16 trains operating per day, including direct services available. While the average ticket price for this journey costs around £17, you can find the cheapest train ticket for as low as £17. Travellers depart most frequently from Terni and arrive in Firenze Santa Maria Novella.

Travel Tips

Trains from Terni 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 Terni to Florence.
FAQs
What is the cost of cheap trains to Florence from Terni?
You can find a cheap train from Terni to Florence for some dates and times for as low as £17  one way in the next 7 days.
What is the cost of a train ticket from Terni to Florence on average?
If you’re looking to book your train tickets in the next week, you can expect the Terni to Florence train price to come in at an average of £17  one way.
What is the distance to Florence from Terni by train?
The distance between Terni and Florence by train is approximately 109 miles (175 km).
How long is the train journey from Terni to Florence?
On average the Terni to Florence train time is 3 h 43 min  covering the 109 miles (175 km) long journey, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
When travelling by train from Terni to Florence, which train station in Terni do I depart from and which train station in Florence do I arrive in?

When taking the train from Terni to Florence, you can choose to depart from train stations like Terni, Terni Cospea and Terni, Cesi. Your trip can end in train stations such as Firenze Santa Maria Novella, Firenze Rifredi and Firenze Campo di Marte.

Omio customers who travel this route most frequently depart from Terni   and arrive in Firenze Santa Maria Novella.

Where is the train station in Terni to go to Florence? Where is the train station in Florence located?

Passengers booking this trip most frequently board their trains from Terni and need to travel around 0 mile (s) / 0 km from the city centre to get to this train station.

Passengers arriving in Florence most often arrive at Firenze Santa Maria Novella and need to travel around 1 mile (s) / 1 km from this train station to the city centre.

Which train providers can take me from Terni to Florence?
If you're looking for trains from Terni to Florence, you can rely on Regionale Veloce to get you to Florence. It's also good to check out all possible train companies for the Terni to Florence journey to see if there might be differences in the amenities they offer.
Can I purchase a direct train from Terni to Florence?
Yes, there are 16 direct trains per day to Florence from Terni, and you can find a direct train for this route with Intercity  on Omio. It's worth paying attention to when you purchase your train ticket as direct services tend to offer more convenience and save you time getting to your destination.
How many train services per day are there from Terni to Florence?
On average, there are 16 trains a day from Terni to Florence. The train times and services may be different on weekends and holidays compared to weekdays.
What time is the earliest train from Terni to Florence? What time is the last train from Terni to Florence?
The earliest train for this trip departs from Terni at 05: 31. The last train leaves from Terni at 16: 07. Check Omio for the latest train timetable from Terni to Florence and book the best time to depart on your chosen travel date.
When should I book Terni Florence train tickets to score the best deals?
The price of a one way train ticket from Terni to Florence is on average £17 if you purchase 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 from Terni to Florence available a few months in advance.

Important Stations and Airports for this Journey

Terni
Florence
Terni is the most popular Terni railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Terni for your journey to Florence.

Trains from Terni to Florence: related information

Here are some other resources that might have the information you need