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

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

Monday
Monday
06:10AM08:00AM
W4W46017
Monday
07:00AM08:55AM
VuelingVYVY6109
Monday
08:30AM10:15AM
RyanairFRFR3181
Monday
09:00AM10:50AM
AlitaliaAZAZ74
Monday
01:15PM03:00PM
RyanairFRFR6342
Monday
02:05PM03:55PM
VuelingVYVY6113
Monday
02:05PM03:55PM
AlitaliaAZAZ76
Monday
03:15PM05:00PM
RyanairFRFR6974
Monday
04:25PM06:15PM
VuelingVYVY6105
Monday
05:20PM07:10PM
VuelingVYVY6116
Monday
07:10PM09:00PM
VuelingVYVY6103
Monday
08:15PM10:00PM
RyanairFRFR6986
Monday
08:20PM10:10PM
W4W46019
Monday
09:25PM11:15PM
AlitaliaAZAZ78
Monday
09:35PM11:25PM
VuelingVYVY6107
Tuesday
Tuesday
07:00AM08:55AM
VuelingVYVY6109
Tuesday
07:10AM09:00AM
W4W46017
Tuesday
09:00AM10:40AM
RyanairFRFR3181
Tuesday
09:00AM10:50AM
AlitaliaAZAZ74
Tuesday
09:50AM11:45AM
VuelingVYVY6101
Tuesday
12:20PM02:05PM
RyanairFRFR6342
Tuesday
01:30PM03:20PM
VuelingVYVY6111
Tuesday
02:05PM03:55PM
AlitaliaAZAZ76
Tuesday
02:25PM04:15PM
VuelingVYVY6105
Tuesday
02:40PM04:25PM
RyanairFRFR6974
Tuesday
07:25PM09:15PM
VuelingVYVY6103
Tuesday
08:20PM10:10PM
W4W46019
Tuesday
09:10PM11:00PM
VuelingVYVY6107
Tuesday
09:25PM11:15PM
AlitaliaAZAZ78
Tuesday
09:50PM11:35PM
RyanairFRFR6986
Wednesday
Wednesday
06:10AM08:00AM
W4W46017
Wednesday
06:30AM08:15AM
RyanairFRFR6986
Wednesday
07:00AM08:55AM
VuelingVYVY6109
Wednesday
09:00AM10:50AM
AlitaliaAZAZ74
Wednesday
09:50AM11:45AM
VuelingVYVY6101
Wednesday
01:15PM03:00PM
RyanairFRFR3181
Wednesday
01:50PM03:40PM
VuelingVYVY6113
Wednesday
02:05PM03:55PM
AlitaliaAZAZ76
Wednesday
03:45PM05:30PM
RyanairFRFR6342
Wednesday
03:55PM05:45PM
VuelingVYVY6105
Wednesday
07:25PM09:15PM
VuelingVYVY6103
Wednesday
08:20PM10:10PM
W4W46019
Wednesday
09:25PM11:15PM
AlitaliaAZAZ78
Wednesday
09:35PM11:25PM
VuelingVYVY6107
Wednesday
11:25PM01:10AM
RyanairFRFR6974
Thursday
Thursday
06:10AM08:00AM
W4W46017
Thursday
07:00AM08:55AM
VuelingVYVY6109
Thursday
08:10AM10:05AM
VuelingVYVY6105
Thursday
08:25AM10:10AM
RyanairFRFR3181
Thursday
09:00AM10:50AM
AlitaliaAZAZ74
Thursday
09:50AM11:45AM
VuelingVYVY6101
Thursday
12:15PM02:05PM
VuelingVYVY6111
Thursday
01:00PM02:45PM
RyanairFRFR6342
Thursday
02:05PM03:55PM
AlitaliaAZAZ76
Thursday
04:10PM05:55PM
RyanairFRFR6986
Thursday
07:15PM09:05PM
VuelingVYVY6103
Thursday
08:20PM10:10PM
W4W46019
Thursday
09:25PM11:15PM
AlitaliaAZAZ78
Thursday
09:40PM11:30PM
VuelingVYVY6107
Thursday
10:55PM12:40AM
RyanairFRFR6974
Friday
Friday
06:10AM08:00AM
W4W46017
Friday
07:00AM08:55AM
VuelingVYVY6109
Friday
09:00AM10:50AM
AlitaliaAZAZ74
Friday
01:40PM03:25PM
RyanairFRFR3181
Friday
02:00PM03:50PM
VuelingVYVY6113
Friday
02:05PM03:55PM
AlitaliaAZAZ76
Friday
04:05PM05:55PM
VuelingVYVY6111
Friday
05:05PM06:50PM
RyanairFRFR6342
Friday
07:25PM09:15PM
VuelingVYVY6103
Friday
08:20PM10:10PM
W4W46019
Friday
08:35PM10:20PM
RyanairFRFR6974
Friday
09:25PM11:15PM
AlitaliaAZAZ78
Friday
09:35PM11:25PM
VuelingVYVY6107
Friday
11:35PM01:20AM
RyanairFRFR6986
Saturday
Saturday
06:05AM07:55AM
W4W46017
Saturday
07:00AM08:55AM
VuelingVYVY6109
Saturday
08:30AM10:15AM
RyanairFRFR3181
Saturday
09:00AM10:50AM
AlitaliaAZAZ74
Saturday
09:50AM11:45AM
VuelingVYVY6101
Saturday
11:40AM01:25PM
RyanairFRFR6974
Saturday
12:45PM02:35PM
VuelingVYVY6113
Saturday
02:05PM03:55PM
AlitaliaAZAZ76
Saturday
04:50PM06:40PM
W4W46019
Saturday
06:20PM08:10PM
VuelingVYVY6116
Saturday
06:30PM08:15PM
RyanairFRFR6342
Saturday
09:25PM11:15PM
AlitaliaAZAZ78
Saturday
09:40PM11:30PM
VuelingVYVY6107
Saturday
11:15PM01:00AM
RyanairFRFR6986
Sunday
Sunday
05:50AM07:35AM
RyanairFRFR3181
Sunday
06:10AM08:00AM
W4W46017
Sunday
07:00AM08:55AM
VuelingVYVY6109
Sunday
07:40AM09:25AM
RyanairFRFR6986
Sunday
09:00AM10:50AM
AlitaliaAZAZ74
Sunday
09:50AM11:45AM
VuelingVYVY6101
Sunday
12:40PM02:30PM
VuelingVYVY6111
Sunday
02:05PM03:55PM
AlitaliaAZAZ76
Sunday
02:55PM04:45PM
VuelingVYVY6105
Sunday
06:45PM08:30PM
RyanairFRFR6342
Sunday
07:15PM09:05PM
VuelingVYVY6103
Sunday
08:20PM10:10PM
W4W46019
Sunday
09:25PM11:15PM
AlitaliaAZAZ78
Sunday
10:05PM11:55PM
VuelingVYVY6107
Sunday
11:35PM01:20AM
RyanairFRFR6974