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.
103 weekly flights operate on this route flying 529mi in 1h50min.
Expect $46 in average for a one-way ticket with the cheapest option at $0.

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