Trains in Spain
Trains in France
Trains in Italy
Trains in Germany
Trains in United States
Trains in the UK
Trains in Canada
Amsterdam to Berlin trains
Amsterdam to Brussels trains
Barcelona to Madrid trains
Rome to Florence trains
London to Paris trains
Rome to Venice trains
Venice to Florence trains
Madrid to Barcelona trains
Paris to Amsterdam trains
Paris to London trains
Boston to New York trains
Buses in United States
Buses in the UK
Buses in Canada
Buses in France
Buses in Spain
Buses in Italy
Buses in Germany
Rome to Florence buses
Rome to Venice buses
Madrid to Granada buses
Brussels to Paris buses
Prague to Vienna buses
Boston to New York buses
Barcelona to Madrid buses
London to Paris buses
Amsterdam to Brussels buses
Paris to London buses
Madrid to Barcelona buses
Flights to the UK
Flights to Canada
Flights to United States
Flights to Spain
Flights to Germany
Flights to France
Flights to Italy
London to Amsterdam flights
Barcelona to Rome flights
Barcelona to Madrid flights
London to Prague flights
Barcelona to Lisbon flights
Madrid to Barcelona flights
London to Edinburgh flights
Paris to Amsterdam flights
Barcelona to London flights
Chicago to New York flights
Amsterdam to Paris flights
Fred Olsen Express
Ferries from Naples to Sorrento
Ferries from Holyhead to Dublin
Ferries from Mykonos to Santorini
Ferries from Santorini to Crete
Ferries from Naples to Capri
Ferries from Barcelona to Ibiza
Ferries from Copenhagen to Oslo
Ferries from Naples to Palermo
Ferries from Dover to Calais
Ferries from Sorrento to Capri
1 h 45 m
Flights per day
There are 3 direct flights between Rome and Barcelona per day, with the fastest journey taking just 1 hours and 45 minutes.
Need a place to stay?
|Avg. Flight Duration|
2 hours 45 minutes
|Flights Depart from:||Rome|
|Flights arrive in:||Barcelona|
|Airlines:||Ryanair, Vueling, Malta Air|
Travel between Rome and Barcelona from $20 (€15) with Omio’s flight partners Air Europa, British Airways and Alitalia! You can find the best schedules and tickets when comparing and booking the most affordable journey for you.
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 from Rome to Barcelona.
Are you making plans to travel from Rome to Barcelona? Why not take a flight with Alitalia? Omio can show you current Alitalia flight times, tickets, travel information (such as baggage allowance and amenities offered onboard) and prices so you can find the best deals on Rome to Barcelona flights all in one place. On the Alitalia flight, you can expect to travel 533 miles (859 km) between Rome and Barcelona. If you use the Omio app to search for flights between Rome and Barcelona, you can quickly see if the Alitalia ticket is a mobile ticket, making it easy for you to go paperless when taking a flight. Once you have found your perfect one-way Alitalia flight from Rome to Barcelona, book your cheap plane tickets online on Omio or in the Omio app quickly and easily so you can spend the rest of your time enjoying your upcoming trip!
Alitalia has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by flight 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.
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.
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.
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 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 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 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.
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.
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.
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:
Travel between Rome, Italy and Barcelona, Spain by plane is: Partially open.
International entry status: Entry is partially open for citizens and permanent residents of Italy
Conditions of entry:
When traveling in Spain, you must follow these COVID-19 safety rules:
The information above was last checked on 6/16/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations for your flight between Rome and Barcelona before traveling.
The restriction level for your return flight to Rome, Italy from Barcelona is: Partially open.
International entry is allowed for: Entry is partially open for citizens and permanent residents of Spain
Conditions of reentry:
The government of Italy has imposed these measures to reduce the spread of COVID-19:
Last checked on 6/16/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.
Omio travelers most frequently book a flight from Rome Leonardo da Vinci Fiumicino Airport to Barcelona El Prat Airport for this route.
Passengers board their flight most frequently from Rome Leonardo da Vinci Fiumicino Airport, which is located approximately 0 miles (0 km) from the city center.
Passengers traveling this route most often arrive at Barcelona El Prat Airport and need to travel approximately 0 miles (0 km) from the airport to reach the city center in Barcelona. You can check if there are airport shuttle services, taxi services or public transit options available from Barcelona El Prat Airport to get you to the city center in Barcelona.
Here are some other resources that might have the information you need