Travel options
from Barcelona to Bologna

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

Our recommendation

To get from Barcelona to Bologna on 19 Oct we recommend taking a flight because it’s the best combination of price and speed.

08:25Barcelona El Prat Airport1h40 10:05Bologna Airport
0 changes
£521One-way
Cheapest
13:30Barcelona El Prat Airport1h40 15:10Bologna Airport
0 changes
£491One-way
Other options
14:40Barcelona El Prat Airport1h40 16:20Bologna Airport
0 changes
£1591One-way
11:55Barcelona El Prat Airport26h20 14:15Bologna Airport
1 changes
£1021One-way
08:15Barcelona Sants25h55 10:10Bologna Centrale
4 changes
£1801One-way

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

These companies trust us. We 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 for trains, buses and flights

Mon
18 Oct
£69Flixbus
£133Malta Air
Tue
19 Oct
£75Flixbus
£44Malta Air
Wed
20 Oct
£73Flixbus
£69Alitalia
Thu
21 Oct
£78Flixbus
£40Malta Air
Fri
22 Oct
£67Flixbus
£30Ryanair
Sat
23 Oct
£72Flixbus
£34Ryanair
Sun
24 Oct
£67Flixbus
£63Malta Air
Mon
25 Oct
£56Flixbus
£12Malta Air
Tue
26 Oct
£56Flixbus
£12Malta Air
Wed
27 Oct
£61Flixbus
£12Malta Air
Thu
28 Oct
£61Flixbus
£12Malta Air
Fri
29 Oct
£75Flixbus
£23Ryanair
Sat
30 Oct
£84Flixbus
£30Malta Air
Sun
31 Oct
£60Flixbus
£34Malta Air
Mon
1 Nov
£70Flixbus
£115Malta Air
Tue
2 Nov
£61Flixbus
£85Ryanair
Wed
3 Nov
£39Flixbus
£23Malta Air
Thu
4 Nov
£48Flixbus
£23Ryanair
Fri
5 Nov
£48Flixbus
£12Malta Air
Sat
6 Nov
£55Flixbus
£12Malta Air
Sun
7 Nov
£53Flixbus
£24Malta Air

Travel Information between Barcelona and Bologna

distanceDistance510 miles (822 km)
modeAvailable travel modesCoach or flight
priceTicket price range£43 - £50
cheapestCheapest modeFlight • £43 • 1 h 40 min
fastestFastest modeFlight • £43 • 1 h 40 min
carriersPopular travel companiesFlixbus or Vueling

Travel 510 miles (822 km) by coach or flight to Bologna from Barcelona. If speed is a priority, then a flight is the best option with an average duration of 1 h 40 min; whereas, if saving money is more important, then a flight is the best option with prices starting as low as £43. The most popular travel providers which serve this trip are Flixbus or Vueling among others. Travellers can even take a direct coach or flight from Barcelona to Bologna.

The Window Seat

Read more about Bologna

Bologna: A City Guide
Bologna: A City Guide

It’s not every day that you get to unwind with a glass of Italian red and a plate of tortellini al brodo in the birthplace of it all. Bologna is the gateway to the fabled Emilia-Romagna region, synonymous...

Continue reading
From Emilia-Romagna, with Relish
From Emilia-Romagna, with Relish

The air was brisk but clear in late February, permeating with the scent of woodsmoke and budding wildflowers. Wide expanses of flat, fertile land, ripening for the spring, stretched as far as I could see. I had just arrived by...

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 Barcelona to Bologna
Travel to Bologna 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 Bologna.
FAQs
Am I allowed to travel from Barcelona, Spain to Bologna, Italy?

International travel from Barcelona, Spain to Bologna, Italy is: Partially open.

Can I enter Italy if coming from Spain?

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

Am I required to self-quarantine upon arrival to Bologna if travelling from Barcelona?

Conditions of entry:

  • 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 measures do I need to follow in Bologna, Italy due to the pandemic?

All travellers in Italy must observe the following coronavirus safety measures:

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

The information above was last checked on 17/10/2021; however, this can change before your date of travel so please make sure to review the latest COVID-19 travel safety regulations   for your journey between Barcelona and Bologna.

Are there COVID-19 restrictions on returning to Barcelona, Spain from Bologna, Italy?

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

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

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

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

  • 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

Which rules do I need to follow in Barcelona, Spain regarding COVID-19?

All travellers returning to Spain 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 17/10/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 Barcelona from Bologna here.

What are my Barcelona to Bologna travel options?

There are 2 ways to get from Barcelona to Bologna: coach or flight.

What is the cheapest way from Barcelona to Bologna?

Flight services offer the cheapest way to get from Barcelona to Bologna. Tickets for a flight cost on average £43.

This is compared to other travel options to Bologna:

A flight is generally £7 less than a coach for the same route. A coach costs on average £50 from Barcelona to Bologna.

What is the fastest way to Bologna from Barcelona?

The fastest way from Barcelona to Bologna is by flight with an average journey time of 1 h 40 min.

Other travel options from Barcelona to Bologna can usually take longer:

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

How far is Bologna from Barcelona?

The Barcelona to Bologna distance is approximately 510 miles (822 km).

What are the departure and arrival points when travelling from Barcelona to Bologna?

These are the most popular departure and arrival points for travellers from Barcelona to Bologna:

  • Coaches most often depart from Barcelona at Barcelona, Estació d'Autobusos Nord and arrive in Bologna at Bologna, Autostazione.
  • Flights most often depart from Barcelona at Barcelona El Prat Airport and arrive in Bologna at Bologna Airport.
Which travel companies can take me from Barcelona to Bologna?

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

  • Travel with Flixbus for coaches to Bologna. If you’re looking for a good deal on tickets, check for Flixbus Barcelona to Bologna tickets on Omio for £50.
  • Vueling can get you to Bologna by plane. You can find a good deal for plane tickets with Vueling from Barcelona to Bologna for £43 on Omio.
Is there a way to travel directly from Barcelona to Bologna?

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

  • You can check for a direct coach to Bologna with.
  • You can find a direct flight to Bologna with Vueling or Malta Air.

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

What other destinations are worth visiting after travelling from Barcelona to Bologna?
Your journey from Barcelona to Bologna doesn't have to end in Bologna. Many of our customers like to extend their holidays to explore other popular destinations like Milan, Rome or Florence. If you’d like to add Milan, Rome or Florence to your Barcelona to Bologna trip, check Omio for the best and cheapest ways to travel to any of these top destinations from Bologna today!
How far in advance should I book my Barcelona to Bologna ticket online to get the best deals?

When planning your trip between Barcelona and Bologna, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:

  • Coach tickets cost on average £50 one way.
  • Plane tickets cost on average £43 one way.

However, we recommend buying tickets to Bologna from Barcelona online a few months in advance to get the best deals and save money on your upcoming journey.