Flights from Rome to Barcelona

The cheapest flights from Rome to Barcelona

Showing times and prices for Sep 27

Cheapest

100

Average

278

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
09:20PMRome Leonardo da Vinci Fiumicino Airport1h55 11:15PMBarcelona El Prat Airport
0 transfers
1001One-way
2nd Cheapest
10:15PMRome Leonardo da Vinci Fiumicino Airport1h44 11:59PMBarcelona El Prat Airport
0 transfers
1051One-way
09:55AMRome Leonardo da Vinci Fiumicino Airport1h55 11:50AMBarcelona El Prat Airport
0 transfers
1101One-way
02:30PMRome Leonardo da Vinci Fiumicino Airport1h55 04:25PMBarcelona El Prat Airport
0 transfers
1101One-way
01:20PMRome Leonardo da Vinci Fiumicino Airport1h55 03:15PMBarcelona El Prat Airport
0 transfers
1101One-way

Flight schedule from Rome to Barcelona

Showing flights for tomorrow, Tuesday, September 27
06:25AMRome Leonardo da Vinci Fiumicino Airport13h10 07:35PMBarcelona El Prat Airport
1 transfer
06:25AMRome Leonardo da Vinci Fiumicino Airport8h00 02:25PMBarcelona El Prat Airport
1 transfer
06:25AMRome Leonardo da Vinci Fiumicino Airport10h45 05:10PMBarcelona El Prat Airport
1 transfer
06:30AMRome Leonardo da Vinci Fiumicino Airport6h20 12:50PMBarcelona El Prat Airport
1 transfer
06:55AMRome Leonardo da Vinci Fiumicino Airport10h15 05:10PMBarcelona El Prat Airport
1 transfer
06:55AMRome Leonardo da Vinci Fiumicino Airport7h00 01:55PMBarcelona El Prat Airport
1 transfer
06:55AMRome Leonardo da Vinci Fiumicino Airport12h35 07:30PMBarcelona El Prat Airport
1 transfer
06:55AMRome Leonardo da Vinci Fiumicino Airport5h25 12:20PMBarcelona El Prat Airport
1 transfer
07:00AMRome Leonardo da Vinci Fiumicino Airport1h55 08:55AMBarcelona El Prat Airport
0 transfers
07:00AMRome Leonardo da Vinci Fiumicino Airport1h55 08:55AMBarcelona El Prat Airport
0 transfers
08:10AMRome Leonardo da Vinci Fiumicino Airport24h45 08:55AMBarcelona El Prat Airport
1 transfer
08:10AMRome Leonardo da Vinci Fiumicino Airport8h25 04:35PMBarcelona El Prat Airport
1 transfer
09:05AMRome Leonardo da Vinci Fiumicino Airport1h50 10:55AMBarcelona El Prat Airport
0 transfers
09:05AMRome Leonardo da Vinci Fiumicino Airport1h50 10:55AMBarcelona El Prat Airport
0 transfers
09:55AMRome Leonardo da Vinci Fiumicino Airport1h55 11:50AMBarcelona El Prat Airport
0 transfers
09:55AMRome Leonardo da Vinci Fiumicino Airport1h55 11:50AMBarcelona El Prat Airport
0 transfers
10:30AMRome Leonardo da Vinci Fiumicino Airport22h25 08:55AMBarcelona El Prat Airport
1 transfer
10:30AMRome Leonardo da Vinci Fiumicino Airport6h05 04:35PMBarcelona El Prat Airport
1 transfer
10:40AMRome Leonardo da Vinci Fiumicino Airport8h25 07:05PMBarcelona El Prat Airport
1 transfer
12:00PMRome Leonardo da Vinci Fiumicino Airport5h20 05:20PMBarcelona El Prat Airport
1 transfer
12:15PMRome Leonardo da Vinci Fiumicino Airport9h25 09:40PMBarcelona El Prat Airport
1 transfer
12:15PMRome Leonardo da Vinci Fiumicino Airport11h20 11:35PMBarcelona El Prat Airport
1 transfer
12:15PMRome Leonardo da Vinci Fiumicino Airport7h15 07:30PMBarcelona El Prat Airport
1 transfer
12:50PMRome Leonardo da Vinci Fiumicino Airport6h25 07:15PMBarcelona El Prat Airport
1 transfer
01:20PMRome Leonardo da Vinci Fiumicino Airport1h55 03:15PMBarcelona El Prat Airport
0 transfers
01:20PMRome Leonardo da Vinci Fiumicino Airport1h55 03:15PMBarcelona El Prat Airport
0 transfers
02:00PMRome Leonardo da Vinci Fiumicino Airport1h50 03:50PMBarcelona El Prat Airport
0 transfers
02:00PMRome Leonardo da Vinci Fiumicino Airport1h50 03:50PMBarcelona El Prat Airport
0 transfers
02:30PMRome Leonardo da Vinci Fiumicino Airport1h55 04:25PMBarcelona El Prat Airport
0 transfers
02:30PMRome Leonardo da Vinci Fiumicino Airport1h55 04:25PMBarcelona El Prat Airport
0 transfers
02:35PMRome Leonardo da Vinci Fiumicino Airport18h20 08:55AMBarcelona El Prat Airport
1 transfer
02:35PMRome Leonardo da Vinci Fiumicino Airport26h00 04:35PMBarcelona El Prat Airport
1 transfer
02:45PMRome Leonardo da Vinci Fiumicino Airport7h50 10:35PMBarcelona El Prat Airport
1 transfer
02:45PMRome Leonardo da Vinci Fiumicino Airport6h50 09:35PMBarcelona El Prat Airport
1 transfer
02:45PMRome Leonardo da Vinci Fiumicino Airport5h35 08:20PMBarcelona El Prat Airport
1 transfer
05:05PMRome Leonardo da Vinci Fiumicino Airport5h50 10:55PMBarcelona El Prat Airport
1 transfer
06:20PMRome Leonardo da Vinci Fiumicino Airport14h40 09:00AMBarcelona El Prat Airport
1 transfer
06:25PMRome Leonardo da Vinci Fiumicino Airport14h30 08:55AMBarcelona El Prat Airport
1 transfer
06:25PMRome Leonardo da Vinci Fiumicino Airport22h10 04:35PMBarcelona El Prat Airport
1 transfer
07:05PMRome Leonardo da Vinci Fiumicino Airport1h55 09:00PMBarcelona El Prat Airport
0 transfers
07:05PMRome Leonardo da Vinci Fiumicino Airport1h55 09:00PMBarcelona El Prat Airport
0 transfers
08:05PMRome Leonardo da Vinci Fiumicino Airport12h55 09:00AMBarcelona El Prat Airport
1 transfer
08:25PMRome Leonardo da Vinci Fiumicino Airport12h30 08:55AMBarcelona El Prat Airport
1 transfer
09:20PMRome Leonardo da Vinci Fiumicino Airport1h55 11:15PMBarcelona El Prat Airport
0 transfers
09:20PMRome Leonardo da Vinci Fiumicino Airport1h55 11:15PMBarcelona El Prat Airport
0 transfers
10:15PMRome Leonardo da Vinci Fiumicino Airport1h44 11:59PMBarcelona El Prat Airport
0 transfers

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Tue
Sep 27
Wed
Sep 28
Thu
Sep 29
Fri
Sep 30
Sat
Oct 01
Sun
Oct 02
Mon
Oct 03
Tue
Oct 04
Wed
Oct 05
Thu
Oct 06
Fri
Oct 07
Sat
Oct 08
Sun
Oct 09
Mon
Oct 10
Tue
Oct 11
Wed
Oct 12
Thu
Oct 13
Fri
Oct 14
Sat
Oct 15
Sun
Oct 16
Mon
Oct 17

The fastest flights from Rome to Barcelona

Showing times and prices for Sep 27

Fastest Journey

1 h 44 m

Average

7 h 52 m

Flights per day

46

Distance

859 km

Of the 46 flights that leave Rome for Barcelona every day 17 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
10:15PMRome Leonardo da Vinci Fiumicino Airport1h44 11:59PMBarcelona El Prat Airport
0 transfers
1051One-way
2nd Fastest
02:00PMRome Leonardo da Vinci Fiumicino Airport1h50 03:50PMBarcelona El Prat Airport
0 transfers
2771One-way
2nd Fastest
09:05AMRome Leonardo da Vinci Fiumicino Airport1h50 10:55AMBarcelona El Prat Airport
0 transfers
2471One-way
2nd Fastest
02:00PMRome Leonardo da Vinci Fiumicino Airport1h50 03:50PMBarcelona El Prat Airport
0 transfers
2521One-way
2nd Fastest
09:05AMRome Leonardo da Vinci Fiumicino Airport1h50 10:55AMBarcelona El Prat Airport
0 transfers
2221One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
Accommodation

Need a place to stay in Barcelona?

view on map

Top pick hotels

Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Rome to Barcelona flight

distanceDistance533 miles (859 km)
durationAverage flight duration1 h 44 min
priceAverage plane ticket price$122 (€119)
changesDirect flightYes
carriersAirlinesBritish Airways, KLM, Aer Lingus, Bulgaria Air, TAP Portugal, samurai airlines, Air Baltic, Blue Air, Germanwings, Air France, Air Moldova, Brussels Airlines, Lufthansa, Iberia, Eurowings, Transavia Airlines, Alitalia Cityliner, Vueling, Norwegian Air Shuttle, Aegean Airlines, Turkish Airlines, Air Serbia, Malta Air, Sas Airways, Swiss, Ryanair, Air Europa or ITA

Flights from Rome to Barcelona cover the 533 miles (859 km) long route taking on average 1 h 44 min with our travel partners like British Airways, KLM, Aer Lingus, Bulgaria Air, TAP Portugal, samurai airlines, Air Baltic, Blue Air, Germanwings, Air France, Air Moldova, Brussels Airlines, Lufthansa, Iberia, Eurowings, Transavia Airlines, Alitalia Cityliner, Vueling, Norwegian Air Shuttle, Aegean Airlines, Turkish Airlines, Air Serbia, Malta Air, Sas Airways, Swiss, Ryanair, Air Europa or ITA. There are direct flight services available. While the average ticket price for this journey costs around $122 (€119), you can find the cheapest plane ticket for as low as $82 (€80). Travelers depart most frequently from Rome Leonardo da Vinci Fiumicino Airport and arrive in Barcelona El Prat Airport.

Airlines: Brussels Airlines, KLM and TAP Portugal flights from Rome to Barcelona

Find the best flights to Barcelona from Rome with Omio's travel partners Brussels Airlines, KLM and TAP Portugal from $82 (€80). We can find you the best deals, schedules and tickets when comparing and booking the best route.

KLM
TAP Portugal
Brussels Airlines

KLM is the Netherlands' national carrier and offers two types of ticket for your flight from Rome to Barcelona: Economy and Business.

Find cheap tickets for KLM flights to Barcelona from Rome 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 KLM, the latest plane ticket offers available and other travel information for the 533 miles (859 km) journey between Rome and Barcelona, including information on baggage allowance and amenities offered onboard depending on the class fare you pick and choose. If you search for flights between Rome and Barcelona in the Omio app, you can check to see if the KLM flights available are mobile tickets, which makes it even more convenient for you to go paperless when traveling. Check the KLM 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 between Rome and Barcelona with KLM!

    Enjoy a smooth and easy journey to Barcelona from Rome with TAP Portugal! As an official travel partner of TAP Portugal, Omio can help you search current flight schedules and timetables from TAP Portugal, compare the best routes from Rome to Barcelona as well as the class fares available for this route (including information on baggage allowance and amenities provided onboard), and buy the most affordable TAP Portugal Rome to Barcelona plane ticket available today. If you search for TAP Portugal tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a line at the airport in person to purchase tickets. Once you find your ideal route, book your one-way flight between Rome and Barcelona on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 533 miles (859 km) route from Rome to Barcelona with ease and comfort on a flight with TAP Portugal.

      Brussels Airlines is Belgium’s leading airline. Check the ticket fares for your flight between Rome and Barcelona: Economy Classic, Economy Flex and Business.

      One of the best ways to travel between Rome and Barcelona is by taking a flight with Brussels Airlines. Omio helps you find the ideal Brussels Airlines flight from Rome to Barcelona by showing you Brussels Airlines current flight schedules and timetables, the plane tickets on offer (including amenities offered onboard and travel information like baggage allowance) and the best prices for this Rome to Barcelona journey. You can expect to travel 533 miles (859 km) between Rome and Barcelona on a flight with Brussels Airlines. If you are using the Omio app to search for flights between Rome and Barcelona, you can check straight away if the Brussels Airlines ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the airport. Once you’ve found that perfect flight, book your Brussels Airlines plane ticket on Omio quickly and easily, then enjoy your upcoming trip to Barcelona from Rome!

        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: Rome to Barcelona Flight

        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

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

        Can I enter Spain from Italy?

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

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

        Conditions of entry:

        • There are no current restrictions

        What are the safety rules to follow in Barcelona, Spain?

        All travelers in Spain must observe these coronavirus safety measures:

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

        The information above was last checked on 9/19/22. Remember to review the latest COVID-19 travel safety regulations   for your flight to Barcelona from Rome as this information can change.

        Return travel from Spain to Italy is: Unrestricted.

        Are there any international entry restrictions on returning to Rome from Barcelona?

        Entry into Italy is allowed for: Entry is unrestricted for citizens and permanent residents of Spain

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

        Requirements for reentering:

        • There are no current restrictions

        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 requirement: 1.5 metre (s) (5 feet)
        • Face mask requirement: Mandatory

        Last checked on 9/19/22. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your flight to Rome from Barcelona.

        If you’re looking to save money on tickets, you can find cheap Rome to Barcelona flights for as little as $82 (€80)  in the next 7 days.
        The flight price to Barcelona from Rome is on average $122 (€119)  if you are looking to buy your tickets for this route in the next 7 days.
        When traveling this route you should expect the distance from Rome to Barcelona by plane to be approximately 533 miles (859 km).
        On average the Rome to Barcelona flight time is 1 h 44 min  covering the 533 miles (859 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

        Omio travelers most frequently book a flight from Rome Leonardo da Vinci Fiumicino Airport   to Barcelona El Prat Airport   for this route.

        The most popular departure airport with passengers for this route, called Rome Leonardo da Vinci Fiumicino Airport, is located 17.4 miles (28 km) from the city center of Rome.

        The most popular arrival airport, Barcelona El Prat Airport, is located 9 miles (14.5 km) away from the city center of Barcelona. You can check what public transit connections, taxi services or airport shuttle service options are available to take you from Barcelona El Prat Airport to the city center in Barcelona.

        For the best Rome to Barcelona flight to purchase, you can travel safely and comfortably with British Airways, KLM, Aer Lingus, Bulgaria Air, TAP Portugal, samurai airlines, Air Baltic, Blue Air, Germanwings, Air France, Air Moldova, Brussels Airlines, Lufthansa, Iberia, Eurowings, Transavia Airlines, Alitalia Cityliner, Vueling, Norwegian Air Shuttle, Aegean Airlines, Turkish Airlines, Air Serbia, Malta Air, Sas Airways, Swiss, Ryanair, Air Europa or ITA. However, it's always good to check all possible airlines with services to Barcelona from Rome to compare what amenities they may offer.
        Yes, you can find a direct flight from Rome to Barcelona with Vueling, Ryanair or ITA  on Omio. This is worth paying attention to when you book your plane ticket as direct services tend to offer more convenience and help save you time traveling to your destination.
        The first Rome to Barcelona flight departs at 4: 35 AM   and the last flight from Rome to Barcelona leaves at 9: 10 PM. Check out the most up-to-date flight schedule from Rome to Barcelona on Omio and find the best time to travel to your destination.
        In general, we recommend booking tickets for flights in advance to score the best deals from all possible airlines offering this journey and save money. If you book plane tickets from Rome to Barcelona within the next 7 days, you can find tickets to cost on average $122 (€119) one way. To find the best prices for this journey, consider booking your plane ticket from Rome to Barcelona a few months in advance.

        The Omio App Makes Travel Planning Easy

        We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

        ios-badge
        android-badge
        Hand With Phone
        Currency
        Language