Flights from Barcelona to Rome

The cheapest flights from Barcelona to Rome

Showing times and prices for 20 May

Cheapest

£77

Average

£287

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
07:15Barcelona El Prat Airport1h50 09:05Rome Leonardo da Vinci Fiumicino Airport
0 changes
£771One-way
2nd Cheapest
09:30Barcelona El Prat Airport5h25 14:55Rome Leonardo da Vinci Fiumicino Airport
1 change
£971One-way
09:40Barcelona El Prat Airport1h50 11:30Rome Leonardo da Vinci Fiumicino Airport
0 changes
£981One-way
07:15Barcelona El Prat Airport1h50 09:05Rome Leonardo da Vinci Fiumicino Airport
0 changes
£1221One-way
06:10Barcelona El Prat Airport1h45 07:55Rome Leonardo da Vinci Fiumicino Airport
0 changes
£1271One-way

Flight schedule Barcelona to Rome

Showing flights for tomorrow, Friday, 20 May
06:10Barcelona El Prat Airport1h45 07:55Rome Leonardo da Vinci Fiumicino Airport
0 changes
06:15Barcelona El Prat Airport12h55 19:10Rome Leonardo da Vinci Fiumicino Airport
1 change
06:15Barcelona El Prat Airport10h00 16:15Rome Leonardo da Vinci Fiumicino Airport
1 change
06:15Barcelona El Prat Airport11h15 17:30Rome Leonardo da Vinci Fiumicino Airport
1 change
07:00Barcelona El Prat Airport7h00 14:00Rome Leonardo da Vinci Fiumicino Airport
1 change
07:15Barcelona El Prat Airport1h50 09:05Rome Leonardo da Vinci Fiumicino Airport
0 changes
07:15Barcelona El Prat Airport1h50 09:05Rome Leonardo da Vinci Fiumicino Airport
0 changes
08:00Barcelona El Prat Airport6h00 14:00Rome Leonardo da Vinci Fiumicino Airport
1 change
08:05Barcelona El Prat Airport9h05 17:10Rome Leonardo da Vinci Fiumicino Airport
1 change
08:05Barcelona El Prat Airport11h30 19:35Rome Leonardo da Vinci Fiumicino Airport
1 change
09:00Barcelona El Prat Airport10h35 19:35Rome Leonardo da Vinci Fiumicino Airport
1 change
09:00Barcelona El Prat Airport8h10 17:10Rome Leonardo da Vinci Fiumicino Airport
1 change
09:05Barcelona El Prat Airport4h55 14:00Rome Leonardo da Vinci Fiumicino Airport
1 change
09:30Barcelona El Prat Airport5h25 14:55Rome Leonardo da Vinci Fiumicino Airport
1 change
09:40Barcelona El Prat Airport1h50 11:30Rome Leonardo da Vinci Fiumicino Airport
0 changes
09:40Barcelona El Prat Airport1h50 11:30Rome Leonardo da Vinci Fiumicino Airport
0 changes
10:55Barcelona El Prat Airport7h50 18:45Rome Leonardo da Vinci Fiumicino Airport
1 change
11:50Barcelona El Prat Airport26h35 14:25Rome Leonardo da Vinci Fiumicino Airport
1 change
11:50Barcelona El Prat Airport21h40 09:30Rome Leonardo da Vinci Fiumicino Airport
1 change
11:55Barcelona El Prat Airport1h50 13:45Rome Leonardo da Vinci Fiumicino Airport
0 changes
12:45Barcelona El Prat Airport4h45 17:30Rome Leonardo da Vinci Fiumicino Airport
1 change
14:00Barcelona El Prat Airport1h45 15:45Rome Leonardo da Vinci Fiumicino Airport
0 changes
14:05Barcelona El Prat Airport5h30 19:35Rome Leonardo da Vinci Fiumicino Airport
1 change
15:05Barcelona El Prat Airport1h50 16:55Rome Leonardo da Vinci Fiumicino Airport
0 changes
16:25Barcelona El Prat Airport1h45 18:10Rome Leonardo da Vinci Fiumicino Airport
0 changes
16:25Barcelona El Prat Airport1h45 18:10Rome Leonardo da Vinci Fiumicino Airport
0 changes
18:05Barcelona El Prat Airport14h50 08:55Rome Leonardo da Vinci Fiumicino Airport
1 change
18:55Barcelona El Prat Airport1h50 20:45Rome Leonardo da Vinci Fiumicino Airport
0 changes
19:35Barcelona El Prat Airport1h45 21:20Rome Leonardo da Vinci Fiumicino Airport
0 changes
20:15Barcelona El Prat Airport12h30 08:45Rome Leonardo da Vinci Fiumicino Airport
1 change
20:25Barcelona El Prat Airport12h30 08:55Rome Leonardo da Vinci Fiumicino Airport
1 change
20:25Barcelona El Prat Airport14h55 11:20Rome Leonardo da Vinci Fiumicino Airport
1 change
20:30Barcelona El Prat Airport20h55 17:25Rome Leonardo da Vinci Fiumicino Airport
1 change
20:30Barcelona El Prat Airport17h55 14:25Rome Leonardo da Vinci Fiumicino Airport
1 change
20:30Barcelona El Prat Airport13h00 09:30Rome Leonardo da Vinci Fiumicino Airport
1 change
22:05Barcelona El Prat Airport1h50 23:55Rome Leonardo da Vinci Fiumicino Airport
0 changes
22:05Barcelona El Prat Airport1h50 23:55Rome Leonardo da Vinci Fiumicino Airport
0 changes

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Fri
20 May
Sat
21 May
Sun
22 May
Mon
23 May
Tue
24 May
Wed
25 May
Thu
26 May
Fri
27 May
Sat
28 May
Sun
29 May
Mon
30 May
Tue
31 May
Wed
01 Jun
Thu
02 Jun
Fri
03 Jun
Sat
04 Jun
Sun
05 Jun
Mon
06 Jun
Tue
07 Jun
Wed
08 Jun
Thu
09 Jun

The fastest flights from Barcelona to Rome

Showing times and prices for 20 May

Fastest Journey

1 h 45 m

Average

7 h 58 m

Flights per day

37

Distance

859 km

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

Fastest
06:10Barcelona El Prat Airport1h45 07:55Rome Leonardo da Vinci Fiumicino Airport
0 changes
£1271One-way
Fastest
16:25Barcelona El Prat Airport1h45 18:10Rome Leonardo da Vinci Fiumicino Airport
0 changes
£1721One-way
Fastest
14:00Barcelona El Prat Airport1h45 15:45Rome Leonardo da Vinci Fiumicino Airport
0 changes
£2641One-way
Fastest
16:25Barcelona El Prat Airport1h45 18:10Rome Leonardo da Vinci Fiumicino Airport
0 changes
£1861One-way
Fastest
19:35Barcelona El Prat Airport1h45 21:20Rome Leonardo da Vinci Fiumicino Airport
0 changes
£3051One-way

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

Ryanair
Easyjet
Eurowings
Vueling
Place to stay

Need a place to stay in Rome?

view on map

Top pick hotels

View more

Entire homes & apartments

View more

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

View all

Overview: Barcelona to Rome flight

distanceDistance533 miles (859 km)
durationAverage flight duration1 h 45 min
priceAverage plane ticket price£59 (€66)
changesDirect flightYes
carriersAirlinesJOON, Malta Air, Norwegian Air International, Emirates, Air Europa, Aeroflot, Royal Air Maroc, openskies, Vueling, Swiss, Aer Lingus, air leisure, ITA, Air Serbia, Turkish Airlines, Lufthansa, Aegean Airlines, Ryanair, Germanwings, Alitalia Cityliner, Brussels Airlines, KLM, Iberia, Air France, KLM Cityhopper, tarom, TAP Portugal or Eurowings

Flights from Barcelona to Rome cover the 533 miles (859 km) long trip taking on average 1 h 45 min with our travel partners like JOON, Malta Air, Norwegian Air International, Emirates, Air Europa, Aeroflot, Royal Air Maroc, openskies, Vueling, Swiss, Aer Lingus, air leisure, ITA, Air Serbia, Turkish Airlines, Lufthansa, Aegean Airlines, Ryanair, Germanwings, Alitalia Cityliner, Brussels Airlines, KLM, Iberia, Air France, KLM Cityhopper, tarom, TAP Portugal or Eurowings. There are direct flight services available. While the average ticket price for this trip costs around £59, you can find the cheapest plane ticket for as low as £25. Travellers depart most frequently from Barcelona El Prat Airport and arrive in Rome Leonardo da Vinci Fiumicino Airport.

Airlines: Vueling Airlines, Ryanair and Air France Barcelona to Rome

Buy your official Vueling Airlines, Ryanair and Air France flight tickets to Rome from Barcelona from £25 with Omio. Find flight times and tickets for over 1000 travel companies to compare and book the most convenient trip.

Vueling Airlines
Ryanair
Air France

Vueling is one of Spain’s leading low-cost airlines where you can choose between Basic, Optima or Time Flex tickets for your next flight to Rome from Barcelona.

It’s easy to book your Vueling Airlines plane ticket from Barcelona to Rome online with Omio! Simply check the current Vueling Airlines flight timetables for your ideal departure and arrival times, compare the best route to Rome from Barcelona as well as relevant travel information (such as luggage policy and amenities offered onboard) for that flight and book cheap Vueling Airlines plane tickets online. Prices for Vueling Airlines flights between Barcelona and Rome start at £25 one-way if you book in advance, and you can expect to travel around 533 miles (859 km). If you search for Vueling Airlines flights in the Omio app, you can check straight away if the Vueling Airlines tickets are mobile tickets, which makes it easier than ever to go paperless when travelling by plane from Barcelona to Rome. Let Omio do all the work for you finding the best Barcelona to Rome Vueling Airlines plane ticket so you can enjoy a smooth and comfortable journey!

  • Average Price: £25

Ryanair is one of the biggest and most popular low-cost airlines in Europe, headquartered in Ireland. Hopping on a plane and flying to popular European destinations quickly and affordably is made easy with Ryanair. This budget airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. A Ryanair plane ticket between Barcelona and Rome includes allowance of one small personal bag; additional fees tend to apply for cabin baggage and checked baggage.

  • Average Price: £64

Air France is France's leading airline offering flights within and outside Europe; you can choose different ticket types for your flight between Barcelona and Rome including: Economy Light, Economy Standard, Economy Flex, Premium Economy and Business.

Looking to travel by plane between Barcelona and Rome? Omio can help you find that perfect journey with Air France. Check Omio to see current Air France flight timetables, tickets, travel information and prices for the best deals on the Barcelona to Rome flight and book Air France tickets online quickly and easily. When taking a flight from Barcelona to Rome, you can expect to travel 533 miles (859 km) one-way with Air France. If you search for flights to Rome from Barcelona in the Omio app, you can check if the Air France ticket is a mobile ticket, which makes it easy for you to go paperless when travelling without needing to purchase tickets in person at the airport. Whether you’re looking for the cheapest, fastest or earliest flight with Air France, we do the work for you to get you safely to Rome from Barcelona. Book that perfect Barcelona to Rome flight now with Omio and enjoy a smooth and comfortable journey with Air France!

    Flights from Barcelona to Rome 

    There are dozens of flights each day between Barcelona and Rome. Most flights run directly and take around 1 hour and 40 minutes, and services are provided by multiple airlines.

    How long is the journey by flight from Barcelona to Rome?

    Direct flights usually have a journey time of around 1 hour and 40 minutes. Other flights have one change, usually in Madrid or Paris, and this can increase the journey time to between 4-10 hours.

    How many flights are there from Barcelona to Rome?

    There are around 30 flight from Barcelona to Rome each day, on weekdays and at weekends. The first flight of the day usually leaves at around 6:20 a.m., with services continuing throughout the morning and afternoon. Flights become less frequent in the early evening, with the last service departing at around 10:30 p.m.

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

    Departure airport: Flight from Barcelona to Rome depart from El Prat Airport, which is just outside Barcelona. The city can be reached in 30 minutes by public transport, and the airport has plenty of amenities including fast-food restaurants, cafes, and designer shops.

    Arrival airport: Flights from Barcelona arrive at Rome's Leonardo da Vinci International Airport. It is located around 18 miles from the centre of Rome, and trains connecting the airport with the city centre leave every 15 minutes during the day. The airport has shops, restaurants, WiFi and first class lounges.

    Which airlines travel from Barcelona to Rome?

    The main airlines that provide flight from Barcelona to Rome are Air France, Alitalia, Iberia, Ryanair, and vueling. Alitalia and vueling offer the fastest direct services, while those provided by Air France and Iberia usually have one change and a much longer journey time.

    Air France Barcelona to Rome 

    Air France offer around three services to Rome a day. They all have one change, in Paris, and last from around 5 and a half hours to 7 hours.

    Alitalia Barcelona to Rome 

    Alitalia offer the fastest flight from Barcelona to Rome, which lasts around 1 hour and 45 minutes. They run around six services each day, and all flights are direct with no changes.

    Iberia Barcelona to Rome 

    Iberia offer around 30 flights a day, all with one change in Madrid. The journey time can vary depending on the length of the stopover, from 5 to 19 hours.

    Ryanair Barcelona to Rome 

    There are usually four Ryanair flights from Barcelona to Rome each day. All of them run directly with a journey time of around 1 hour and 55 minutes.

    vueling Barcelona to Rome 

    vueling offer the second-fastest flights, with a journey time of around 1 hour and 55 minutes. They all run directly and there are around six services each day.

    Barcelona to Rome Flights: Services on Board

    Ryanair and vueling are low-cost airlines and so don't offer first class cabins, but it's possible to book seats with extra leg room, and priority boarding. Air France, Alitalia, Iberia all have first class and/or business class, which gives you access to exclusive airport lounges as well as lie-flat seats, free newspapers and pillows, and extra in-flight entertainment. Vueling and Ryanair both allow passengers to bring a small carry-on suitcase as hand luggage. For any bigger suitcases that need to be stored in the hold, you will be charged according to the size and weight of your bag, and if you want to bring more than one bag you'll have to pay for extra baggage allowance. Air France, Alitalia, Iberia all allow standard passengers to bring one piece of hand luggage and one suitcase weighing under 23 kg. First class and business passengers are entitled to a larger baggage allowance.

    Ryanair does not allow pets except for assistance dogs which must come with a certificate. Air France, Alitalia, Iberia, and vueling all allow pets as long as they meet weight restrictions and come with a valid pet passport. 

    When it comes to disabled passengers, all of the airlines offer a disability assistance program. They all recommend booking assistance at least 48 hours before boarding, by visiting their website or calling the disability customer service phone number. They also recommend that you get to the airport at least two hours before your flight is due to leave so that they can help you make your way through the airport and onto the plane. Once on the plane, they will help you find your seat and stow away your hand luggage. Each provider will allow wheelchairs on board for free, but you should check with them for their individual rules on wheelchair weight and models, as some types of batteries may not be permitted.

    Travel Tips: Barcelona to Rome flight

    Take a flight to Rome 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 Rome.
    FAQs

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

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

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

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

    Conditions of entry:

    • Negative COVID-19 test issued at most 3 days before arrival or 5 day mandatory self-quarantine
    • Negative COVID-19 result is required for quarantine release
    • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
    • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)

    What are the safety rules to follow in Rome, Italy?

    When travelling in Italy, 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 16/05/2022. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight to Rome from Barcelona before travelling.

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

    Is my return flight into Barcelona from Rome restricted?

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

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

    Conditions of reentry:

    • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 72 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
    • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
    • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
    • Health screen upon arrival
    • Specific entry restrictions may apply for travel to Spain: Canary Islands

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

    The government of Spain 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 16/05/2022. Remember to check the latest COVID-19 travel safety regulations for your flight to Barcelona from Rome closer to your date of departure here.

    If you’re looking to save money on tickets, you can find a cheap flight between Barcelona and Rome for as little as £25  in the next 7 days.
    If you’re looking to buy tickets for this journey in the next 7 days, you’ll find that Barcelona to Rome flight prices are on average £59  one way.
    The distance to Rome from Barcelona by plane is approximately 533 miles (859 km).
    While the time it takes to travel 533 miles (859 km) from Barcelona to Rome can vary based on specific dates, weekends, and bank holidays, the flight duration from Barcelona to Rome is on average 1 h 45 min.

    Omio customers travelling this route book their cheap flights from Barcelona El Prat Airport   to Rome Leonardo da Vinci Fiumicino Airport   most frequently.

    Passengers board their flight most frequently from Barcelona El Prat Airport, which is located approximately 9 miles (14.5 km) from the city centre.

    Passengers travelling this route most often arrive at Rome Leonardo da Vinci Fiumicino Airport and need to travel approximately 17.4 miles (28 km) from the airport to reach the city centre in Rome. You can check if there are airport shuttle services, taxi services or public transportation options available from Rome Leonardo da Vinci Fiumicino Airport to get you to the city centre in Rome.

    For the trip from Barcelona to Rome you can take a flight with JOON, Malta Air, Norwegian Air International, Emirates, Air Europa, Aeroflot, Royal Air Maroc, openskies, Vueling, Swiss, Aer Lingus, air leisure, ITA, Air Serbia, Turkish Airlines, Lufthansa, Aegean Airlines, Ryanair, Germanwings, Alitalia Cityliner, Brussels Airlines, KLM, Iberia, Air France, KLM Cityhopper, tarom, TAP Portugal or Eurowings. Be sure to check out all possible airlines that offer services from Barcelona to Rome on Omio to compare what amenities they may have.
    If you’re looking for a direct flight from Barcelona to Rome, consider travelling with Vueling, Ryanair or ITA. Non-stop flight services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your plane tickets.
    You can take the first flight from Barcelona to Rome at 05: 15   or take the last flight from Barcelona to Rome leaving at 20: 35. Look for the latest Barcelona Rome flight schedule on Omio and book the best time to take the plane for this journey.
    The price of a one way plane ticket from Barcelona to Rome is on average £59 if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for flights from all possible airlines offering this route. In general, you can find plane tickets between Barcelona and Rome available 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