1map logoGo to main page

Florence to Barcelona from $70: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Florence, Italy
to
Barcelona, Spain

How to Get from Florence to Barcelona: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$70 by busBest price
792 kmDistance
2h 35m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Florence to Barcelona with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
2h  35m
Estimated price
$71-235
Recommended
route map
Distance: 792 km
Duration: 2h 35m

See more options

Pricing table
Company
BlaBlaCar Bus
Bus
Average Duration
17h  34m
Estimated price
$72-132
Company
various
Train
Drive
Average Duration
25h  34m
Estimated price
$89-237
Company
various
Bus
Average Duration
17h  6m
Estimated price
$92-144
Company
various
Train
Average Duration
15h  15m
Estimated price
$150-434
Company
N/A
Drive
Average Duration
10h  32m
Estimated price
$190-290
Company
various
Train
Average Duration
16h  16m
Estimated price
$194-426

Compare prices for your selected dates

TypeMo 10/03Tu 11/03We 12/03Th 13/03Fr 14/03Sa 15/03Su 16/03
Bus $72 $72 $75 $74 $83 $84 $76
Fly $99 $85 $71 $92 $98 $103 $112

Traveling From Florence to Barcelona

The journey from Florence to Barcelona contrasts the artistic, historical charm of Tuscany with the vibrant, coastal flair of Catalonia.

Best Neighbourhoods in Barcelona

Barcelona boasts diverse neighborhoods, each with its distinct character and charm.

Gothic Quarter
• Lively streets filled with medieval architecture.
• Home to stunning landmarks like Barcelona Cathedral.
Gràcia
• Vibrant atmosphere with local boutiques and cafes.
• Known for its unique plazas and community vibe.
El Born
• Renowned for art galleries and artisanal shops.
• Great tapas bars and nightlife scene.

Best Times To Visit Barcelona's Attractions

Timing your visits to Barcelona's attractions can significantly enhance your experience.

Sagrada Família
Visit early in the morning or late afternoon for fewer crowds.
Park Güell
Weekdays in the early morning provide a more peaceful atmosphere.
Gothic Quarter
Explore during lunchtime or late afternoon to enjoy quieter streets.

Barcelona Weather: What to Expect Year-Round

Barcelona boasts a Mediterranean climate characterized by mild winters and warm summers, making it an inviting destination throughout the year. The best times to visit are in spring and fall, when pleasant temperatures enhance your travel experience, allowing you to enjoy outdoor attractions comfortably.

Dining Recommendation in Barcelona

Try the traditional dish of 'paella' at Can Majó, a seaside restaurant known for its fresh seafood and vibrant atmosphere. In contrast to Florence's rustic flavors, Barcelona’s culinary scene embraces bold spices and coastal ingredients, offering a lively dining experience that truly reflects the city's Mediterranean roots.

Florence - Barcelona operators

Explore transport companies operating between Florence and Barcelona, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
vueling.com

Plane from Florence (FLR) to Barcelona (BCN)

Average Duration
1h 45m
Estimated price
$55-270
Website
alitalia.com

Plane from Florence (FLR) to Barcelona (BCN) via Rome

Average Duration
4h 11m
Estimated price
$85-450
Website
swiss.com

Plane from Florence (FLR) to Barcelona (BCN) via Zurich

Average Duration
3h 55m
Estimated price
$140-650
Train
Contact phone
+39 06 68475475
Website
trenitalia.com

Train from Firenze S.M.N. to Torino Porta Susa

Average Duration
2h 54m
Estimated price
$35-110

Train from Firenze S.M.N. to Rho-Fiera Milano

Average Duration
2h 17m
Estimated price
$27-90
Contact phone
+33 1 84 94 36 35
Website
en.oui.sncf

Train from Torino Porta Susa to Modane

Average Duration
1h 24m
Estimated price
$26-60

Train from Valence Tgv Rhone-Alpes Sud to Barcelona-Sants

Average Duration
4h 32m
Estimated price
$95-170
Contact phone
+34 91 232 03 20
Website
renfe.com

Train from Valence Tgv Rhone-Alpes Sud to Barcelona-Sants

Average Duration
4h 22m
Estimated price
$45-65

Train from Lyon Part Dieu to Barcelona-Sants

Average Duration
5h 2m
Estimated price
$55-80
Bus
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Florence to Girona Airport

Average Duration
13h 35m
Estimated price
$80-120

Bus from Girona Airport to Estación de Autobuses Barcelona Nord

Average Duration
1h 10m
Estimated price
$10-14

Bus from Florence to Estación de Autobuses Barcelona Nord

Average Duration
15h
Estimated price
$90-130
Contact phone
+33 1 71 53 01 80
Website
blablacar.fr

Bus from Florence to Estación de Autobuses Barcelona Nord

Average Duration
16h 25m
Estimated price
$70-110
Ferry
Contact phone
+39 010 209 4591
Website
gnv.it

Ferry from Genoa to Barcelona

Average Duration
20h
Estimated price
$65-160

Florence to Barcelona: Overview of Bus, Train, Flight, and Car Trips

Traveling between Florence and Barcelona offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an exciting road trip from Florence to Barcelona, spanning a distance of 1092.7 km. 💰 Navigate through the varying price ranges from €175 to €267 for the drive from Florence to Barcelona. 🌇 As you drive for approximately 10 hours and 32 minutes, the route unveils a tapestry of vibrant cities, charming towns, and stunning coastal views.
Average price
€175 - €268
🚆 There is no direct train from Florence to Barcelona, but the journey with transfers takes approximately 16 hours and 16 minutes. ItaloTreno operates the service from Florence, while Renfe Viajeros operates the service into Barcelona. 🌍 Route 1 spans 1,504 km and involves 4 transfers before reaching Barcelona in 22 hours and 39 minutes. The steps include stops in Torino, Paris, Lyon, Marseille, and finally, Barcelona-Sants. 💶 The prices for a train ticket between Florence and Barcelona range from €138 to €399, offering travelers an affordable and scenic journey through different European cities.
Departure Point
Stazione Santa Maria Novella station
Arrival Point
Barcelona-Sants station
Useful tips for train travellers
• Onboard services for the Trenitalia and Renfe trains on this route include a range of catering options. Trenitalia offers a selection of snacks and beverages available through onboard vending services, while Renfe has a more comprehensive dining service featuring sandwiches, pastries, and coffee. Take advantage of pre-ordering meals in advance for a more enjoyable experience on Renfe trains.
• The primary operators for your journey from Florence to Barcelona are Trenitalia and Renfe. Trenitalia provides options like Standard, Premium, and Business Class seating, while Renfe offers Tourist Class and Club Class. These seating options differ in terms of amenities such as space, service quality, and meal availability. Consider upgrading to Business Class with Trenitalia or Club Class with Renfe for additional comfort and services.
• Upon arrival in Barcelona, you'll land at the Barcelona Sants Station which is well-equipped for travelers. Expect clear signage to guide you, and you can leave your luggage at the luggage storage service (left luggage area) located on the premises. The station also has clean restrooms, but showers are not available. If you need a quick bite, there are cafes and shops within the station.
🛫 Flying from Florence Airport to Barcelona Airport is convenient, with a direct flight taking as little as 1 hour and 40 minutes. Swiss, Vueling Airlines, and Alitalia are some of the airlines that operate this route. 🌍 The journey from Florence to Barcelona by plane typically takes around 2 hours and 35 minutes, providing a quick and efficient way to travel between these two beautiful European cities. 💸 Prices for flights between Barcelona and Florence can vary, with tickets ranging from €65 to €216, offering travelers a range of options to suit their budget and preferences.
Departure Point
Florence Airport
Arrival Point
Barcelona Airport
Useful tips for plane travellers
• Check the flight status as the route from Florence to Barcelona often sees rapid schedule changes, particularly due to weather; Vueling and Alitalia provide real-time updates on their websites.
• Upon arrival at Barcelona El Prat Airport, follow the signs for the Aerobus or FGC train for efficient transport into the city center, and expect a ticket price of around €5.90 for the bus, which drops you at Plaça Catalunya.
• Taxi fares from Barcelona El Prat Airport to the city center typically range from €30 to €35, depending on the time of day and traffic conditions; make sure to confirm with the driver before starting your journey.
🚌 Embark on a scenic journey from Florence to Barcelona by bus, taking approximately 17 hours and 6 minutes to reach your destination. 💸 The prices of bus tickets between Barcelona and Florence range from €85 to €132, offering budget-friendly travel options for those looking to explore these two vibrant cities without breaking the bank.

Frequently asked questions

Find out more about the route from Florence to Barcelona.

Or choose the category:
The distance between Florence and Barcelona is approximately 793.4 km. Travel times vary depending on the mode of transportation chosen. For example, taking the train from Florence to Barcelona takes around 15 hours and 15 minutes, while flying between the two cities only takes about 2 hours and 35 minutes. If traveling by car, it takes approximately 10 hours and 32 minutes to drive from Barcelona to Florence.
The most cost-effective way to travel from Florence to Barcelona is by taking a bus, with prices ranging from €64 to €129 for a journey of around 17 hours and 34 minutes. However, for those seeking a quicker option, flying is the most time-efficient choice, with flights taking just 2 hours and 35 minutes and costing between €64 and €221.
When traveling from Florence to Barcelona, the prices for a train ticket range from €138 to €399. On the other hand, bus tickets for the route between Barcelona and Florence range from €85 to €132.
To travel from Florence to Barcelona without using public transportation, you can drive the distance of approximately 1092.7 km. The journey by car takes around 10 hours and 32 minutes, depending on traffic and road conditions. You can expect to pay between €175 to €267 for the cost of fuel and tolls for this road trip.
To travel from Florence to Barcelona without a car, the most efficient option is to take a train, which typically takes 15 hours and 15 minutes and costs between €138 and €404. Another fast option is to fly, with a travel time of 2 hours and 35 minutes and costing between €64 and €221. If you prefer a more economical route, you can consider taking the bus, which may take longer but can be a cost-effective alternative, with prices ranging from €83 to €138.
There is no direct train link between Florence and Barcelona. Travelers can take a train from Florence to Barcelona with transfers at Rho-Fiera Milano, Geneve, and Lyon Part Dieu, with a total journey time of approximately 16 hours and 16 minutes. The services are operated by ItaloTreno for the departure from Florence and by Renfe Viajeros for the arrival in Barcelona at the Barcelona-Sants station.
The quickest direct flight from Florence Airport to Barcelona Airport typically takes around 1 hour and 40 minutes. The cost of a flight between Barcelona and Florence can vary between €65 to €216, depending on the airline, time of booking, and availability of seats.
Near Barcelona you have a wide range of accommodation options, with over 4467 hotels to choose from. Prices for hotels in Barcelona start at €50 and vary depending on the location, amenities, and star rating of the property.

Trips from Florence

Trips to Genoa