1map logoGo to main page

Barcelona to Bologna from €36: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Barcelona, Spain
to
Bologna, Italy

How to Get from Barcelona to Bologna: 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.

$36 - PlaneBest price
827 kmDistance
4h 17m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Barcelona to Bologna 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
4h  17m
Estimated price
36-200
Recommended
route map
Distance: 827 km
Duration: 4h 17m

See more options

Pricing table
Company
various
Plane
Train
Average Duration
6h  8m
Estimated price
43-259
Company
various
Plane
Drive
Average Duration
5h  5m
Estimated price
62-213
Company
various
Train
Average Duration
13h  57m
Estimated price
130-367
Company
various
Train
Average Duration
14h  47m
Estimated price
199-360
Company
BlaBlaCar Bus
Bus
Average Duration
18h 
Estimated price
361-362
Company
various
Bus
Average Duration
19h  11m
Estimated price
363-364
Company
various
Drive
Bus
Average Duration
26h 
Estimated price
365-366
Company
various
Drive
Average Duration
10h  48m
Estimated price
367-368

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $43 $60 $68 $45 $42 $50 $55
Fly $61 $51 $63 $49 $52 $37 $46

Barcelona - Bologna operators

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

Plane
Website
ryanair.com

Plane from Barcelona (BCN) to Bologna (BLQ)

Average Duration
1h 50m
Estimated price
36-2003
Website
vueling.com

Plane from Barcelona (BCN) to Bologna (BLQ)

Average Duration
1h 40m
Estimated price
2005-2006
Website
alitalia.com

Plane from Barcelona (BCN) to Bologna (BLQ)

Average Duration
3h 45m
Estimated price
620-621
Train
Contact phone
+34 91 232 03 20
Website
renfe.com

Train from Barcelona-Sants to Valence TGV Rhône-Alpes Sud

Average Duration
4h 23m
Estimated price
627-629

Train from Barcelona-Sants to Lyon Part Dieu

Average Duration
5h 1m
Estimated price
2007-431
Contact phone
+39 06 68475475
Website
trenitalia.com

Train from Venezia Mestre to Bologna Centrale

Average Duration
1h 21m
Estimated price
624-625

Train from Torino Porta Susa to Bologna Centrale

Average Duration
2h 4m
Estimated price
628-365
Bus
Contact phone
+49 30 300 137 300
Website
flixbus.co.uk

Bus from Estación de Autobuses Barcelona Nord to Florence

Average Duration
14h 55m
Estimated price
435-21300

Bus from Florence to Bologna Centrale

Average Duration
1h 20m
Estimated price
436-624
Ferry
Contact phone
+39 010 209 4591
Website
gnv.it

Ferry from Barcelona to Genoa

Average Duration
21h
Estimated price
629-6240

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

Traveling between Barcelona and Bologna 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 scenic road trip from Barcelona to Bologna, spanning a distance of 708 miles. Enjoy the diverse landscapes as you journey through Spain and cross into Italy. 💰 Indulge in the flexibility of pricing options ranging from €184 to €276 for the drive from Barcelona to Bologna. Plan accordingly and choose a budget-friendly route to enhance your travel experience. 🍝 Arrive in Bologna after approximately 10 hours and 48 minutes of driving. Immerse yourself in the enchanting Italian culture, iconic cuisine, and historic surroundings that await you in this charming city.
Average price
€184 - €276
🚉 The train services operated by Renfe Viajeros will take you from Barcelona-Sants station to Lyon Part Dieu, Geneve, and Milano Centrale Station before reaching your final destination of Bologna Centrale. The total travel time, including transfers, is approximately 14 hours and 47 minutes. 💰 Ticket prices for the Barcelona to Bologna train ride range from €133 to €378, offering a range of options to suit different budgets. Sit back, relax, and enjoy the convenience and comfort of train travel as you journey from the vibrant streets of Barcelona to the culinary delights of Bologna.
Departure Point
Barcelona-Sants station
Arrival Point
Bologna Centrale station
Useful tips for train travellers
• On your train trip from Barcelona to Bologna, you will primarily be using the Renfe-SNCF high-speed service. This service offers onboard catering with options ranging from light snacks to full meals, including local Spanish and Italian dishes. Make sure to check the menu as you board, as selections may vary based on the time of day.
• For seating options, Renfe-SNCF offers three classes: First Class (Grande Classe), Business Class, and Economy Class. Business Class is ideal for extra legroom and complimentary meals, while First Class provides luxurious seating and quieter environments. Economy Class is more basic but still comfortable for the duration of the trip. Be sure to book in advance for the best price and availability on preferred seating.
• Multiple operators run trains from Barcelona to Bologna, including Renfe-SNCF (renfe-sncf.com) and Trenitalia (trenitalia.com). Both websites offer detailed schedules and booking options. For local transportation in Bologna, check the TPER website (tper.it) for bus and tram routes, as well as details on city transport schedules.
🛫 Flying from Barcelona to Bologna is quick and convenient, with a direct flight taking just 1 hour and 40 minutes. You can choose from airlines like Vueling Airlines, Alitalia, and Ryanair for this journey. 🌍 The flight from Barcelona Airport to Bologna Airport typically takes around 4 hours and 17 minutes. This efficient route allows you to travel between the vibrant cities of Spain and Italy with ease. 💰 Prices for flights between Barcelona and Bologna can range from €37 to €206, offering travelers a range of options to suit their budget and preferences.
Departure Point
Barcelona Airport
Arrival Point
Bologna Airport
Useful tips for plane travellers
• Check Vueling Airlines and Ryanair's websites for the best deals, as both airlines frequently offer competitive prices and seasonal promotions for direct flights from Barcelona to Bologna.
• Upon arrival at Bologna Guglielmo Marconi Airport, look for the Marconi Express train service that connects the airport to the city center; it takes about 20 minutes and costs approximately €8 per person, making it a quick and efficient option.
• Expect a taxi fare of approximately €15-€25 from Bologna Airport to the city center, and be prepared for possible wait times during busy travel hours; consider pre-booking a taxi through local companies for convenience.
🚌 After approximately 18 hours of travel time, passengers will finally arrive at Bologna Centrale station, ready to explore the historic city. 💫
Departure Point
Estación de Autobuses Barcelona Nord station
Arrival Point
Bologna Centrale station