Direct flights
from Barcelona (BCN)
to Lisbon (LIS)

Weekly schedule for flights between El Prat (Barcelona, Spain) and Aeroporto da Portela de Sacavem (Lisbon, Portugal) operated by 1 airlines.
91 weekly flights operate on this route flying 620mi in 2h05min.
Expect $52 in average for a one-way ticket with the cheapest option at $0.

Monday
Monday
05:50AM06:55AM
RyanairFRFR3078
Monday
06:45AM07:45AM
TAP PortugalTPTP1041
Monday
07:25AM08:30AM
VuelingVYVY8460
Monday
10:05AM11:10AM
easyJetU2U27656
Monday
10:55AM11:55AM
TAP PortugalTPTP1031
Monday
12:10PM01:15PM
VuelingVYVY8462
Monday
12:35PM01:35PM
TAP PortugalTPTP1033
Monday
02:35PM03:35PM
TAP PortugalTPTP1035
Monday
06:05PM07:05PM
TAP PortugalTPTP1037
Monday
07:20PM08:25PM
VuelingVYVY8464
Monday
08:20PM09:25PM
VuelingVYVY8466
Monday
09:10PM10:10PM
TAP PortugalTPTP1039
Monday
10:40PM11:45PM
easyJetU2U27682
Tuesday
Tuesday
06:45AM07:45AM
TAP PortugalTPTP1041
Tuesday
07:25AM08:30AM
VuelingVYVY8460
Tuesday
10:05AM11:10AM
easyJetU2U27656
Tuesday
10:55AM11:55AM
TAP PortugalTPTP1031
Tuesday
12:10PM01:15PM
VuelingVYVY8462
Tuesday
12:35PM01:35PM
TAP PortugalTPTP1033
Tuesday
02:35PM03:35PM
TAP PortugalTPTP1035
Tuesday
03:00PM04:10PM
easyJetU2U27682
Tuesday
06:05PM07:05PM
TAP PortugalTPTP1037
Tuesday
07:20PM08:25PM
VuelingVYVY8464
Tuesday
08:20PM09:25PM
VuelingVYVY8466
Tuesday
09:10PM10:10PM
TAP PortugalTPTP1039
Wednesday
Wednesday
06:45AM07:40AM
TAP PortugalTPTP1041
Wednesday
07:25AM08:30AM
VuelingVYVY8460
Wednesday
09:55AM10:55AM
RyanairFRFR3078
Wednesday
10:05AM11:10AM
easyJetU2U27656
Wednesday
10:55AM11:55AM
TAP PortugalTPTP1031
Wednesday
12:10PM01:15PM
VuelingVYVY8462
Wednesday
12:35PM01:35PM
TAP PortugalTPTP1033
Wednesday
02:35PM03:35PM
TAP PortugalTPTP1035
Wednesday
03:25PM04:35PM
easyJetU2U27682
Wednesday
06:05PM07:05PM
TAP PortugalTPTP1037
Wednesday
07:20PM08:25PM
VuelingVYVY8464
Wednesday
08:20PM09:25PM
VuelingVYVY8466
Wednesday
09:10PM10:10PM
TAP PortugalTPTP1039
Thursday
Thursday
06:45AM07:45AM
TAP PortugalTPTP1041
Thursday
07:25AM08:30AM
VuelingVYVY8460
Thursday
10:05AM11:10AM
easyJetU2U27656
Thursday
10:55AM11:55AM
TAP PortugalTPTP1031
Thursday
12:10PM01:15PM
VuelingVYVY8462
Thursday
12:35PM01:35PM
TAP PortugalTPTP1033
Thursday
02:35PM03:35PM
TAP PortugalTPTP1035
Thursday
05:00PM06:10PM
easyJetU2U27682
Thursday
06:05PM07:05PM
TAP PortugalTPTP1037
Thursday
06:30PM07:35PM
RyanairFRFR3078
Thursday
07:20PM08:25PM
VuelingVYVY8464
Thursday
08:20PM09:25PM
VuelingVYVY8466
Thursday
09:10PM10:10PM
TAP PortugalTPTP1039
Friday
Friday
06:45AM07:45AM
TAP PortugalTPTP1041
Friday
07:25AM08:30AM
VuelingVYVY8460
Friday
09:55AM11:00AM
easyJetU2U27656
Friday
10:55AM12:00PM
TAP PortugalTPTP1031
Friday
12:10PM01:15PM
VuelingVYVY8462
Friday
12:35PM01:35PM
TAP PortugalTPTP1033
Friday
02:35PM03:35PM
TAP PortugalTPTP1035
Friday
03:30PM04:40PM
easyJetU2U27694
Friday
06:05PM07:05PM
TAP PortugalTPTP1037
Friday
07:15PM08:20PM
RyanairFRFR3078
Friday
07:20PM08:25PM
VuelingVYVY8464
Friday
08:20PM09:25PM
VuelingVYVY8466
Friday
09:10PM10:10PM
TAP PortugalTPTP1039
Friday
09:50PM10:55PM
easyJetU2U27682
Saturday
Saturday
06:45AM07:40AM
TAP PortugalTPTP1041
Saturday
07:25AM08:30AM
VuelingVYVY8460
Saturday
08:50AM09:55AM
RyanairFRFR3078
Saturday
10:05AM11:10AM
easyJetU2U27656
Saturday
10:55AM11:55AM
TAP PortugalTPTP1031
Saturday
12:05PM01:10PM
VuelingVYVY8462
Saturday
12:35PM01:35PM
TAP PortugalTPTP1033
Saturday
02:00PM03:05PM
VuelingVYVY8468
Saturday
02:35PM03:35PM
TAP PortugalTPTP1035
Saturday
06:05PM07:05PM
TAP PortugalTPTP1037
Saturday
07:20PM08:25PM
VuelingVYVY8464
Saturday
09:10PM10:10PM
TAP PortugalTPTP1039
Saturday
09:50PM10:55PM
easyJetU2U27682
Sunday
Sunday
06:00AM06:55AM
TAP PortugalTPTP1041
Sunday
07:20AM08:30AM
VuelingVYVY8460
Sunday
11:25AM12:25PM
TAP PortugalTPTP1031
Sunday
12:15PM01:20PM
VuelingVYVY8466
Sunday
02:40PM03:40PM
easyJetU2U26702
Sunday
03:00PM04:00PM
TAP PortugalTPTP1033
Sunday
04:00PM05:05PM
VuelingVYVY8468
Sunday
04:40PM05:45PM
easyJetU2U27656
Sunday
05:45PM06:50PM
TAP PortugalTPTP1035
Sunday
07:25PM08:35PM
VuelingVYVY8462
Sunday
08:10PM09:15PM
TAP PortugalTPTP1037
Sunday
08:20PM09:30PM
VuelingVYVY8464
Sunday
10:40PM11:45PM
TAP PortugalTPTP1039