Travel options
from Zagreb to Florence

You can get from Zagreb to Florence by train, bus or flight.

Our recommendation

To get from Zagreb to Florence on Oct 17 we recommend taking a bus because it’s the best combination of price and speed.

09:30AMZagreb, Autobusni Kolodvor11h30 09:00PMFlorence
0 changes
$611One-way
Cheapest
09:30AMZagreb, Autobusni Kolodvor11h30 09:00PMFlorence
0 changes
$611One-way
Other options
09:30AMZagreb, Autobusni Kolodvor13h25 10:55PMFlorence
1 changes
$641One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Sun
Oct 17
$61Flixbus
Mon
Oct 18
$43Flixbus
Tue
Oct 19
$43Flixbus
Thu
Oct 21
$37Flixbus
Sun
Oct 24
$39Flixbus
Tue
Oct 26
$47Flixbus
Thu
Oct 28
$44Flixbus
Fri
Oct 29
$44Flixbus

Travel Information between Zagreb and Florence

distanceDistance270 miles (436 km)
modeAvailable travel modesBus or flight
priceTicket price range$37 - $395
cheapestCheapest modeBus • $37 (€30) • 8 h 50 min
fastestFastest modeBus • $37 (€30) • 8 h 50 min
carriersPopular travel companiesFlixbus or Alitalia

Take a bus or flight to travel 270 miles (436 km) to Florence from Zagreb. If speed is a priority, then a bus is the best option with an average duration of 8 h 50 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $37 (€30). The most popular travel companies which serve this route are Flixbus or Alitalia among others. Travelers can even take a direct from Zagreb to Florence.

Travel Tips

Travel from Zagreb 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 Zagreb to Florence.
FAQs
Am I allowed to travel from Zagreb, Croatia to Florence, Italy?

Travel from Zagreb, Croatia to Florence, Italy is: Partially open.

Is international entry into Florence from Zagreb restricted?

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

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

  • 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 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 10/15/21. Remember to check the latest COVID-19 travel safety regulations for your trip from Zagreb to Florence closer to your planned date of departure here.

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

The current restriction level for returning to Zagreb, Croatia from Italy is: Partially open.

Am I allowed to reenter Zagreb, Croatia from Florence, Italy?

Reentering Croatia 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 Zagreb from Florence?

  • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test

Which rules do I need to follow in Zagreb, Croatia regarding COVID-19?

All travelers returning to Croatia 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 10/10/21. 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 Zagreb from Florence here.

How do I travel from Zagreb to Florence?

There are 2 ways to get from Zagreb to Florence: bus or flight.

What is the cheapest way from Zagreb to Florence?

The cheapest way to get from Zagreb to Florence is by taking a bus. You can find average ticket prices around $37 (€30) compared to other travel options to Florence:

A bus is generally $358 (€293) less than a flight for the same route. Taking a flight costs on average $395 (€323) from Zagreb to Florence.

What is the fastest way from Zagreb to Florence?

The fastest way to get to Florence from Zagreb is by bus with an average travel time of 8 h 50 min.

Other travel options to Florence can usually take longer:

In comparison, taking a flight requires on average 25 h 15 min   of travel time.

How many miles from Zagreb to Florence would I travel?

You should expect to travel around 270 miles (436 km) between Zagreb and Florence.

When traveling from Zagreb to Florence, what are the departure and arrival points in Zagreb and Florence?

These are the most popular departure and arrival points when traveling from Zagreb to Florence:

  • Most travelers board their bus from Zagreb, Autobusni Kolodvor and arrive in Florence, Villa Costanza Tram T1.
  • Most travelers board their plane from Zagreb Franjo Tuđman Airport and arrive in Florence Peretola Airport.
Which travel companies can take me from Zagreb to Florence?

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

  • Flixbus can take you to Florence by bus. If searching for a good deal on buses, you can find tickets for Flixbus from Zagreb to Florence for $37 (€30).
  • Travel with Alitalia to go to Florence by plane. For a good deal on tickets, you can find Alitalia Zagreb to Florence tickets on Omio for $395 (€323).
What other destinations are worth visiting after traveling from Zagreb to Florence?
Looking to extend your trip from Zagreb to Florence? Many Omio customers who go from Zagreb to Florence usually extend their vacation to explore other popular destinations like Rome, Milan or Venice. If you're looking to explore Rome, Milan or Venice from Florence, let Omio find you the best connections available at an affordable price.
How early should I book tickets to Florence from Zagreb online for the best deals?

When planning your trip from Zagreb to Florence, it’s good to keep in mind what tickets to book and their prices in the next 7 days:

  • Bus tickets cost $37 (€30) one way on average.
  • Plane tickets cost $395 (€323) one way on average.

However, we recommend buying tickets from Zagreb to Florence online a few months in advance to get the best deals and save money on your upcoming journey.

Important Stations and Airports for this Journey