Nonstop flights from Barcelona to Rome: Vueling Airlines, Ryanair, Wizz Air Malta and 1 more. Nonstop flights per week: 107. Flight time: 1 hour 55 minutes. Distance: 847 km. Tickets from KSh2 261 (departure 12 November).
Which airlines fly most often from Barcelona to Rome?
The most flight options on this route are offered by
Vueling Airlines
— options found:
17.
Vueling AirlinesFlights: 17 · Direct: 17
Wizz Air MaltaFlights: 6 · Direct: 6
RyanairFlights: 6 · Direct: 6
Mokulele AirlinesFlights: 3 · Direct: 3
Round trip Barcelona — Rome
Trip
Outbound
Return
Outbound + return
Total
Weekend trip
Sat, 5 Dec
Sun, 6 Dec
KSh3 013 + KSh3 159
One week
Sun, 13 Dec
Mon, 21 Dec
KSh2 478 + KSh2 721
Two weeks
Wed, 2 Dec
Thu, 17 Dec
KSh2 285 + KSh2 944
Two one-way tickets combined, price per adult. Tap a price to search these dates.
Prices as of 20 October, 11:11 Moscow time
Which month is cheapest to fly Barcelona — Rome?
Cheapest month: November — a one-way ticket usually costs around KSh3 125, 10% below average. Most expensive month: June — around KSh3 660.
November 2026usually KSh3 125 · 10% below average
One-way ticket prices for departures in that month. “Usually” is the median of the lowest daily prices.
Prices as of 20 October, 11:11 Moscow time
How many days before departure is it cheapest to buy a Barcelona — Rome ticket?
The cheapest departure right now is Sun, 8 Nov — from KSh2 765. Days before departure: 18. 4–7 days before departure tickets cost from KSh3 011, 1–3 days before — from KSh3 611.
Before departureDeparture dateDifference from lowestPrice
1–3 daysSat, 24 Oct31% more
4–7 daysTue, 27 Oct9% more
8–14 daysSun, 1 Nov9% more
15–21 daysSun, 8 Novcheapest
22–30 daysThu, 12 Nov4% more
Lowest prices for departures in the next 30 days.
How many flights per day operate from Barcelona to Rome?
Most flights operate on
Thu (21), the fewest on
Sun (11).
Yes. Nonstop flights from Barcelona to Rome are operated by: Vueling Airlines, Ryanair, Wizz Air Malta, Mokulele Airlines. A nonstop flight takes 1 hour 55 minutes on average. Nonstop tickets start at KSh2 261.
The average ticket price Barcelona Rome is KSh3 696. The cheapest ticket costs KSh2 261, operated by Ryanair, flight FR 6927, departing Barcelona on 12 November at 13:05, arriving Rome on 12 November at 15:00. Prices as of 20 October.
A nonstop flight takes 1 hour 55 minutes on average. The fastest is VY 6018 Vueling Airlines: 1 hour 45 minutes.
Based on prices for the coming months, the cheapest month to fly is December: tickets from KSh2 285. The most expensive month is June 2027, with tickets from KSh3 528.
Tickets from Barcelona to Rome are sold by: Vueling Airlines, Ryanair, Wizz Air Malta, Mokulele Airlines. All of them fly nonstop.
The distance from Barcelona to Rome is 847 km.
Tickets from Rome to Barcelona start at KSh2 378. The average price is KSh4 221. Nonstop flights are operated by: Vueling Airlines, Ryanair, Wizz Air Malta, Mokulele Airlines. All tickets Rome — Barcelona
The first nonstop flight departs at 05:45 (FR 6341, Ryanair), the last one at 23:00 (MW 6973, Mokulele Airlines). Local time.