1map logoGo to main page

Florence, Tuscany to Barcelona, Catalonia 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 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $68 $68 $71 $70 $78 $80 $71
Fly $93 $80 $67 $87 $92 $97 $105

Traveling From Florence to Barcelona

The journey from Florence to Barcelona takes you from the art and history of the Renaissance to the vibrant streets filled with Gaudí's modernist architecture and lively tapas bars.

Best Neighbourhoods in Barcelona

Barcelona's neighborhoods each offer distinct experiences for every traveler.

Gothic Quarter
• Winding streets rich in medieval architecture.
• Home to Barcelona Cathedral and lively plazas.
El Born
• Trendy boutiques and art galleries abound.
• Sample delicious tapas at local bars.
Gràcia
• Known for its bohemian vibe and creativity.
• Host to vibrant local festivals and unique squares.

Best Times To Visit Barcelona's Attractions

Timing your visits can elevate your Barcelona experience significantly.

Sagrada Família
Visit early in the morning or late afternoon for fewer crowds.
Park Güell
Explore in the early hours or weekdays to enjoy a quieter atmosphere.
La Rambla
Stroll early in the morning to avoid busier afternoon foot traffic.

Barcelona Weather: What to Expect Year-Round

Barcelona enjoys a Mediterranean climate with warm, dry summers and mild winters, making it a year-round destination. The best times to visit are in spring and fall when the weather is pleasant, allowing you to fully enjoy outdoor activities and attractions without the summer crowds.

Dining Recommendation in Barcelona

Savor the vibrant flavors of patatas bravas at La Tasqueta de Blai, where the crispy potatoes are served with a spicy tomato sauce and creamy alioli, making for a delightful contrast to Florence’s rich pasta dishes. The lively tapas bar atmosphere, combined with fresh local ingredients, creates a dining experience that immerses you in the heart of Barcelona's culinary scene.

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 Show flights
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 Show train routes
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 Show bus routes
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 a picturesque journey from Florence to Barcelona by car, spanning a distance of 679 miles to traverse through enchanting landscapes and diverse cultural experiences. ⛰️ Indulge in a scenic drive that offers breathtaking views as you make your way towards Barcelona. Pricing typically ranges from €175 to €268, providing a budget-friendly yet enriching travel experience. 🌆 As you reach your destination after approximately 10 hours and 32 minutes of driving, Barcelona awaits with its vibrant atmosphere, architectural wonders, and delectable culinary delights to explore and savor. A road trip brimming with adventure and discovery awaits you on this unforgettable journey.
Average price
€175 - €268
🚂 Traveling from Florence to Barcelona by train is a scenic journey that involves multiple transfers. The total travel time, including transfers, is approximately 16 hours and 16 minutes. 🌍 The route spans a distance of 1,504 kilometers with four transfers along the way. Passengers will change trains at various stations including Torino Porta Nuova, Mâcon-Loché TGV, Lyon Perrache, and Gare d'Avignon TGV before reaching the final destination of Barcelona-Sants. 💶 Ticket prices for the Florence to Barcelona train range from €138 to €400, making it an affordable option for travelers looking to explore both Italy and Spain via an adventurous rail journey.
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 a quick journey, with the direct flight taking only 1 hour and 40 minutes. Swiss, Vueling Airlines, and Alitalia are some of the carriers providing this route. 🌍 The flight from Florence to Barcelona is efficient, taking approximately 2 hours and 35 minutes to cover the distance between these vibrant European cities. With such a short flight time, travelers can easily enjoy both destinations in one trip. 💸 When it comes to pricing, a flight between Barcelona and Florence can range from €66 to €217.
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, soaking in the picturesque landscapes along the way. The trip takes approximately 17 hours and 6 minutes, offering a comfortable and budget-friendly travel option. 💸 Prices for bus tickets between Barcelona and Florence range from €85 to €133, providing flexibility for travelers with varying budgets. Enjoy the convenience of direct transportation between these two vibrant cities without the hassle of airport security or crowded train stations.

Trips to Barcelona