Direct flights
from Barcelona (BCN)
to Rome (FCO)

Weekly schedule for flights between El Prat (Barcelona, Spain) and Leonardo da Vinci Intl (Rome, Italy) operated by 1 airlines.
91 weekly flights operate on this route flying 529mi in 1h50min.
Expect $52 in average for a one-way ticket with the cheapest option at $0.

Monday
Monday
06:25AM08:10AM
AlitaliaAZAZ75
Monday
07:10AM09:00AM
VuelingVYVY6100
Monday
08:35AM10:30AM
W4W46018
Monday
08:35AM10:25AM
RyanairFRFR3180
Monday
09:40AM11:25AM
VuelingVYVY6104
Monday
10:40AM12:30PM
RyanairFRFR6341
Monday
11:40AM01:25PM
AlitaliaAZAZ77
Monday
01:20PM03:10PM
RyanairFRFR6973
Monday
03:00PM04:45PM
VuelingVYVY6106
Monday
04:20PM06:05PM
VuelingVYVY6108
Monday
04:45PM06:30PM
AlitaliaAZAZ79
Monday
05:55PM07:45PM
RyanairFRFR6985
Monday
09:15PM11:10PM
W4W46020
Monday
09:40PM11:25PM
VuelingVYVY6110
Tuesday
Tuesday
06:25AM08:10AM
AlitaliaAZAZ75
Tuesday
07:10AM09:00AM
VuelingVYVY6100
Tuesday
08:10AM10:00AM
RyanairFRFR3180
Tuesday
08:35AM10:30AM
W4W46018
Tuesday
09:40AM11:25AM
VuelingVYVY6104
Tuesday
11:40AM01:25PM
AlitaliaAZAZ77
Tuesday
03:00PM04:45PM
VuelingVYVY6106
Tuesday
04:45PM06:30PM
AlitaliaAZAZ79
Tuesday
05:05PM06:55PM
RyanairFRFR6341
Tuesday
07:05PM08:50PM
VuelingVYVY6102
Tuesday
09:15PM11:10PM
W4W46020
Tuesday
09:40PM11:25PM
VuelingVYVY6110
Wednesday
Wednesday
06:25AM08:10AM
AlitaliaAZAZ75
Wednesday
07:10AM09:00AM
VuelingVYVY6100
Wednesday
08:05AM09:55AM
RyanairFRFR3180
Wednesday
08:35AM10:30AM
W4W46018
Wednesday
09:40AM11:25AM
VuelingVYVY6104
Wednesday
11:40AM01:25PM
AlitaliaAZAZ77
Wednesday
03:00PM04:45PM
VuelingVYVY6106
Wednesday
04:45PM06:30PM
AlitaliaAZAZ79
Wednesday
07:05PM08:50PM
VuelingVYVY6102
Wednesday
09:15PM11:10PM
W4W46020
Thursday
Thursday
06:25AM08:10AM
AlitaliaAZAZ75
Thursday
07:10AM09:00AM
VuelingVYVY6100
Thursday
08:05AM09:55AM
RyanairFRFR3180
Thursday
08:35AM10:30AM
W4W46018
Thursday
09:40AM11:25AM
VuelingVYVY6104
Thursday
11:40AM01:25PM
AlitaliaAZAZ77
Thursday
02:40PM04:25PM
VuelingVYVY6102
Thursday
04:20PM06:05PM
VuelingVYVY6108
Thursday
04:45PM06:30PM
AlitaliaAZAZ79
Thursday
09:15PM11:10PM
W4W46020
Thursday
09:40PM11:25PM
VuelingVYVY6110
Thursday
09:40PM11:30PM
RyanairFRFR6973
Friday
Friday
06:25AM08:10AM
AlitaliaAZAZ75
Friday
06:35AM08:25AM
RyanairFRFR3180
Friday
07:10AM09:00AM
VuelingVYVY6100
Friday
08:10AM10:00AM
RyanairFRFR6341
Friday
08:35AM10:30AM
W4W46018
Friday
11:40AM01:25PM
AlitaliaAZAZ77
Friday
02:15PM04:00PM
VuelingVYVY6102
Friday
03:00PM04:45PM
VuelingVYVY6106
Friday
03:25PM05:15PM
RyanairFRFR6973
Friday
04:20PM06:05PM
VuelingVYVY6108
Friday
04:45PM06:30PM
AlitaliaAZAZ79
Friday
09:15PM11:10PM
W4W46020
Friday
09:40PM11:25PM
VuelingVYVY6110
Friday
09:55PM11:45PM
RyanairFRFR6985
Saturday
Saturday
06:25AM08:10AM
AlitaliaAZAZ75
Saturday
08:10AM10:00AM
RyanairFRFR3180
Saturday
08:40AM10:35AM
W4W46018
Saturday
09:40AM11:25AM
VuelingVYVY6104
Saturday
11:40AM01:25PM
AlitaliaAZAZ77
Saturday
12:55PM02:45PM
RyanairFRFR6341
Saturday
03:05PM04:50PM
VuelingVYVY6106
Saturday
03:30PM05:20PM
RyanairFRFR6973
Saturday
04:20PM06:05PM
VuelingVYVY6108
Saturday
04:45PM06:35PM
RyanairFRFR6985
Saturday
04:45PM06:30PM
AlitaliaAZAZ79
Saturday
09:15PM11:10PM
W4W46020
Saturday
09:30PM11:20PM
RyanairFRFR8574
Saturday
09:40PM11:25PM
VuelingVYVY6110
Sunday
Sunday
05:45AM07:35AM
RyanairFRFR3180
Sunday
06:25AM08:10AM
AlitaliaAZAZ75
Sunday
07:10AM09:00AM
VuelingVYVY6100
Sunday
08:35AM10:30AM
W4W46018
Sunday
09:40AM11:25AM
VuelingVYVY6104
Sunday
11:40AM01:25PM
AlitaliaAZAZ77
Sunday
02:50PM04:35PM
VuelingVYVY6102
Sunday
04:25PM06:15PM
RyanairFRFR6341
Sunday
04:40PM06:25PM
VuelingVYVY6106
Sunday
04:45PM06:30PM
AlitaliaAZAZ79
Sunday
05:40PM07:30PM
RyanairFRFR6973
Sunday
08:00PM09:50PM
RyanairFRFR6985
Sunday
09:00PM10:50PM
RyanairFRFR8574
Sunday
09:15PM11:10PM
W4W46020
Sunday
09:40PM11:25PM
VuelingVYVY6110