Travel options
from Frankfurt am Main to Florence

You can get from Frankfurt am Main to Florence by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF
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

COMPARE Prices for trains, buses and flights

Thu
21 Oct
Find prices
£58Flixbus
£156KLM
Fri
22 Oct
Find prices
£51Flixbus
£156KLM
Sat
23 Oct
Find prices
£47Flixbus
£125KLM
Sun
24 Oct
Find prices
£51Flixbus
£125KLM
Mon
25 Oct
Find prices
£42Flixbus
£79Air Dolomiti
Tue
26 Oct
Find prices
£47Flixbus
£156KLM
Wed
27 Oct
Find prices
£67Flixbus
£175KLM
Fri
29 Oct
Find prices
£80Flixbus
£217Air Dolomiti
Sat
30 Oct
Find prices
£40Flixbus
£79Air Dolomiti
Sun
31 Oct
Find prices
£51Flixbus
£140KLM
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
£52Deutsche Bahn
£54Flixbus
£103HOP!
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
£50Deutsche Bahn
£54Flixbus
£125KLM

Travel Information from Frankfurt am Main to Florence

distanceDistance454 miles (732 km)
modeAvailable travel modesFlight, coach or train
priceTicket price range£49 - £224
cheapestCheapest modeCoach • £49 • 16 h 10 min
fastestFastest modeFlight • £224 • 1 h 30 min
carriersPopular travel companiesKLM, Flixbus or Deutsche Bahn

Travel 454 miles (732 km) by flight, coach or train between Frankfurt am Main and Florence. If speed is a priority, then a flight is the best option with an average duration of 1 h 30 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £49. The most popular travel providers which serve this trip are KLM, Flixbus or Deutsche Bahn among others. Travellers can even take a direct flight from Frankfurt am Main to Florence.

The Window Seat

Read more about Florence

Travel Tips

Travel from Frankfurt am Main to Florence
Travel 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
What are the COVID-19 travel restrictions for Florence, Italy if I’m coming from Frankfurt am Main, Germany?

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

Can travellers from Germany enter Italy?

International entry is allowed at this time for: Entry is partially open for citizens and permanent residents of Germany.

Are there rules for self-quarantine when arriving to Florence from Frankfurt am Main?

Conditions of entry into Italy:

  • 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

Are there COVID-19 safety rules for social distancing and wearing face masks in Florence, Italy?

To reduce the spread of COVID-19, the government of Italy has imposed the following measures:

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

This information was last checked on 20/10/2021. As this information can change due to the nature of the pandemic, make sure to review the latest COVID-19 travel safety regulations   for your trip to Florence from Frankfurt am Main.

What are the COVID-19 restrictions on returning to Germany from Florence, Italy?

The current restriction level for returning to Frankfurt am Main, Germany from Italy is: Partially open.

Am I allowed to reenter Frankfurt am Main, Germany from Florence, Italy?

Reentering Germany is currently allowed for: Entry is partially open for citizens and permanent residents of Italy

Do I need to self-quarantine when I arrive back to Frankfurt am Main from Florence?

  • 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

Which rules do I need to follow in Frankfurt am Main, Germany regarding COVID-19?

All travellers returning to Germany must observe the following safety measures to reduce the spread of COVID-19 in the country:

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

The information above was last checked on 20/10/2021. We do our best to keep this information up-to-date, but regulations can change due to the nature of the coronavirus pandemic, so please double check the latest COVID-19 travel safety regulations ahead of your trip back to Frankfurt am Main from Florence here.

How do I travel between Frankfurt am Main and Florence?

You can travel to Florence from Frankfurt am Main 3 different ways: flight, coach or train.

What is the cheapest way to travel from Frankfurt am Main to Florence?

The cheapest way from Frankfurt am Main to Florence is by taking a coach. You can find average ticket prices around £49 compared to other travel options to Florence:

A coach is about £175 less than a flight, which costs on average £224 for this journey.

A coach journey is usually £144 less than a journey to Florence by train, which costs on average £192 for the same trip.

What is the fastest way from Frankfurt am Main to Florence?

The quickest way to travel between Frankfurt am Main and Florence is by flight, which takes on average 1 h 30 min   compared to other travel options that may take you longer to get to your destination:

In comparison, going by coach can take 16 h 10 min   on average.

In comparison, travelling by train can take you on average 12 h 46 min.

How many miles from Frankfurt am Main to Florence would I travel?

The distance between Frankfurt am Main and Florence is around 454 miles (732 km).

How many scheduled departures are there a day from Frankfurt am Main to Florence?

The average frequency per day from Frankfurt am Main to Florence is:

  • 1 train per day.

However, we recommend checking specific travel dates for your trip to Florence from Frankfurt am Main as scheduled services by flight, coach or train can vary by season or day of the week.

What are the departure and arrival points in Frankfurt am Main and in Florence?

These are the most popular departure and arrival points when travelling from Frankfurt am Main to Florence:

  • Most travellers catch their flight from Frankfurt am Main Airport and arrive in Florence Peretola Airport.
  • Most travellers catch their coach from Frankfurt am Main, Hbf and arrive in Florence, Villa Costanza Tram T1.
  • Most travellers board their train from Frankfurt (Main) Flughafen and arrive in Firenze Santa Maria Novella.
Which travel operators can get me from Frankfurt am Main to Florence?

If finding a good deal is your main consideration for your trip from Frankfurt am Main to Florence, then we'll help you find the best value travel companies for you:

  • KLM can take you to Florence by plane. If searching for a good deal on flights, you can find tickets for KLM from Frankfurt am Main to Florence for £224.
  • Travel with Flixbus for coaches to Florence. If you’re looking for a good deal on tickets, check for Flixbus Frankfurt am Main to Florence tickets on Omio for £49.
  • Travel with Deutsche Bahn for trains to Florence. If you’re looking for a good deal on tickets, check for Deutsche Bahn Frankfurt am Main to Florence tickets on Omio for £192.
Is there a direct service between Frankfurt am Main and Florence?

Yes, there are direct services available between Frankfurt am Main and Florence with the following travel operators:

  • You can take a direct flight with Air Dolomiti.

Direct services tend to save you time and add more convenience in getting you to Florence as you won't need to change in between, so it's worth paying attention to before booking your tickets from Frankfurt am Main to Florence.

What other popular destinations should I add to my itinerary for my trip to Florence from Frankfurt am Main?
Many of our customers who book a trip from Frankfurt am Main to Florence often extend their holiday and travel to other popular destinations like Rome, Milan or Venice. If you’re thinking of adding another destination to your Frankfurt am Main and Florence itinerary, let Omio find you the best connections between Florence and any of these top destinations today!
How far in advance should I book my Frankfurt am Main to Florence ticket online to get the best deals?

Before travelling from Frankfurt am Main to Florence, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

  • The price of a plane ticket is on average £224 one way for this journey.
  • The price of a coach ticket is on average £49 one way for this route.
  • The price of a train ticket for this trip is on average £192 one way.

But we recommend booking Frankfurt am Main to Florence tickets online a few months before your planned travel date to score the best deals and save money on your trip.