Travel options
from Florence to Barcelona

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

Our recommendation

To get from Florence to Barcelona on 9 Dec we recommend taking a flight because it’s the best combination of price and speed.

19:15Florence Peretola Airport1h40 20:55Barcelona El Prat Airport
0 changes
£1051One-way
Cheapest
19:15Florence Peretola Airport1h40 20:55Barcelona El Prat Airport
0 changes
£1051One-way

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

More than 1,000 travel companies trust us to 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 and tickets Prices for trains, buses and flights

Wed
8 Dec
£59Flixbus
£330Vueling
Thu
9 Dec
£48Flixbus
£105Vueling
Fri
10 Dec
£48Flixbus
£173Vueling
Sat
11 Dec
£57Flixbus
Find prices
Sun
12 Dec
£45Flixbus
£146Vueling
Mon
13 Dec
£62Flixbus
£91Vueling
Tue
14 Dec
£62Flixbus
£42Vueling
Wed
15 Dec
£75Flixbus
£68Vueling
Thu
16 Dec
£57Flixbus
£45Vueling
Fri
17 Dec
£78Flixbus
£68Vueling
Sat
18 Dec
£89Flixbus
£49Vueling
Sun
19 Dec
£59Flixbus
£35Vueling
Mon
20 Dec
£66Flixbus
£35Vueling
Tue
21 Dec
£111Flixbus
£53Vueling
Wed
22 Dec
£85Flixbus
£49Vueling
Thu
23 Dec
£98Flixbus
£68Vueling
Fri
24 Dec
£66Flixbus
£73Vueling
Sat
25 Dec
£66Flixbus
£58Vueling
Sun
26 Dec
£125Flixbus
£98Vueling
Mon
27 Dec
£91Flixbus
£119Vueling
Tue
28 Dec
£94Flixbus
£146Vueling

Travel Information from Florence to Barcelona

distanceDistance489 miles (789 km)
modeAvailable travel modesCoach or flight
priceTicket price range£73 - £77
cheapestCheapest modeCoach • £73 • 18 h 55 min
fastestFastest modeFlight • £77 • 1 h 45 min
carriersPopular travel companiesFlixbus or Vueling

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

The Window Seat

Read more about Barcelona

Barcelona: A City Guide
Barcelona: A City Guide

A dynamic seaside city bursting with noteworthy cuisine, top-notch tourist attractions and architectural masterpieces, it’s no wonder Barcelona tops many a traveler’s list as one of Europe’s favorite cities. Whether you’re strolling...

Continue reading
Plant Your Trip
Plant Your Trip

Europe*, known for its stews, sausages, cured meats and cheese, can seem like an unlikely place to find plant-based dishes, as vegans have unfortunately discovered over the years. It wasn’t unheard of for an unsuspecting non-meat eater to...

Continue reading
Book Voyage!
Book Voyage!

Sometimes you don’t need to travel to visit a new destination. A well-written travel book, be it fiction or guidebook, can transport you from the comfort of your own home or daily commute to another place. To kickstart...

Continue reading
Omio Launches the Open Travel Index
Omio Launches the Open Travel Index

As a result of COVID-19, travel rules and regulations are in a constant flux. Omio has gathered all the latest updates on travel restrictions across Europe in the Open Travel Index. This online resource serves as an interactive discovery tool...

Continue reading

Travel Tips

Travel from Florence to Barcelona
Travel to Barcelona 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 Florence to Barcelona.
FAQs
Is international travel between Florence, Italy and Barcelona, Spain allowed?

Travel from Florence, Italy to Barcelona, Spain is: Partially open.

Is international entry into Barcelona from Florence restricted?

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

Do I need to self-quarantine upon arrival to Barcelona, Spain from Florence?

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 COVID-19 safety measures to follow in Barcelona, Spain?

The government of Spain 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 07/12/2021. Remember to check the latest COVID-19 travel safety regulations for your trip between Florence and Barcelona closer to your planned date of departure here.

What are the COVID-19 restrictions on returning to Italy from Barcelona, Spain?

The current restriction level for returning to Florence, Italy from Spain is: Partially open.

Am I allowed to reenter Florence, Italy from Barcelona, Spain?

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

Do I need to self-quarantine when I arrive back to Florence from Barcelona?

  • Negative COVID-19 test issued at most 3 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

Which rules do I need to follow in Florence, Italy regarding COVID-19?

All travellers returning to Italy 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 07/12/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 Florence from Barcelona here.

What are my travel options from Florence to Barcelona?

There are 2 ways that you can travel from Florence to Barcelona. You can take a coach or flight.

What is the cheapest way to travel between Florence and Barcelona?

Coach services offer the cheapest way to get from Florence to Barcelona. Tickets for a coach cost on average £73.

This is compared to other travel options to Barcelona:

A coach journey is usually £4 less than a journey to Barcelona by plane, which costs on average £77 for the same trip.

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

The quickest way to travel from Florence to Barcelona is by flight, which takes on average 1 h 45 min   compared to other travel options that may take you longer to get to your destination:

In comparison, going by coach can take 18 h 55 min   on average.

How many miles from Florence to Barcelona would I travel?

The Florence to Barcelona distance is approximately 489 miles (789 km).

Where do people depart from and arrive in when travelling from Florence to Barcelona?

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

  • Most travellers catch their coach from Florence, Villa Costanza Tram T1 and arrive in Barcelona, Estació d'Autobusos Nord.
  • Most travellers board their plane from Florence Peretola Airport and arrive in Barcelona El Prat Airport.
Which travel operators can get me from Florence to Barcelona?

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

  • Travel with Flixbus for coaches to Barcelona. If you’re looking for a good deal on tickets, check for Flixbus Florence to Barcelona tickets on Omio for £73.
  • Travel with Vueling for flights to Barcelona. If you’re looking for a good deal on tickets, check for Vueling Florence to Barcelona tickets on Omio for £77.
Is there a way to travel directly from Florence to Barcelona?

Yes, there are direct routes from Florence to Barcelona with the following travel companies:

  • You can check for a direct coach to Barcelona with.
  • You can find direct flights to take to Barcelona with Vueling.

As you won't need to change at another stop in between, direct services to Barcelona tend to save you time and add more convenience, so it's worth paying attention to before you purchase tickets for this route.

What is another destination I should add to my tour from Florence to Barcelona?
Many of our customers who book a trip from Florence to Barcelona often extend their holiday and travel to other popular destinations like Madrid, Paris or Valencia. If you’re thinking of adding another destination to your Florence and Barcelona itinerary, let Omio find you the best connections between Barcelona and any of these top destinations today!
How early should I buy tickets between Florence and Barcelona online for the best deals?

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

  • The price of a coach ticket is on average £73 one way for this trip.
  • The price of a plane ticket is on average £77 one way for this trip.

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