COMPARE Prices across different modes

Sun
Sep 26
$104Flixbus
$190Ryanair
Mon
Sep 27
$98Flixbus
$121Ryanair
Tue
Sep 28
$127Flixbus
$33Malta Air
Wed
Sep 29
$86Flixbus
$37Ryanair
Thu
Sep 30
$97Flixbus
$56Ryanair
Fri
Oct 1
$86Flixbus
$56Ryanair
Sat
Oct 2
$97Flixbus
$41Malta Air
Sun
Oct 3
$79Flixbus
$17Ryanair
Mon
Oct 4
$70Flixbus
$19Ryanair
Tue
Oct 5
$96Flixbus
$17Malta Air
Wed
Oct 6
$93Flixbus
$17Ryanair
Thu
Oct 7
$79Flixbus
$28Ryanair
Fri
Oct 8
$73Flixbus
$17Ryanair
Sat
Oct 9
$55Flixbus
$17Ryanair
Sun
Oct 10
$79Flixbus
$17Ryanair
Mon
Oct 11
$82Flixbus
$33Ryanair
Tue
Oct 12
$84Flixbus
$206Malta Air
Wed
Oct 13
$81Flixbus
$66Ryanair
Thu
Oct 14
$81Flixbus
$42Malta Air
Fri
Oct 15
$76Flixbus
$17Ryanair
Sat
Oct 16
$86Flixbus
$19Ryanair

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

Ryanair
Easyjet
Eurowings
Vueling
Accommodation

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 to Barcelona from Rome

distanceDistance533 miles (859 km)
durationAverage flight duration1 h 45 min
priceAverage plane ticket price$76 (€61)
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 journey 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 journey for as low as $33 (€27), but the average price of plane tickets is $76 (€61). Travelers depart most frequently from Rome Leonardo da Vinci Fiumicino Airport and arrive in Barcelona El Prat Airport.

Airlines

Brussels Airlines, SWISS and Alitalia flights from Rome to Barcelona

Travel between Rome and Barcelona from $33 (€27) with Omio’s flight partners Brussels Airlines, SWISS and Alitalia! You can find the best schedules and tickets when comparing and booking the most convenient journey for you.

Alitalia
SWISS
Brussels Airlines

Alitalia is Italy’s leading airline. Its head office is in Leonardo da Vinci–Fiumicino Airport, in Rome and you can fly around Europe and the rest of the world with them. Choose between Economy Class or Business in your next flight between Rome and Barcelona.

Find cheap tickets for Alitalia flights from Rome to Barcelona on Omio. Omio can help you find the best flight deals and prices all in one place by showing you the most up-to-date Rome to Barcelona flight schedule from Alitalia, the latest plane ticket offers available and other travel information for the 533 miles (859 km) route from Rome to Barcelona, including information on baggage allowance and amenities offered onboard depending on the class fare you pick and choose. If you search for flights from Rome to Barcelona in the Omio app, you can check to see if the Alitalia flights available are mobile tickets, which makes it even more convenient for you to go paperless when traveling. Check the Alitalia flight schedule for your ideal departure and arrival times, compare the best route available to get to Barcelona from Rome and then book a cheap flight with ease. Sit back and enjoy your upcoming flight from Rome to Barcelona with Alitalia!

Please follow the recommendations outlined by Alitalia when booking your flight tickets from Rome to Barcelona due to the coronavirus:

  • Refund or voucher policy
  • Passengers who no longer wish to fly as per the schedule indicated on their ticket by December 31, 2020: A refund with a voucher of equal value to the ticket purchased, valid for one year, to fly to any destination offered by Alitalia.
  • Passengers who have had their flight canceled - A voucher of equal value to the ticket purchased, valid for one year, to fly to any destination serviced by Alitalia. A refund of the price of the ticket or of the remaining value of the part of the trip which has not yet been completed.
  • Cashless payments recommended
  • Online booking and check-in recommended

Flights from Rome to Barcelona

All flights from Rome and Barcelona start at the Leonardo da Vinci Fiumicino Roman Airport and arrive into the Barcelona El Prat Airport. Direct flights are the most common and frequent, arriving into Barcelona in as short as 1h 50min. For indirect flights, transfers are available through the Madrid Barajas Airport with easy connections and short layovers. Multiple direct and indirect flight options occur every day making flights from Rome to Barcelona an easy and affordable journey, with nature, dance, and tapas meeting you as you arrive to one of Europe’s largest and most popular countries.

 

How frequent are flights from Rome to Barcelona?



There are multiple direct flights from Rome to Barcelona with as many as eight direct flights and up to 13 indirect flights. You can find plenty of different times; however, many flights are in the mid-morning or evening. It is a good idea to book one month prior to your flight to ensure a convenient time and day that work for you.

 

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

Departure airport: Your journey from Rome to Barcelona will always begin at the Rome Leonardo da Vinci Fiumicino Airport (FCA) which is 16 miles (25 km) from the city's center with many modes of transportation all taking around 30min. The Leonardo Express and the Regional FL1 are both great options for arrival to the Rome Leonardo da Vinci Fiumicino airport. Once there, multiple amenities including duty-free shopping, Wi-Fi, business lounges, luggage storage, currency exchange, and a plethora of international restaurants, pizzerias, and snack stands are available. Assistance for reduced-mobility and children’s play areas are also accessible.

 

Arrival airport: Arrival into Barcelona is through the Barcelona El Prat Airport (BCN), only 11 miles (17 km) from the city center, Plaza de Catalunya. Either Aerobús, city bus 46, or the R2 train will make for a smooth arrival to the city in under 30min. Many other bus and rail options are available to get to other parts of the city, including the R2 Noth Line and the L9 Sud. Upon arrival to the Barcelona El Prat Airport, you will find multiple amenities including Wi-Fi, airport lounges, reduced mobility assistance, and currency exchange. There are multiple shops and restaurants as well as tourist information and spas for any post-travel needs.

Rome to Barcelona flights: Which airlines cover this route?

Vueling Airlines, Ryanair, and AirEuropa (managed by Alitalia) all operate between Rome Leonardo de Vinci Fiumicino Airport and Barcelona El Prat Airport. Direct flights are often found through Vueling at one of the quicker travel rates; however, Ryanair and AirEuropa have cheap and quick direct flight options as well. Ryanair and AirEuropa also operate through the Madrid Barajas Airport for indirect flights and are a great option for opening up more time of day preferences.

Vueling airline from Rome to Barcelona

Vueling is a leading low-cost airline and one of Spain’s most popular. Vueling offers primarily direct flights between Rome and Barcelona. Direct flights are an easy 1h 55min long. You have a choice between Basic or Optima ticket types as well as a Time Flex ticket option. Tickets can include a variety of needs, pet transportation, special luggage, and catering on board, so be sure to check ahead of time what ticket type works best for you. Vueling recommends to arrive 2h before your domestic flight especially if you choose to check in at the airport; however, the airline also offers mobile boarding passes making it easy to go paperless and contactless. Due to the coronavirus, there are exceptions to change or cancellation needs as well as waived change fees. Face masks are mandatory upon arrival to the airport, before, during, and after your flight with Vueling.

Ryanair airline from Rome to Barcelona

Ryanair has a reputation for being one of the best budget airlines throughout Europe. Direct flights take as little as 1h 45min with indirect flights between 5 and 6h  long, including a short stop-over in Madrid. Value, Regular, Plus, and Flexi Plus are various ticket types Ryanair offers for your flight into Barcelona. Baggage fees and various amenities vary depending on your ticket type. It is recommended to arrive 2h before your domestic flight. Ryanair is keeping its policies and conditions as normal, so make sure to double check any change or cancellation fees. Online booking and check-in is recommended and can also include a paperless option if you wish to travel with a mobile boarding pass. Additionally, it is required to enter the airport and your flight with a face mask and keep it on for the duration of your journey.

AirEuropa airline from Rome to Barcelona

AirEuropa is the final airline operating from Rome to Barcelona and partners with Alitalia Cityliner for direct and indirect flights. Direct flights are just under 2h. AirEuropa offers great indirect flight options with transfers at the Madrid Barajas Airport timing to around 5h 55min. Economy and Business ticket fares are offered along with a variety of amenities and baggage allowance options depending on the ticket type. Consider arriving at least 2h before your domestic flight. AirEuropa is offering many accessible options in the face of COVID-19 including updated voucher policies, accommodations on other Air Europa flights if flight changes need to be made, and refund options as well. Facial protection, either a surgical or non-surgical mask, is required to fly with AirEuropa.

How to Find Cheap flights from Rome to Barcelona?

Booking in advance is the best way to ensure the airline and time preferences you may have. Flights between Rome and Barcelona are frequent and easily purchased with budget airlines to choose from that make it a very affordable experience. With short direct flights and easy baggage policies, traveling light is a great do-able option that will keep your savings intact. Consider looking at the different airlines as slight differences in ticket type and policies will save a few dollars here and there. Both Rome’s Fiumicino and the Barcelona El Prat Airport are quick train rides away from the city centers, offering easy access as well as saving both time and money. Overall, flights from Rome to Barcelona are quick, frequent, and cheap making this an easy option for any type of getaway you may need.

 

What is the Flight Time from Rome to Barcelona?

Direct flights from Rome to Barcelona can take as little as 1h 45min when flying with Ryanair. For indirect flights, plan on between 5h to 6h with short layover options in the Madrid Barajas Airport.

Cheap flights from Rome to Barcelona: when to book to save $

Time Price Savings
1 week earlier 42 €
2 weeks earlier 33 €27%
3 weeks earlier 31 €35%
1 month before 31 €35%
2 months earlier 36 €17%
3 months earlier 30 €40%


When it comes to booking flights, planning ahead always pays off! Both scheduled and low-cost airlines often release promotional prices and discounted fares—so by buying in advance—you can get access to the cheapest airline tickets. Use Omio to check prices and flight offers Rome - Barcelona: look for the most attractive fares and choose the most suitable solution for you. But hurry up—if you want to buy cheaper airline tickets from Rome to Barcelona timing is everything.

Flight prices can fluctuate massively. However, we have studied price trends to help you find cheap flights from Rome to Barcelona and save as much as possible on ticket prices. In general, when you book a flight:

  • Buying your air tickets from Rome to Barcelona 3 weeks in advance means you could save up to 35% compared to the price available on the day of departure.
  • If you book a flight from Rome - Barcelona 2 months in advance you save up to about 17% compared to the initial price.
  • By booking 3 months in advance you could save up to 40%
  • Check back to our website where you can explore airline offers and cheap flights to travel all over Europe, the U.S. and Canada.

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 travel by plane currently allowed from Rome, Italy to Barcelona, Spain?

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 traveling 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 9/25/21. 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 traveling.

Are there travel restrictions, such as quarantine measures, in place when returning to Rome, Italy from Barcelona, Spain?

The restriction level for your return flight to Rome, Italy from Barcelona is: Partially open.

Is my return flight into Rome from Barcelona restricted?

International entry 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?

Conditions of reentry:

  • 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:

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

Last checked on 9/25/21. Remember to check the latest COVID-19 travel safety regulations for your flight to Rome from Barcelona closer to your date of departure here here.

How much do cheap flights from Rome to Barcelona cost?
If you’re looking to save money on tickets, you can find cheap Rome to Barcelona flights for as little as $33 (€27)  in the next 7 days.
What is the cost of a flight between Rome and Barcelona?
The flight price between Rome and Barcelona is on average $76 (€61)  if you are looking to buy your tickets for this journey in the next 7 days.
How far is Rome to Barcelona by plane?
The Rome to Barcelona flight distance is approximately 533 miles (859 km).
How many hours is the flight time to Barcelona from Rome?
While the time it takes to travel 533 miles (859 km) from Rome to Barcelona can vary based on specific dates, weekends, and holidays, the Rome to Barcelona flight journey time is on average 1 h 45 min.
When taking a flight from Rome to Barcelona, which airport in Rome do I fly out of and which airport in Barcelona do I arrive in?

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

Where is the airport in Rome? Where is the airport in Barcelona?

Passengers booking this journey most frequently board their flights from Rome Leonardo da Vinci Fiumicino Airport and need to travel around 14 miles (22 km) from the city center to get to this airport.

Passengers arriving in Barcelona most often land in Barcelona El Prat Airport and need to travel about 7 miles (11 km) from this airport to reach the city center. You can check for public transit connections, airport shuttles or taxi service options available from Barcelona El Prat Airport to get you to the city center of Barcelona.

Which airlines can get me from Rome to Barcelona?
If you're looking for flights from Rome to Barcelona, you can rely on Ryanair, Vueling, Alitalia, Iberia, Brussels Airlines, Air Europa, British Airways, Eurowings or Swiss to get you to Barcelona. It's also good to check out all possible airlines for the Rome to Barcelona route to see if there might be differences in the amenities they offer.
Can I book a direct flight from Rome to Barcelona?
Yes, you can look for direct flights from Rome to Barcelona with Vueling, Ryanair or Malta Air  without needing to transfer at another stop in between. Taking a direct flight tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this trip.
When is the earliest flight from Rome to Barcelona? When is the last flight from Rome to Barcelona?
You can take the earliest flight from Rome to Barcelona at 4: 45 AM   or take the last flight from Rome to Barcelona leaving at 8: 10 PM. Look for the latest Rome to Barcelona flight schedules on Omio and book the best time to take the plane for this journey.
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 trip and save money. If you book plane tickets between Rome and Barcelona within the next 7 days, you can find tickets to cost on average $76 (€61) one way. To find the best prices for this route, consider booking your plane ticket from Rome to Barcelona a few months in advance.