COMPARE Prices across different modes

Sun
17 Oct
£76Flixbus
£116Ryanair
Mon
18 Oct
£86Flixbus
£116Ryanair
Tue
19 Oct
£81Flixbus
£24Malta Air
Wed
20 Oct
£61Flixbus
£24Ryanair
Thu
21 Oct
£75Flixbus
£47Ryanair
Fri
22 Oct
£61Flixbus
£70Ryanair
Sat
23 Oct
£57Flixbus
£52Ryanair
Sun
24 Oct
£78Flixbus
£34Alitalia
Mon
25 Oct
£77Flixbus
£34Malta Air
Tue
26 Oct
£81Flixbus
£9Malta Air
Wed
27 Oct
£57Flixbus
£9Ryanair
Thu
28 Oct
£86Flixbus
£41Ryanair
Fri
29 Oct
£85Flixbus
£116Ryanair
Sat
30 Oct
£65Flixbus
£94Ryanair
Sun
31 Oct
£61Flixbus
£66Alitalia
Mon
1 Nov
£93Flixbus
£150Vueling
Tue
2 Nov
£86Flixbus
£61Ryanair
Wed
3 Nov
£54Flixbus
£36Alitalia
Thu
4 Nov
£50Flixbus
£80Iberia
Fri
5 Nov
£57Flixbus
£12Ryanair
Sat
6 Nov
£66Flixbus
£30Ryanair

These companies trust us. We sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
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

Flight Information from Rome to Barcelona

distanceDistance533 miles (859 km)
durationAverage flight duration1 h 45 min
priceAverage plane ticket price£64 (€73)
changesDirect flightYes
carriersAirlinesRyanair, Vueling, Alitalia, Iberia, Brussels Airlines, Air Europa, British Airways, Eurowings or Swiss

Flights from Rome to Barcelona cover the 533 miles (859 km) long trip taking on average 1 h 45 min with our travel partners like Ryanair, Vueling, Alitalia, Iberia, Brussels Airlines, Air Europa, British Airways, Eurowings or Swiss. There are direct flight services available. You can get the cheapest plane tickets for this trip for as low as £24, but the average price of plane tickets is £64. Travellers depart most frequently from Rome Leonardo da Vinci Fiumicino Airport and arrive in Barcelona El Prat Airport.

Airlines

Rome to Barcelona with RyanAir, Vueling and Air Europa

Find the best flights between Rome and Barcelona with Omio's travel partners RyanAir, Vueling and Air Europa from £24. We can find you the best deals, timetables and tickets when comparing and booking the best trip.

RyanAir
Vueling
Air Europa

Omio helps you find the perfect Rome - Barcelona flight with RyanAir. Whether you are searching for the fastest, earliest or cheapest flight from Rome to Barcelona, Omio shows you RyanAir’s current flight timetables, tickets, prices and other travel information (such as baggage allowance and amenities onboard) to help you find the best plane ticket for your upcoming Rome to Barcelona journey. You can expect to travel around 533 miles (859 km) between Rome and Barcelona on a flight with RyanAir. Once you are ready, buy your one-way RyanAir tickets from Rome to Barcelona starting as low as £24 if you book in advance. If you use the Omio app to book your ticket, you can check straight away to see if it's a mobile ticket so that you can go paperless when travelling by plane instead of purchasing tickets at the airport in person. So, book your tickets with ease and comfort online and enjoy a smooth journey with RyanAir!

Operator ticket policies for COVID

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Flights from Rome to Barcelona

There are up to ten direct flights available each day between Rome and Barcelona. These routes take just under two hours, while the 20 or more indirect routes can take over 4 hours in total. Flights travel between Rome Leonardo da Vinci Fiumicino and Barcelona El Prat airports.

Which airlines fly from Rome to Barcelona?

Direct routes from Rome to Barcelona are operated by Vueling, Alitalia and Ryanair. Indirect flights are available from many different airlines, such as Air Europa, Swiss Air Lines and Lufthansa. These flights usually require a change in the home country of the airline.

How long is the flight from Rome to Barcelona?

The fastest flights from Rome to Barcelona take one hour and 50 minutes. Flights that require a change take considerably longer overall, with over three hours of flying time plus a layover of at least an hour.

How many flights are there from Rome to Barcelona?

Flights are available every day of the week, with between eight and ten departures from Rome. Flights that travel on a direct route between Rome and Barcelona run from around 7:00 a.m. until 10:00 p.m. In addition, there are over 20 indirect flight options available daily.

What are the departure and arrival airports for flights from Rome to Barcelona?

All flights take off from Rome Leonardo da Vinci Fiumicino Airport (FCO) and land at Barcelona El Prat Airport (BCN).

Travel Tips

Flights from Rome to Barcelona
Take a flight 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 Rome to Barcelona.
FAQs
Is cross-border travel by flight between Rome, Italy and Barcelona, Spain allowed?

Travel between Rome, Italy and Barcelona, Spain by plane is: Partially open.

What is the status of international entry into Spain from Italy?

International entry status: Entry is partially open for citizens and permanent residents of Italy

Do I need to self-quarantine on arrival in Spain from Rome?

Conditions of entry:

  • 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 safety rules to follow in Barcelona, Spain?

When travelling in Spain, you must follow these COVID-19 safety rules:

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

The information above was last checked on 15/10/2021. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight to Barcelona from Rome before travelling.

What COVID restrictions are there for my return journey by plane to Rome, Italy from Barcelona, Spain?

The current restriction level for your return trip by plane from Barcelona to Rome is: Partially open

Are there any international entry restrictions on returning to Italy from Spain?

Reentry to Italy is allowed for: Entry is partially open for citizens and permanent residents of Spain

Do I need to quarantine on arrival in Italy from Barcelona?

What are the entry requirements?

  • 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 are the safety rules to follow in Rome, Italy?

The government of Italy has imposed these measures to reduce the spread of COVID-19:

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

Last verified on 15/10/2021. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Barcelona to Rome flight here.

How much does a cheap flight from Rome to Barcelona cost?
You can find a cheap flight from Rome to Barcelona for some dates and times for as low as £24  one way in the next 7 days.
What is the average cost of a flight from Rome to Barcelona?
In the next 7 days you’ll find that the average cost of a plane ticket to Barcelona from Rome is £64  one way.
How far is it from Rome to Barcelona by plane?
When travelling this route you should expect the distance to Barcelona from Rome via plane to be approximately 533 miles (859 km).
How many hours does it take from Rome to Barcelona by plane?
On average the Rome to Barcelona flight time is 1 h 45 min  covering the 533 miles (859 km) long journey, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
Which airport for the flight from Rome to Barcelona do I fly out of? Which Barcelona airport from Rome do I arrive in?

Omio customers who book cheap flights for this journey most frequently fly from Rome Leonardo da Vinci Fiumicino Airport   to Barcelona El Prat Airport.

Where is the airport in Rome to go to Barcelona? Where is the airport in Barcelona located?

You can find the most popular departure airport for this journey, Rome Leonardo da Vinci Fiumicino Airport, located approximately 14 miles (22 km) from the city centre of Rome. The most popular arrival airport in Barcelona, called Barcelona El Prat Airport, is located around 7 miles (11 km) away from its city centre. To reach the city centre of Barcelona from Barcelona El Prat Airport, check what taxi services, airport shuttle services or public transportation options are available.

What airlines offer a service between Rome and Barcelona?
When taking a flight from Rome to Barcelona, you can count on Ryanair, Vueling, Alitalia, Iberia, Brussels Airlines, Air Europa, British Airways, Eurowings or Swiss for the best way to get you to Barcelona. You can also check all possible airlines who offer a service from Rome to Barcelona and compare the amenities they offer before buying a plane ticket.
Is there a direct flight between Rome and Barcelona?
Yes, there are direct flights from Rome to Barcelona, and you can find a direct flight for this journey with Vueling, Ryanair, Alitalia Cityliner or Malta Air  on Omio. It's worth paying attention to when you purchase your plane ticket as direct services tend to offer more convenience and save you time getting to your destination.
What time is the earliest flight from Rome to Barcelona? What time is the last flight from Rome to Barcelona?
If you prefer early morning flights from Rome to Barcelona, the first flight leaves at 04: 45. If you prefer late night flights from Rome to Barcelona, the last flight of the day leaves at 20: 50. Omio shows you the latest flight from Rome to Barcelona schedule to help you book the best departure time for this route.
How far in advance should I purchase a plane ticket from Rome to Barcelona to get the best deals?
In general, we recommend booking tickets for flights in advance to score the best deals from all possible airlines offering this route and save money. If you purchase plane tickets from Rome to Barcelona within the next 7 days, you can find tickets to cost on average £64 one way. To find the best prices for this trip, consider booking your plane ticket from Rome to Barcelona a few months in advance.

Important Stations and Airports for this Journey