Travel options
from Zurich to Florence

You can get from Zurich 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

Mon
26 Jul
£81Marino Autolinee
£339tab
Tue
27 Jul
£56Flixbus
£369Lufthansa Cityline
Wed
28 Jul
£56Flixbus
£351Austrian Airlines
Thu
29 Jul
£68Flixbus
£339tab
Fri
30 Jul
Find prices
£278tab
Sat
31 Jul
£41Flixbus
£320Swiss
Sun
1 Aug
£68Flixbus
£230Swiss
Mon
2 Aug
£80Flixbus
£230tab
Tue
3 Aug
£56Flixbus
£278tab
Wed
4 Aug
£66Flixbus
£318Lufthansa Cityline
Thu
5 Aug
£56Flixbus
£189tab
Fri
6 Aug
£80Flixbus
£189Swiss
Sat
7 Aug
£61Flixbus
£189Swiss
Sun
8 Aug
£56Flixbus
£189Swiss
Mon
9 Aug
£74Marino Autolinee
£230tab
Tue
10 Aug
£57Flixbus
£189tab
Wed
11 Aug
£56Flixbus
£245Swiss
Thu
12 Aug
£68Flixbus
£189tab
Fri
13 Aug
£68Flixbus
£189Swiss
Sat
14 Aug
£80Flixbus
£155Swiss

Travel Information between Zurich and Florence

distanceDistance280 miles (452 km)
modeAvailable travel modesFlight or coach
priceTicket price range£33 - £211
cheapestCheapest modeCoach • £33 • 8 h 5 min
fastestFastest modeFlight • £211 • 1 h 10 min
carriersPopular travel companiesAir Dolomiti or Flixbus

Take a flight or coach to travel 280 miles (452 km) from Zurich to Florence. If speed is a priority, then a flight is the best option with an average duration of 1 h 10 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £33. The most popular travel providers which serve this journey are Air Dolomiti or Flixbus among others. Travellers can even take a direct from Zurich to Florence.

Travel Tips

Travel from Zurich 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 Zurich to Florence.
FAQs
What are the COVID-19 travel restrictions for Florence, Italy if I’m coming from Zurich, Switzerland?

Travel from Zurich, Switzerland to Florence, Italy is: Partially open.

Is international entry into Florence from Zurich restricted?

International entry is currently allowed for: Entry is partially open for citizens and permanent residents of Switzerland.

Do I need to self-quarantine upon arrival to Florence, Italy from Zurich?

Entry Requirements:

  • Negative COVID-19 test issued at most 2 days before arrival or 10 day mandatory self-quarantine
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Travellers with the Digital Green Certificate are exempt from the quarantine. Digital Green Certificate is proof that a person has been vaccinated against COVID-19, received a negative test result, or recovered from COVID-19
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Passenger Locator Form (PLF) required

What are the COVID-19 safety measures to follow in Florence, Italy?

The government of Italy has imposed the following measures to reduce the spread of COVID-19:

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

The above information was last verified on 25/07/2021. Remember to check the latest COVID-19 travel safety regulations for your trip between Zurich and Florence closer to your planned date of departure here.

What travel restrictions, such as quarantine measures, should I be aware of for my journey back to Zurich, Switzerland from Florence, Italy?

The restriction level for your return to Zurich, Switzerland from Italy is: Partially open.

Is my journey back to Zurich from Florence restricted?

Entry into Switzerland is currently allowed for: Entry is partially open for citizens and permanent residents of Italy.

Do I need to self-quarantine upon arrival in Zurich from Florence?

Conditions of reentry into Switzerland:

  • Negative COVID-19 test issued at most 3 days before boarding for all arrivals by air
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Health declaration required
  • Health declaration required

What are the coronavirus safety measures I need to follow in Zurich, Switzerland?

You should observe these safety measures in Switzerland as imposed by the government to reduce the spread of COVID-19:

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

This information about your return travel to Switzerland was last checked on 21/07/2021. We advise you to check the latest COVID-19 travel safety regulations for your trip back to Zurich from Florence closer to your date of departure here.

What are my Zurich to Florence travel options?

There are 2 ways to travel from Zurich to Florence including taking a flight or coach.

How many miles from Zurich to Florence would I travel?

Florence is approximately 280 miles (452 km) away from Zurich.

When going from Zurich to Florence, where do I depart from Zurich and where do I arrive in Florence?

These are the most popular departure and arrival points when travelling from Zurich to Florence:

  • Most travellers take a flight from Zurich Airport to Florence Peretola Airport.
  • Most travellers take a coach from Zürich, Bus-Parkplatz Sihlquai to Florence, Villa Costanza Tram T1.
Which travel companies can help me find a way to get from Zurich to Florence?

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

  • Air Dolomiti can get you to Florence by plane. You can find a good deal for plane tickets with Air Dolomiti from Zurich to Florence for £211 on Omio.
  • Travel with Flixbus to go to Florence by coach. For a good deal on tickets, you can find Flixbus Zurich to Florence tickets on Omio for £33.
Where else should I travel to after my journey from Zurich to Florence ends?
Many of our customers travelling from Zurich to Florence don't make Florence their final stop. Some of the destinations worth visiting after are Rome, Milan or Venice, either of which you could add to your Zurich and Florence trip itinerary. Check Omio for the best and cheapest ways to travel from Florence to any of these top destinations today!
How far in advance should I book tickets to Florence from Zurich online to get the best deals?

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

  • The price of a plane ticket for this journey is on average £211 one way.
  • The price of a coach ticket is £33 one way on average for this trip.

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

What is the cheapest way to get from Zurich to Florence?

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

A coach is generally £178 less than a flight for the same route. A flight costs on average £211 from Zurich to Florence.

What is the fastest way to get from Zurich to Florence?

The fastest way to get to Florence from Zurich is by flight with an average travel time of 1 h 10 min.

There are alternative travel options to Florence that can usually take longer:

In comparison, getting to Florence by coach can take on average 8 h 5 min.

Stations

Important Stations and Airports for this Journey

Zurich
Florence
Zürich HB
Amenities
Refreshments