COMPARE Prices across different modes

Wed
20 Oct
£63Flixbus
Find prices
Thu
21 Oct
£61Flixbus
£97Vueling
Fri
22 Oct
£84Flixbus
£118Vueling
Sat
23 Oct
£79Flixbus
£87Vueling
Sun
24 Oct
£63Flixbus
£78Vueling
Mon
25 Oct
£55Flixbus
£104Vueling
Tue
26 Oct
£87Flixbus
£62Vueling
Wed
27 Oct
£72Flixbus
£48Vueling
Thu
28 Oct
£78Flixbus
£81Vueling
Fri
29 Oct
£84Flixbus
£264Vueling
Sat
30 Oct
£70Flixbus
£244Vueling
Sun
31 Oct
£66Flixbus
£136Vueling
Mon
1 Nov
£57Flixbus
£136Vueling
Tue
2 Nov
£87Flixbus
£95Vueling
Wed
3 Nov
£53Flixbus
£97Vueling
Thu
4 Nov
£53Flixbus
£60Vueling
Fri
5 Nov
£57Flixbus
£78Vueling
Sat
6 Nov
£61Flixbus
£53Vueling
Sun
7 Nov
£63Flixbus
£72Vueling
Mon
8 Nov
£55Flixbus
£41Vueling

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

Ryanair
Easyjet
Eurowings
Vueling
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

Flight Information from Barcelona to Florence

distanceDistance489 miles (789 km)
durationAverage flight duration1 h 45 min
priceAverage plane ticket price£118 (€134)
changesDirect flightYes
carriersAirlinesVueling, Ryanair, Iberia, Alitalia or Lufthansa

Flights from Barcelona to Florence cover the 489 miles (789 km) long journey taking on average 1 h 45 min with our travel partners like Vueling, Ryanair, Iberia, Alitalia or Lufthansa. There are direct flight services available. While the average ticket price for this route costs around £118, you can find the cheapest plane ticket for as low as £78. Travellers depart most frequently from Barcelona El Prat Airport and arrive in Florence Peretola Airport.

Airlines

Vueling, RyanAir and Iberia flights from Barcelona to Florence

Buy your official Vueling, RyanAir and Iberia flight tickets from Barcelona to Florence from £78 with Omio. Find flight times and tickets for over 1000 travel companies to compare and book the most popular trip.

RyanAir
Iberia
Vueling

Are you making plans to travel from Barcelona to Florence? Why not take a flight with RyanAir? Omio can show you current RyanAir flight times, tickets, travel information (such as luggage policy and amenities offered onboard) and prices so you can find the best deals on Barcelona to Florence flights all in one place. On the RyanAir flight, you can expect to travel 489 miles (789 km) between Barcelona and Florence. If you use the Omio app to search for flights between Barcelona and Florence, you can quickly see if the RyanAir ticket is a mobile ticket, making it easy for you to go paperless when taking a flight. Once you have found your perfect one-way RyanAir flight from Barcelona to Florence, book your cheap plane tickets online on Omio or in the Omio app quickly and easily so you can spend the rest of your time enjoying your upcoming trip!

Please follow the recommendations outlined by RyanAir when booking your flight tickets from Barcelona to Florence due to the coronavirus:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Flights from Barcelona to Florence

The fastest flight from Barcelona to Florence takes less than two hours. Indirect flights usually take upwards of four hours in total. All flights on this route travel between Barcelona El Prat Airport (BCN) and Florence Peretola Airport (FLR). There are many airlines operating on this route, including British Airways, Blue Air, Swiss, and Vueling.

Which airlines fly from Barcelona to Florence?

Iberia, British Airways and Vueling operate direct flights between Florence and Barcelona. Iberia, Alitalia, Lufthansa, and KLM are among the many airlines that operate flights on indirect routes. These flights require a change in another country or in a different city in Italy.

How long is the flight from Barcelona to Florence?

Non-stop flights from Barcelona to Florence take around one hour and 45 minutes. Indirect flights have a total flying time of at least two hours and 40 minutes, plus layover time. The majority of indirect flights take between four and seven hours.

How many flights are there from Barcelona to Florence?

On any given day, there are two direct flights from Barcelona to Florence that usually depart in the morning. There are also around 40 flights each day, with fewer on Sunday, that require at least one change. Flights depart from Barcelona between 6:00 a.m. and around 8:00 p.m. from Monday to Saturday, and until around 5:00 p.m. on Sunday.

What are the departure and arrival airports for flights from Barcelona to Florence?

Departure airport: All flights to Florence depart from Barcelona El Prat Airport (BCN). The airport is around eight miles from Barcelona city center. There are several buses, including Aerobús A1 and A2, L99, and N17, trains on the R2 Nord line, and metros on the L9 Sud line that stop at the airport. The journey takes between 30 and 60 minutes. The airport has a range of dining options and several spas offering massages and beauty treatments.

Arrival airport: Flights from Barcelona land at Florence Peretola Airport (FLR), which is just four miles from the center of Florence. The Volainbus shuttle bus travels to Busitalia Station near Florence Railway Station from the airport every 30 minutes, seven days a week. Trams head to Piazza dell'Unità Italiana from Terminal 2 as often as every four minutes. The journey takes under 20 minutes. The airport has a tourist information desk, several restaurants, and a plethora of stores.

Travel Tips

Flights from Barcelona to Florence
Take a flight 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 Barcelona to Florence.
FAQs
Are there any COVID-19 restrictions for international travel by flight between Barcelona and Florence?

Travel by plane between Barcelona, Spain and Florence, Italy is: Partially open.

Is international entry into Florence from Barcelona restricted?

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

Do I need to quarantine on arrival in Italy from Barcelona?

Entry Requirements:

  • 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?

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

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

The above information was last checked on 18/10/2021. Remember to check the latest COVID-19 travel safety regulations for your flight to Florence from Barcelona closer to your date of departure here.

Are there travel restrictions, such as quarantine measures, in place when returning to Barcelona, Spain from Florence, Italy?

The current restriction level for your return trip by plane from Florence to Barcelona is: Partially open

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

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

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

What are the entry requirements?

  • Negative COVID-19 test issued at most 3 days before arrival
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Health screen upon arrival
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Pre-arrival Health Control Form (FCS) required

What are the safety rules to follow in Barcelona, Spain?

The government of Spain 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 18/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 Barcelona flight here.

How much do cheap flights from Barcelona to Florence cost?
Looking to save money on your trip? Omio customers have found the cheapest flight from Barcelona to Florence for the next 7 days starting from £78  one way.
How much does the flight from Barcelona to Florence cost on average?
If you’re looking to book tickets for this journey in the next 7 days, you’ll find that Barcelona to Florence flight prices are on average £118  one way.
What is the distance by flight from Barcelona to Florence?
When travelling this route you should expect the distance from Barcelona to Florence via plane to be approximately 489 miles (789 km).
How long is the flight journey to Florence from Barcelona?
The flight time from Barcelona to Florence is on average 1 h 45 min  for the 489 miles (789 km) long journey, but the time it takes to go between Barcelona and Florence by flight can vary depending on specific dates or travelling on weekends and holidays.
When taking a flight from Barcelona to Florence, which airport in Barcelona do I fly out of and which airport in Florence do I arrive in?

When travelling this route, Omio customers are departing most frequently from Barcelona El Prat Airport   and arriving in Florence Peretola Airport.

Where is the departure airport in Barcelona located? Where is the arrival airport in Florence located?

You can find the most popular departure airport for this trip, Barcelona El Prat Airport, located approximately 7 miles (11 km) from the city centre of Barcelona. The most popular arrival airport in Florence, called Florence Peretola Airport, is located around 3 miles (5 km) away from its city centre. To reach the city centre of Florence from Florence Peretola Airport, check what taxi services, airport shuttle services or public transportation options are available.

What airlines go from Barcelona to Florence?
Take the Barcelona to Florence flight with Vueling, Ryanair, Iberia, Alitalia or Lufthansa. However, it's always good to check out all possible airlines for the trip to Florence from Barcelona as there might be differences in the amenities they offer.
Are there any Barcelona to Florence direct flight services?
Yes, there are direct flights to Florence from Barcelona, and you can find a direct flight for this journey with Vueling  on Omio. It's worth paying attention to when you purchase your plane ticket as direct services tend to offer more convenience and save you time getting to your destination.
When does the first flight depart from Barcelona to Florence? When does the last flight depart from Barcelona to Florence?
The first Barcelona to Florence flight departs at 05: 40   and the last flight from Barcelona to Florence leaves at 16: 30. Check out the most up-to-date Barcelona to Florence flight timetable on Omio and find the best time to travel to your destination.
How early should I buy Barcelona to Florence plane tickets to get the best deals?
You can find a flight from Barcelona to Florence to cost on average £118 one way if you book within the next 7 days. But we recommend buying plane tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Barcelona to Florence flight generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey