COMPARE Prices across different modes

Tue
26 Oct
Find prices
£51Flixbus
£217Air Dolomiti
Wed
27 Oct
Find prices
Find prices
£217Air Dolomiti
Fri
29 Oct
Find prices
£89Flixbus
£223KLM
Sat
30 Oct
Find prices
£40Flixbus
£79Air Dolomiti
Sun
31 Oct
Find prices
£69Flixbus
£164HOP!
Mon
1 Nov
Find prices
£86Flixbus
£187HOP!
Tue
2 Nov
Find prices
£44Flixbus
£140KLM
Wed
3 Nov
Find prices
Find prices
£103HOP!
Thu
4 Nov
£61Deutsche Bahn
£54Flixbus
£156KLM
Fri
5 Nov
Find prices
£42Flixbus
£104HOP!
Sat
6 Nov
Find prices
£42Flixbus
£143Air Dolomiti
Sun
7 Nov
£61Deutsche Bahn
£42Flixbus
£103HOP!
Mon
8 Nov
Find prices
£40Flixbus
£103HOP!
Tue
9 Nov
Find prices
£33Flixbus
£103HOP!
Wed
10 Nov
Find prices
£54Flixbus
£180Air Dolomiti
Thu
11 Nov
Find prices
£54Flixbus
£125KLM
Fri
12 Nov
Find prices
£47Flixbus
£138HOP!
Sat
13 Nov
£52Deutsche Bahn
£42Flixbus
£103HOP!
Sun
14 Nov
£61Deutsche Bahn
£42Flixbus
£79Lufthansa Cityline
Mon
15 Nov
Find prices
£40Flixbus
£103HOP!

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

Train Information from Frankfurt am Main to Florence

distanceDistance454 miles (732 km)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain companiesFrecciarossa or Deutsche Bahn

Trains from Frankfurt am Main to Florence cover the 454 miles (732 km) long trip taking on average 9 h 33 min with our travel partners like Frecciarossa or Deutsche Bahn. Normally, there is 1 train operating per day, including direct services available. Travellers depart most frequently from Frankfurt (Main) Flughafen and arrive in Firenze Santa Maria Novella.

Train companies

Frecciarossa trains between Frankfurt am Main and Florence

Travel on Frecciarossa trains between Frankfurt am Main and Florence at great prices. Omio finds you train times and tickets for over 1000 travel companies all in one place.

Frecciarossa

There’s no need to fly between Italian hotspots when you can simply take a Frecciarossa train to reach your destination in just a few hours. Frecciarossa is the premier high-speed train service from Trenitalia, Italy’s national railway company, with around 200 connections made across Italy per day. These trains reach speeds up to 186 mph (300 kmh), making them one of the fastest in the world. You can expect to travel 454 miles (732 km) between Frankfurt am Main and Florence on a Frecciarossa high-speed train. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, toilets, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

You can find the best deals on cheap Frecciarossa train tickets right here. As an official travel partner of Trenitalia, Omio shows you all travel information for the Frankfurt am Main to Florence trip, such as departure and arrival times, stops, train stations, journey times, and cheap fares. Once you’re ready, buy your Frankfurt am Main to Florence train ticket on Omio and enjoy travelling in full comfort on a Frecciarossa train!

Travel Tips

Trains from Frankfurt am Main 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 Frankfurt am Main to Florence.
FAQs
Is cross-border travel by train between Frankfurt am Main, Germany and Florence, Italy allowed?

Travel between Frankfurt am Main, Germany and Florence, Italy by train is: Partially open.

Can I enter Italy from Germany?

International entry status: Entry is partially open for citizens and permanent residents of Germany

Do I need to quarantine on arrival in Italy from Frankfurt am Main?

Conditions of entry:

  • Negative COVID-19 test issued at most 2 days before arrival or 5 day mandatory self-quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in Florence, Italy?

All travellers in Italy must observe these coronavirus safety measures:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

The information above was last checked on 25/10/2021. Remember to review the latest COVID-19 travel safety regulations   for your train between Frankfurt am Main and Florence as this information can change.

What COVID restrictions are there for my return journey by train to Frankfurt am Main, Germany from Florence, Italy?

The current restriction level for your return trip by train from Florence to Frankfurt am Main is: Partially open

Are there any international entry restrictions on returning to Germany from Italy?

Reentry to Germany is allowed for: Entry is partially open for citizens and permanent residents of Italy

Do I need to quarantine on arrival in Germany from Florence?

What are the entry requirements?

  • Negative COVID-19 test issued at most 3 days before arrival
  • Pre-arrival health declaration
  • The exact quarantine requirements depend on the regulations in each federal state
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Frankfurt am Main, Germany?

The government of Germany has imposed these measures to reduce the spread of COVID-19:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last verified on 25/10/2021. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Florence to Frankfurt am Main train here.

How many miles is it from Frankfurt am Main to Florence by train?
When travelling this route you should expect the distance to Florence from Frankfurt am Main via train to be approximately 454 miles (732 km).
How long is the train between Frankfurt am Main and Florence?
On average the Frankfurt am Main to Florence train time is 9 h 33 min  covering the 454 miles (732 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
What station does the Frankfurt am Main to Florence train leave from? Which Florence train station do I come into from Frankfurt am Main?

When departing from Frankfurt am Main, you have various train station options to start your journey from including Frankfurt (Main) Flughafen, Frankfurt Main Ost and Frankfurt am Main - Stadion. When arriving in Florence, you can end your route in train stations like Firenze Santa Maria Novella, Firenze Rifredi and Firenze Campo di Marte.

Omio customers book a train from Frankfurt (Main) Flughafen   to Firenze Santa Maria Novella   most frequently for this route.

Where is the departure train station in Frankfurt am Main located? Where is the arrival train station in Florence located?

You can find the most popular departure train station for this route, Frankfurt (Main) Flughafen, located approximately 6 mile (s) / 10 km from the city centre of Frankfurt am Main. The most popular arrival train station in Florence, called Firenze Santa Maria Novella, is located around 1 mile (s) / 1 km away from its city centre.

Which train providers can get me from Frankfurt am Main to Florence?
When taking a train from Frankfurt am Main to Florence, you can count on Frecciarossa or Deutsche Bahn for the best way to get you to Florence. You can also check all possible train companies who offer a service to Florence from Frankfurt am Main and compare the amenities they offer before buying a train ticket.
How many trains per day are there to Florence from Frankfurt am Main?
The average number of trains departing Frankfurt am Main for Florence is 1 a day. The train schedules and services may vary between weekdays and weekends.
What are the first and last departure train times from Frankfurt am Main to Florence?
The first Frankfurt am Main to Florence train departs at 04: 54   and the last train from Frankfurt am Main to Florence leaves at 23: 07. Check out the most up-to-date Frankfurt am Main to Florence train times on Omio and find the best time to travel to your destination.

Important Stations and Airports for this Journey

Frankfurt am Main
Florence
Frankfurt (Main) Flughafen is the most popular Frankfurt am Main 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 Frankfurt am Main for your journey to Florence.