COMPARE Prices across different modes

Mon
Sep 27
Find prices
$93Marino Autolinee
Find prices
Tue
Sep 28
$92Trenitalia
Find prices
$381tab
Wed
Sep 29
$131Trenitalia
Find prices
$461Sas Airways
Thu
Sep 30
$131Trenitalia
Find prices
$588Swiss
Fri
Oct 1
$131Trenitalia
Find prices
$465tab
Sat
Oct 2
$83Trenitalia
$93Marino Autolinee
$315tab
Sun
Oct 3
$129Frecciarossa
Find prices
$282Sas Airways
Mon
Oct 4
$74Trenitalia
$109Marino Autolinee
$465Swiss
Tue
Oct 5
$72Trenitalia
Find prices
$316tab
Wed
Oct 6
$72Trenitalia
Find prices
$414Austrian Airlines
Thu
Oct 7
$72Trenitalia
Find prices
$379tab
Fri
Oct 8
$84Trenitalia
Find prices
$465tab
Sat
Oct 9
$93Trenitalia
$93Marino Autolinee
$316tab
Sun
Oct 10
$109Frecciarossa
$66Flixbus
$215Cityjet
Mon
Oct 11
$72Trenitalia
$85Marino Autolinee
$262Swiss
Tue
Oct 12
$72Trenitalia
Find prices
$316tab
Wed
Oct 13
$72Trenitalia
Find prices
$316tab
Thu
Oct 14
$72Trenitalia
Find prices
$382tab
Fri
Oct 15
$74Trenitalia
Find prices
$447Swiss
Sat
Oct 16
$83Trenitalia
$93Marino Autolinee
$260tab
Sun
Oct 17
$74Trenitalia
Find prices
$282Cityjet

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Accommodation

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

Bus Information from Zurich to Florence

distanceDistance280 miles (452 km)
durationAverage bus duration9 h 45 min
priceAverage bus ticket price$68 (€55)
changesDirect busYes
carriersBus companiesFlixbus or BlaBlaCar

Buses from Zurich to Florence cover the 280 miles (452 km) long trip taking on average 9 h 45 min with our travel partners like Flixbus or BlaBlaCar. There are direct bus services available. You can get the cheapest bus tickets for this trip for as low as $43 (€35), but the average price of bus tickets is $68 (€55). Travelers depart most frequently from Zürich HB and arrive in Florence, Villa Costanza Tram T1.

Bus companies

Travel with FlixBus between Zurich and Florence

You can travel by bus between Zurich and Florence with FlixBus for as low as $43 (€35). When you search for schedules and tickets, Omio will show you the best journey.

FlixBus

Find the perfect FlixBus bus from Zurich to Florence for a smooth and relaxing journey. Omio makes it convenient for you to check the latest FlixBus bus schedules and compare the cheapest, fastest or earliest bus from Zurich to Florence. You can also check relevant travel information for the FlixBus bus, such as baggage allowance and amenities offered onboard, depending on the class fare you choose. Once you find the ideal route, book your cheap FlixBus bus tickets online. You can expect to travel around 280 miles (452 km) on this journey and your FlixBus Zurich to Florence bus ticket can cost as little as $43 (€35) one-way if you book in advance. When you search for FlixBus tickets between Zurich and Florence in the Omio app, you can quickly see if they are mobile tickets so that you can travel paperless. Buy your official FlixBus bus tickets online quickly and easily on Omio and enjoy the travel experience!

Travel Tips

Buses from Zurich to Florence
Take the bus 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
Is travel by bus currently allowed from Zurich, Switzerland to Florence, Italy?

Travel between Zurich, Switzerland and Florence, Italy by bus is: Partially open.

What is the status of international entry into Italy from Switzerland?

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

Do I need to self-quarantine on arrival in Italy from Zurich?

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?

When traveling in Italy, you must follow these COVID-19 safety rules:

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

The information above was last checked on 9/25/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your bus to Florence from Zurich before traveling.

Do I need to quarantine when I return to Switzerland from Florence, Italy?

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

Is my return bus into Zurich from Florence restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Italy

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

Conditions of reentry:

  • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 4 in quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Health declaration required
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Zurich, Switzerland?

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

  • Social distancing required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

Last checked on 9/23/21. Remember to check the latest COVID-19 travel safety regulations for your bus to Zurich from Florence closer to your date of departure here here.

How much does a cheap bus to Florence from Zurich cost?
Omio customers have found the cheapest buses from Zurich to Florence to cost as little as $43 (€35)  in the next 7 days.
How much is the bus between Zurich and Florence on average?
In the next 7 days you can expect to pay on average $68 (€55)  for a bus ticket between Zurich and Florence.
What is the distance to Florence from Zurich by bus?
The bus distance from Zurich to Florence is around 280 miles (452 km).
What is the Zurich to Florence bus travel time?
On average the Zurich to Florence bus travel time is 9 h 45 min  for the 280 miles (452 km) long journey, but the duration can vary if you travel on weekends and holidays.
What bus station in Zurich goes to Florence? What bus station do I come into Florence from Zurich?

Some of the Zurich bus stations to Florence you can start your journey from include Zürich, Bus-Parkplatz Sihlquai, Zürich, Bus-Parkplatz Sihlquai and Zurich, Main Station. Similarly, some of the arrival bus stations in Florence include Florence, Villa Costanza Tram T1, Florence, Viale Filippo Strozzi and Florence, Santa Caterina D'Alessandria.

When traveling this route, Omio customers are departing most frequently from Zürich HB   and arriving in Florence, Villa Costanza Tram T1.

Where is the Zurich bus station located? Where is the Florence bus station located?

Passengers booking this journey most frequently board their buses from Zürich HB and need to travel around 1 mile (s) / 1 km from the city center to get to this bus station.

Passengers arriving in Florence most often arrive at Florence, Villa Costanza Tram T1 and need to travel around 4 mile (s) / 6 km from this bus station to the city center.

What bus providers offer a service to Florence from Zurich?
Take the Zurich to Florence bus with Flixbus or BlaBlaCar. However, it's always good to check out all possible bus companies for the trip from Zurich to Florence as there might be differences in the amenities they offer.
What are the first and last departure bus times from Zurich to Florence?
The first Zurich to Florence bus departs at 1: 20 PM   and the last bus from Zurich to Florence leaves at 2: 55 PM. Check out the most up-to-date bus schedule from Zurich to Florence on Omio and find the best time to travel to your destination.
How early should I purchase bus tickets from Zurich to Florence to score the best deals?
You can find buses to Florence from Zurich to cost on average $68 (€55) one way if you book within the next 7 days. But we recommend buying bus tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Zurich to Florence bus generally on sale a few months before the planned travel date.
Stations

Important Stations and Airports for this Journey

Florence
Firenze (Autostazione Sita - Via S. Caterina Da Siena)
Amenities
Firenze - Montelungo
Amenities