Cheap flights from Rome to Barcelona

64 nonstop flights a week, 1 of them today. Operated by 4 airlines, about 1h 50m in the air, 534 mi (859 km). Tickets from $22.

Flights from Rome to Barcelona

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Filters

Rome to Barcelona at a glance

flight time, from 1h 45m to 2h
1h 50m
straight-line distance
534 mi (859 km)
flights a week
64
flight today
1
first and last departure
05:40 - 18:05
lowest price, nonstop, 12 January
$22
airlines
4

Rome to Barcelona flight schedule

64 flights a week, 1 today, 40 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
W4 6017
Wizz Air Malta
05:40 Leonardo da Vinci-Fiumicino, terminal 3
07:30 Barcelona-El Prat
1h 50m
Tue
Airbus A320
W4 6017
Wizz Air Malta
07:25 Leonardo da Vinci-Fiumicino, terminal 3
09:15 Barcelona-El Prat
1h 50m
Daily
Airbus A320
FR 6342
Ryanair
08:15 Leonardo da Vinci-Fiumicino, terminal 1
10:05 Barcelona-El Prat, terminal 2
1h 50m
Sun
Boeing 737
FR 3181
Ryanair
08:30 Leonardo da Vinci-Fiumicino, terminal 1
10:20 Barcelona-El Prat, terminal 2
1h 50m
Tue
Boeing 737
FR 3181
Ryanair
08:35 Leonardo da Vinci-Fiumicino, terminal 1
10:25 Barcelona-El Prat, terminal 2
1h 50m
Wed, Thu
Boeing 737
FR 6974
Ryanair
08:35 Leonardo da Vinci-Fiumicino, terminal 1
10:25 Barcelona-El Prat, terminal 2
1h 50m
Fri
Boeing 737-800
AZ 74
ITA Airways
09:00 Leonardo da Vinci-Fiumicino, terminal 1
10:50 Barcelona-El Prat, terminal 1
1h 50m
Daily
Airbus A318/319/320/321
VY 6001
Vueling
09:40 Leonardo da Vinci-Fiumicino, terminal 3
11:30 Barcelona-El Prat, terminal 1
1h 50m
Mon, Tue, Wed, Thu, Fri
Airbus A320
VY 6001
Vueling
09:45 Leonardo da Vinci-Fiumicino, terminal 3
11:35 Barcelona-El Prat, terminal 1
1h 50m
Thu, Fri, Sat, Sun
Airbus A320
FR 3181
Ryanair
10:25 Leonardo da Vinci-Fiumicino, terminal 1
12:15 Barcelona-El Prat, terminal 2
1h 50m
Sat
Boeing 737-800
VY 6003
Vueling
11:45 Leonardo da Vinci-Fiumicino, terminal 3
13:35 Barcelona-El Prat, terminal 1
1h 50m
Daily
Airbus A320
FR 3181
Ryanair
11:50 Leonardo da Vinci-Fiumicino, terminal 1
13:40 Barcelona-El Prat, terminal 2
1h 50m
Fri
Boeing 737-800
VY 6007
Vueling
12:35 Leonardo da Vinci-Fiumicino, terminal 3
14:25 Barcelona-El Prat, terminal 1
1h 50m
Daily
Airbus A320
W4 6021
Wizz Air Malta
12:40 Leonardo da Vinci-Fiumicino, terminal 3
14:30 Barcelona-El Prat
1h 50m
Thu, Sat, Sun
Airbus A320
FR 6974
Ryanair
13:05 Leonardo da Vinci-Fiumicino, terminal 1
14:55 Barcelona-El Prat, terminal 2
1h 50m
Sat
Boeing 737-800
FR 3181
Ryanair
13:15 Leonardo da Vinci-Fiumicino, terminal 1
15:05 Barcelona-El Prat, terminal 2
1h 50m
Mon
Boeing 737-800
VY 6009
Vueling
13:55 Leonardo da Vinci-Fiumicino, terminal 3
15:45 Barcelona-El Prat, terminal 1
1h 50m
Tue
Airbus A320
VY 6009
Vueling
14:00 Leonardo da Vinci-Fiumicino, terminal 3
15:45 Barcelona-El Prat, terminal 1
1h 45m
Tue
Airbus A321
AZ 76
ITA Airways
14:05 Leonardo da Vinci-Fiumicino, terminal 1
15:55 Barcelona-El Prat, terminal 1
1h 50m
Daily
Airbus A220-300
VY 6011
Vueling
14:55 Leonardo da Vinci-Fiumicino, terminal 3
16:40 Barcelona-El Prat, terminal 1
1h 45m
Thu
Airbus A320
VY 6011
Vueling
15:20 Leonardo da Vinci-Fiumicino, terminal 3
17:05 Barcelona-El Prat, terminal 1
1h 45m
Fri
Airbus A320
FR 6342
Ryanair
15:30 Leonardo da Vinci-Fiumicino, terminal 1
17:20 Barcelona-El Prat, terminal 2
1h 50m
Sat
Boeing 737
FR 6926
Ryanair
15:35 Leonardo da Vinci-Fiumicino, terminal 1
17:25 Barcelona-El Prat, terminal 2
1h 50m
Thu
Boeing 737
FR 6342
Ryanair
15:40 Leonardo da Vinci-Fiumicino, terminal 1
17:30 Barcelona-El Prat, terminal 2
1h 50m
Mon
Boeing 737-800
FR 6342
Ryanair
17:00 Leonardo da Vinci-Fiumicino, terminal 1
18:50 Barcelona-El Prat, terminal 2
1h 50m
Fri
Boeing 737-800
FR 6342
Ryanair
17:05 Leonardo da Vinci-Fiumicino, terminal 1
18:55 Barcelona-El Prat, terminal 2
1h 50m
Tue
Boeing 737-800
VY 6013
Vueling
17:15 Leonardo da Vinci-Fiumicino, terminal 3
19:05 Barcelona-El Prat, terminal 1
1h 50m
Mon
Airbus A321
VY 6013
Vueling
18:05 Leonardo da Vinci-Fiumicino, terminal 3
19:55 Barcelona-El Prat, terminal 1
1h 50m
Sun
Airbus A320

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 29 November.

FlightDepartsArrivesDurationDaysAircraft
FR 6974
Ryanair
14:35 Leonardo da Vinci-Fiumicino, terminal 1
16:25 Barcelona-El Prat, terminal 2
1h 50m
Seasonal
Boeing 737
FR 6926
Ryanair
18:30 Leonardo da Vinci-Fiumicino, terminal 1
20:20 Barcelona-El Prat, terminal 2
1h 50m
Seasonal
Boeing 737-800
FR 6926
Ryanair
05:55 Leonardo da Vinci-Fiumicino, terminal 1
07:45 Barcelona-El Prat, terminal 2
1h 50m
Seasonal
Boeing 737-800
VY 6005
Vueling
10:45 Leonardo da Vinci-Fiumicino, terminal 3
12:35 Barcelona-El Prat, terminal 1
1h 50m
Seasonal
Airbus A320
VY 6011
Vueling
15:30 Leonardo da Vinci-Fiumicino, terminal 3
17:15 Barcelona-El Prat, terminal 1
1h 45m
Seasonal
Airbus A320
VY 6001
Vueling
09:50 Leonardo da Vinci-Fiumicino, terminal 3
11:40 Barcelona-El Prat, terminal 1
1h 50m
Seasonal
Airbus A321
VY 6007
Vueling
12:40 Leonardo da Vinci-Fiumicino, terminal 3
14:30 Barcelona-El Prat, terminal 1
1h 50m
Seasonal
Airbus A320
FR 6926
Ryanair
12:45 Leonardo da Vinci-Fiumicino, terminal 1
14:35 Barcelona-El Prat, terminal 2
1h 50m
Seasonal
Boeing 737
VY 6001
Vueling
09:55 Leonardo da Vinci-Fiumicino, terminal 3
11:45 Barcelona-El Prat, terminal 1
1h 50m
Seasonal
Airbus A320
VY 6011
Vueling
18:25 Leonardo da Vinci-Fiumicino, terminal 3
20:15 Barcelona-El Prat, terminal 1
1h 50m
Seasonal
Airbus A319
VY 6005
Vueling
13:30 Leonardo da Vinci-Fiumicino, terminal 3
15:20 Barcelona-El Prat, terminal 1
1h 50m
Seasonal
Airbus A321
FR 6926
Ryanair
13:40 Leonardo da Vinci-Fiumicino, terminal 1
15:30 Barcelona-El Prat, terminal 2
1h 50m
Seasonal
Boeing 737-800
FR 6926
Ryanair
15:05 Leonardo da Vinci-Fiumicino, terminal 1
16:55 Barcelona-El Prat, terminal 2
1h 50m
Seasonal
Boeing 737-800
VY 6001
Vueling
10:10 Leonardo da Vinci-Fiumicino, terminal 3
12:10 Barcelona-El Prat, terminal 1
2h
Seasonal
Airbus A320
FR 6974
Ryanair
10:35 Leonardo da Vinci-Fiumicino, terminal 1
12:25 Barcelona-El Prat, terminal 2
1h 50m
Seasonal
Boeing 737-800
FR 6342
Ryanair
12:30 Leonardo da Vinci-Fiumicino, terminal 1
14:20 Barcelona-El Prat, terminal 2
1h 50m
Seasonal
Boeing 737-800
VY 6003
Vueling
12:45 Leonardo da Vinci-Fiumicino, terminal 3
14:40 Barcelona-El Prat, terminal 1
1h 55m
Seasonal
Airbus A320
FR 3181
Ryanair
14:15 Leonardo da Vinci-Fiumicino, terminal 1
16:05 Barcelona-El Prat, terminal 2
1h 50m
Seasonal
Boeing 737-800
VY 6007
Vueling
14:55 Leonardo da Vinci-Fiumicino, terminal 3
16:50 Barcelona-El Prat, terminal 1
1h 55m
Seasonal
Airbus A320
VY 6011
Vueling
17:55 Leonardo da Vinci-Fiumicino, terminal 3
19:50 Barcelona-El Prat, terminal 1
1h 55m
Seasonal
Airbus A321
FR 3181
Ryanair
08:15 Leonardo da Vinci-Fiumicino, terminal 1
10:05 Barcelona-El Prat, terminal 2
1h 50m
Seasonal
Boeing 737-800
FR 6926
Ryanair
13:10 Leonardo da Vinci-Fiumicino, terminal 1
15:00 Barcelona-El Prat, terminal 2
1h 50m
Seasonal
Boeing 737-800
FR 6342
Ryanair
16:45 Leonardo da Vinci-Fiumicino, terminal 1
18:35 Barcelona-El Prat, terminal 2
1h 50m
Seasonal
Boeing 737-800
FR 6974
Ryanair
18:20 Leonardo da Vinci-Fiumicino, terminal 1
20:10 Barcelona-El Prat, terminal 2
1h 50m
Seasonal
Boeing 737-800
FR 6342
Ryanair
06:20 Leonardo da Vinci-Fiumicino, terminal 1
08:10 Barcelona-El Prat, terminal 2
1h 50m
Seasonal
Boeing 737-800
FR 3181
Ryanair
11:30 Leonardo da Vinci-Fiumicino, terminal 1
13:20 Barcelona-El Prat, terminal 2
1h 50m
Seasonal
Boeing 737-800
FR 6926
Ryanair
18:55 Leonardo da Vinci-Fiumicino, terminal 1
20:45 Barcelona-El Prat, terminal 2
1h 50m
Seasonal
Boeing 737-800
FR 3181
Ryanair
06:15 Leonardo da Vinci-Fiumicino, terminal 1
08:05 Barcelona-El Prat, terminal 2
1h 50m
Seasonal
Boeing 737-800
FR 6342
Ryanair
14:30 Leonardo da Vinci-Fiumicino, terminal 1
16:20 Barcelona-El Prat, terminal 2
1h 50m
Seasonal
Boeing 737-800
FR 6926
Ryanair
14:00 Leonardo da Vinci-Fiumicino, terminal 1
15:50 Barcelona-El Prat, terminal 2
1h 50m
Seasonal
Boeing 737-800
FR 3181
Ryanair
09:45 Leonardo da Vinci-Fiumicino, terminal 1
11:35 Barcelona-El Prat, terminal 2
1h 50m
Seasonal
Boeing 737-800
FR 6342
Ryanair
13:10 Leonardo da Vinci-Fiumicino, terminal 1
15:00 Barcelona-El Prat, terminal 2
1h 50m
Seasonal
Boeing 737-800
FR 6974
Ryanair
08:15 Leonardo da Vinci-Fiumicino, terminal 1
10:05 Barcelona-El Prat, terminal 2
1h 50m
Seasonal
Boeing 737-800
FR 3181
Ryanair
12:45 Leonardo da Vinci-Fiumicino, terminal 1
14:35 Barcelona-El Prat, terminal 2
1h 50m
Seasonal
Boeing 737-800
VY 6005
Vueling
13:45 Leonardo da Vinci-Fiumicino, terminal 3
15:40 Barcelona-El Prat, terminal 1
1h 55m
Seasonal
Airbus A320
FR 6342
Ryanair
17:25 Leonardo da Vinci-Fiumicino, terminal 1
19:15 Barcelona-El Prat, terminal 2
1h 50m
Seasonal
Boeing 737-800
VY 6001
Vueling
10:00 Leonardo da Vinci-Fiumicino, terminal 3
12:00 Barcelona-El Prat, terminal 1
2h
Seasonal
Airbus A320
VY 6009
Vueling
15:40 Leonardo da Vinci-Fiumicino, terminal 3
17:35 Barcelona-El Prat, terminal 1
1h 55m
Seasonal
Airbus A320
VY 6009
Vueling
16:00 Leonardo da Vinci-Fiumicino, terminal 3
17:55 Barcelona-El Prat, terminal 1
1h 55m
Seasonal
Airbus A320
VY 6013
Vueling
17:05 Leonardo da Vinci-Fiumicino, terminal 3
19:00 Barcelona-El Prat, terminal 1
1h 55m
Seasonal
Airbus A320

Days of the week are taken from the schedule for the next 14 days; schedules change by season. The search shows seat availability and the price for your date.

Airlines flying Rome to Barcelona

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from Rome to Barcelona depart and land

Departure from Rome

64 flights a week, terminals 1, 3, 14 mi (23 km) from the city centre

Arrival in Barcelona

64 flights a week, terminals 1, 2, 7 mi (12 km) from the city centre

When to visit Barcelona

Weather by month

Best time to visit: June, July, August and September, +26° to +29° by day, sea +22° to +27°. In November it is +18° by day and +10° at night, sea +18°, with 7 rainy days.

Jan
+14° +5° +14° 4 days
Feb
+15° +6° +14° 6 days
Mar
+16° +8° +14° 10 days
Apr
+18° +10° +16° 7 days
May
+22° +14° +18° 9 days
Jun
+27° +20° +22° 6 days
Jul
+29° +21° +26° 6 days
Aug
+29° +22° +27° 6 days
Sep
+26° +18° +25° 11 days
Oct
+23° +15° +22° 9 days
Nov
+18° +10° +18° 7 days
Dec
+16° +6° +16° 6 days

Daytime and night temperatures in °C, sea temperature (in blue), rainy days. Months with the most comfortable weather are in green. Long-term averages.

Frequently asked questions

How long is the flight from Rome to Barcelona?
A nonstop flight takes 1 hour 50 minutes on average, from 1h 45m to 2h depending on the flight.
How far is Barcelona from Rome?
534 mi (859 km) in a straight line between the cities.
Which airlines fly nonstop from Rome to Barcelona?
Vueling (26 a week), Ryanair (14 a week), ITA Airways (14 a week) and Wizz Air Malta (10 a week).
How many flights a day are there from Rome to Barcelona?
1 flight today and 64 a week, about 9.1 a day on average.
When are the first and last flights from Rome to Barcelona?
The first departure is at 05:40 (W46017), the last at 18:05 (VY6013). Local time.
Which Rome airport do flights to Barcelona leave from?
Leonardo da Vinci-Fiumicino (64 a week).