Distance 533 miles (859 km) |
Average flight duration 3h 35m |
Cheapest ticket price $47 (€39) |
Flights per day 60 |
Direct flights 9 |
Airlines 18 |
Fastest flight 1h 45m |
Cheapest month to travel December |
First flight 04:45 |
Last flight 22:25 |
Cheapest price
$200
Average price
$780
Fastest journey
1 h 50 m
Average duration
1 h 50 m
Flights per day
80
Distance
859 km
The best way to find a cheap flight ticket from Rome to Barcelona is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | 12:05 PM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 1h50 | 1:55 PM Barcelona El Prat Airport (BCN) | 0 transfersDirect | |
![]() | 12:15 PM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 1h50 | 2:05 PM Barcelona El Prat Airport (BCN) | 0 transfersDirect | |
![]() | 12:15 PM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 1h50 | 2:05 PM Barcelona El Prat Airport (BCN) | 0 transfersDirect | |
![]() ![]() | 12:35 PM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 18h20 | 6:55 AM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() ![]() | 12:35 PM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 26h00 | 2:35 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 12:40 PM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 5h05 | 5:45 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 12:45 PM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 5h35 | 6:20 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 1:05 PM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 8h30 | 9:35 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 1:50 PM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 5h50 | 7:40 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 1:55 PM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 6h45 | 8:40 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 2:00 PM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 1h55 | 3:55 PM Barcelona El Prat Airport (BCN) | 0 transfersDirect | |
![]() | 2:00 PM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 1h55 | 3:55 PM Barcelona El Prat Airport (BCN) | 0 transfersDirect | |
![]() | 2:10 PM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 15h20 | 5:30 AM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 2:10 PM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 29h05 | 7:15 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 2:10 PM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 22h30 | 12:40 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 2:55 PM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 5h45 | 8:40 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() ![]() | 3:25 PM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 15h10 | 6:35 AM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 4:25 PM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 14h30 | 6:55 AM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() ![]() | 4:25 PM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 14h35 | 7:00 AM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 4:25 PM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 22h10 | 2:35 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 4:30 PM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 1h50 | 6:20 PM Barcelona El Prat Airport (BCN) | 0 transfersDirect | |
![]() | 5:05 PM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 1h50 | 6:55 PM Barcelona El Prat Airport (BCN) | 0 transfersDirect | |
![]() | 5:25 PM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 12h45 | 6:10 AM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() ![]() | 5:40 PM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 12h55 | 6:35 AM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 5:45 PM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 1h55 | 7:40 PM Barcelona El Prat Airport (BCN) | 0 transfersDirect | |
![]() | 5:45 PM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 1h55 | 7:40 PM Barcelona El Prat Airport (BCN) | 0 transfersDirect | |
![]() | 6:05 PM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 12h05 | 6:10 AM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() ![]() | 6:10 PM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 12h50 | 7:00 AM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() ![]() | 6:10 PM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 12h40 | 6:50 AM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 6:10 PM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 15h05 | 9:15 AM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 7:25 PM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 1h50 | 9:15 PM Barcelona El Prat Airport (BCN) | 0 transfersDirect | |
![]() | 7:30 PM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 11h40 | 7:10 AM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 7:40 PM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 1h55 | 9:35 PM Barcelona El Prat Airport (BCN) | 0 transfersDirect | |
![]() | 8:25 PM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 33h05 | 5:30 AM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 8:25 PM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 22h50 | 7:15 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 8:25 PM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 16h15 | 12:40 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
Saturday, April 26 | |||||
![]() ![]() | 4:05 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 9h35 | 1:40 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 4:05 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 8h45 | 12:50 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() ![]() | 4:05 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 14h15 | 6:20 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() ![]() | 4:05 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 11h05 | 3:10 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 4:05 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 5h10 | 9:15 AM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 4:25 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 1h50 | 6:15 AM Barcelona El Prat Airport (BCN) | 0 transfersDirect | |
![]() | 4:25 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 1h50 | 6:15 AM Barcelona El Prat Airport (BCN) | 0 transfersDirect | |
![]() | 4:30 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 6h05 | 10:35 AM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 4:30 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 12h20 | 4:50 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() ![]() | 4:30 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 8h00 | 12:30 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 4:30 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 12h10 | 4:40 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 4:30 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 9h25 | 1:55 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 4:30 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 8h10 | 12:40 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 4:30 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 9h55 | 2:25 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 4:30 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 10h40 | 3:10 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 5:00 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 6h05 | 11:05 AM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 5:00 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 8h30 | 1:30 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 5:25 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 1h50 | 7:15 AM Barcelona El Prat Airport (BCN) | 0 transfersDirect | |
![]() | 6:00 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 6h55 | 12:55 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 6:00 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 4h45 | 10:45 AM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() ![]() | 6:10 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 24h45 | 6:55 AM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() ![]() | 6:10 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 8h25 | 2:35 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 6:20 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 1h50 | 8:10 AM Barcelona El Prat Airport (BCN) | 0 transfersDirect | |
![]() | 7:00 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 1h50 | 8:50 AM Barcelona El Prat Airport (BCN) | 0 transfersDirect | |
![]() | 7:05 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 2h00 | 9:05 AM Barcelona El Prat Airport (BCN) | 0 transfersDirect | |
![]() | 7:05 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 2h00 | 9:05 AM Barcelona El Prat Airport (BCN) | 0 transfersDirect | |
![]() | 7:40 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 9h30 | 5:10 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 7:40 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 21h50 | 5:30 AM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 7:40 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 35h35 | 7:15 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 7:40 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 4h25 | 12:05 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 7:40 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 29h00 | 12:40 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() ![]() | 8:00 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 10h20 | 6:20 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 8:00 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 5h55 | 1:55 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() ![]() | 8:00 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 5h40 | 1:40 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 8:00 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 7h10 | 3:10 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 8:00 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 8h10 | 4:10 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 8:00 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 8h40 | 4:40 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() ![]() | 8:00 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 7h10 | 3:10 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 8:00 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 6h15 | 2:15 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 8:00 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 4h50 | 12:50 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 8:00 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 12h40 | 8:40 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 8:00 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 9h35 | 5:35 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 8:00 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 5h30 | 1:30 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 8:25 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 6h00 | 2:25 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 8:25 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 12h20 | 8:45 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 8:25 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 8h25 | 4:50 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 8:25 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 12h30 | 8:55 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 10:00 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 5h20 | 3:20 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() ![]() | 10:35 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 7h45 | 6:20 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 10:35 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 10h05 | 8:40 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 10:40 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 1h50 | 12:30 PM Barcelona El Prat Airport (BCN) | 0 transfersDirect | |
![]() | 10:40 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 1h50 | 12:30 PM Barcelona El Prat Airport (BCN) | 0 transfersDirect | |
![]() | 10:45 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 10h00 | 8:45 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 10:45 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 6h05 | 4:50 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() ![]() | 10:50 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 5h05 | 3:55 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 10:50 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 8h50 | 7:40 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
![]() | 11:20 AM Rome Leonardo da Vinci Fiumicino Airport (FCO) | 6h25 | 5:45 PM Barcelona El Prat Airport (BCN) | 1 transfer | |
This is the last flight of the day. | |||||
Find all the dates and times for this journey
You can travel by flight from Rome to Barcelona with Vueling Airlines, Ryanair and Wizz Air for as low as $31 (€26). When you search for schedules and tickets, Omio will show you the best route.
Experiencing the vibrant culture and unique architecture that connects Rome, Italy, to Barcelona, Spain, has never been easier with numerous flight options available between these iconic cities. Travelers interested in booking flights from Rome to Barcelona have various convenient options to consider. Departure airports include Fiumicino Airport (FCO) and Ciampino Airport (CIA) in Rome, providing flexibility and comfort. Passengers will arrive at the bustling El Prat Airport (BCN) in Barcelona, ensuring efficient connections. The typically short Rome to Barcelona flight presents the perfect opportunity for exploring two of Europe's most captivating destinations. Whether you are seeking sun-soaked beaches or rich historical sites, flights from Rome to Barcelona offer a seamless journey to enrich your travel experiences.
If you're planning a trip and searching for the most budget-friendly options, Rome to Barcelona flight tickets can be quite economical. The cheapest tickets often start at a competitive price of only $47 (€39). Typically, you can expect the average ticket price for this route to hover around $231 (€191), providing a great balance between cost and convenience. For travelers seeking the best deals, flying to Barcelona from Rome in March is recommended. During this time, not only are the flight prices most reasonable, but the city also enjoys mild weather, allowing for a pleasant travel experience.
Fly from the historic city of Rome to the vibrant capital of Catalonia, Barcelona, with a selection of renowned airlines ensuring a comfortable and enjoyable travel experience. Among your trusted options are Vueling Airlines and Ryanair, known for their affordability and frequent departures. For those seeking a bit more comfort, consider flying with carriers like ITA, Iberia, or Air Europa, offering a range of service classes that include economy, premium economy, and business class, providing catering, extra legroom, and in-flight entertainment as standard on many of their aircraft. Whether you opt for the efficiency of Wizz Air or the premium services of Lufthansa and SWISS, you're assured of dedication to quality and customer satisfaction. Each airline provides unique services, with Eurowings and Norwegian Air also offering competitive rates and routes to fit various travel budgets. All these airlines allow travelers to experience a seamless journey between two of Europe's most iconic cities.
Experience the convenience of traveling between two iconic European cities with Rome to Barcelona direct flights, a popular choice for travelers seeking speed and comfort. These direct and non-stop flights operate approximately 5 times a day, making it easy to plan your trip around your schedule. Enjoy the short journey, averaging around 1 hour and 55 minutes, without the hassle of layovers. Whether you're jetting off for a weekend getaway or a longer holiday, direct flights offer a seamless travel experience, connecting the heart of Italy to the vibrant capital of Catalonia with ease.
Flights from Rome to Barcelona generally leave from Rome Leonardo da Vinci Fiumicino Airport and arrive in Barcelona El Prat Airport.
Rome Leonardo da Vinci Fiumicino Airport is 28.2 km away from Rome city centre and Barcelona El Prat Airport is 14.5 km from Barcelona city centre.
Here are some other resources that might have the information you need