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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Trento and Florence

distanceDistance159 miles (256 km)
changesDirect trainYes
carriersTrain companiesItalo or Frecciargento

Trains from Trento to Florence cover the 159 miles (256 km) long trip with our travel partners like Italo or Frecciargento. There are direct train services available.

Train companies

Italo between Trento and Florence

Travel from Trento to Florence on Italo trains with Omio. When comparing timetables and tickets, we will also show you other options with multiple connections or other travel modes if they’re available.


Enjoy travelling between Trento and Florence by taking a train with Italo! The Italian high-speed train covers around 9, 900 miles (16, 000 km) of railroad lines in Italy and travels at speeds of up to 186 mph (300 kmh). There are four different train classes to choose from: Smart, Comfort, Prima, and Club Executive. The modern train carriages are equipped with a high level of comfort and even offer cinema screens in the Smart class. Standard services in all Italo trains include toilets, free WiFi, power outlets, reclining leather seats, and footrests.

Italo trains offer value for money on routes between Trento and Florence, and we can help you find the best deals available. Check out the latest Italo train timetable and tickets available for the Trento to Florence trip on Omio to book the best ticket. Italo offers three types of fares with different prices and flexibility: Low Cost, Economy, and Flex. When you ride with Italo, you can expect to travel 159 miles (256 km) between Trento and Florence. Once you’ve picked the perfect Italo ticket, book your cheap train between Trento and Florence on Omio today!

Operator ticket policies for COVID

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply
  • Verification of ticket with valid ID

Travel Tips

Trains from Trento 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 Trento to Florence.
What is the distance between Trento and Florence via train?
You should expect to travel around 159 miles (256 km)  between Trento and Florence by train.
What train companies offer a service from Trento to Florence?
For the best Trento to Florence train to purchase, you can travel safely and comfortably with Italo or Frecciargento. However, it's always good to check all possible train companies with services to Florence from Trento to compare what amenities they may offer.

Important Stations and Airports for this Journey

Firenze S.M.N.