Direct flights
from Milan (MXP)
to Barcelona (BCN)

Weekly schedule for flights between Malpensa (Milan, Italy) and El Prat (Barcelona, Spain) operated by 1 airlines.
92 weekly flights operate on this route flying 450mi in 1h40min.
Expect $59 in average for a one-way ticket with the cheapest option at $0.

Monday
Monday
06:00AM07:40AM
easyJetU2U23777
Monday
06:30AM08:05AM
W4W46329
Monday
08:30AM10:10AM
RyanairFRFR270
Monday
09:25AM11:05AM
easyJetU2U23753
Monday
10:05AM11:45AM
VuelingVYVY6331
Monday
11:10AM12:50PM
easyJetU2U23785
Monday
12:50PM02:30PM
VuelingVYVY6333
Monday
02:05PM03:45PM
VuelingVYVY6343
Monday
03:05PM04:45PM
VuelingVYVY6341
Monday
03:45PM05:20PM
easyJetU2U27154
Monday
06:10PM07:55PM
VuelingVYVY6335
Monday
07:30PM09:10PM
easyJetU2U23755
Monday
07:45PM09:30PM
VuelingVYVY6339
Monday
09:50PM11:35PM
VuelingVYVY6337
Monday
11:15PM12:55AM
RyanairFRFR7540
Tuesday
Tuesday
06:30AM08:05AM
W4W46329
Tuesday
07:00AM08:40AM
easyJetU2U23753
Tuesday
10:00AM11:40AM
VuelingVYVY6331
Tuesday
12:50PM02:30PM
VuelingVYVY6333
Tuesday
02:25PM04:05PM
RyanairFRFR270
Tuesday
03:00PM04:40PM
VuelingVYVY6341
Tuesday
04:30PM06:05PM
easyJetU2U27154
Tuesday
04:45PM06:25PM
VuelingVYVY6345
Tuesday
06:10PM07:55PM
VuelingVYVY6335
Tuesday
08:30PM10:05PM
easyJetU2U27152
Tuesday
09:05PM10:45PM
easyJetU2U27156
Tuesday
09:50PM11:35PM
VuelingVYVY6337
Wednesday
Wednesday
06:35AM08:10AM
W4W46329
Wednesday
07:00AM08:40AM
easyJetU2U23753
Wednesday
07:20AM08:55AM
Singapore AirlinesSQSQ378
Wednesday
08:45AM10:25AM
VuelingVYVY6345
Wednesday
09:50AM11:30AM
VuelingVYVY6347
Wednesday
10:00AM11:40AM
VuelingVYVY6331
Wednesday
10:50AM12:30PM
RyanairFRFR270
Wednesday
12:50PM02:30PM
VuelingVYVY6333
Wednesday
03:00PM04:40PM
VuelingVYVY6341
Wednesday
03:50PM05:25PM
easyJetU2U27154
Wednesday
06:10PM07:55PM
VuelingVYVY6335
Wednesday
07:15PM09:00PM
VuelingVYVY6343
Wednesday
08:25PM10:05PM
easyJetU2U23755
Wednesday
10:05PM11:50PM
VuelingVYVY6337
Thursday
Thursday
06:30AM08:10AM
easyJetU2U23753
Thursday
06:35AM08:10AM
W4W46329
Thursday
07:20AM08:55AM
Singapore AirlinesSQSQ378
Thursday
10:00AM11:40AM
VuelingVYVY6331
Thursday
10:15AM11:55AM
RyanairFRFR270
Thursday
12:50PM02:30PM
VuelingVYVY6333
Thursday
02:05PM03:40PM
easyJetU2U23755
Thursday
02:15PM03:55PM
VuelingVYVY6345
Thursday
03:00PM04:40PM
VuelingVYVY6341
Thursday
04:05PM05:45PM
VuelingVYVY6343
Thursday
06:10PM07:55PM
VuelingVYVY6335
Thursday
07:55PM09:40PM
easyJetU2U27162
Thursday
08:15PM10:00PM
easyJetU2U23779
Thursday
09:40PM11:15PM
easyJetU2U27156
Thursday
09:50PM11:35PM
VuelingVYVY6337
Friday
Friday
06:30AM08:05AM
easyJetU2U23753
Friday
06:35AM08:10AM
W4W46329
Friday
08:25AM10:05AM
RyanairFRFR270
Friday
10:00AM11:40AM
VuelingVYVY6331
Friday
12:30PM02:05PM
easyJetU2U23785
Friday
12:50PM02:30PM
VuelingVYVY6333
Friday
02:35PM04:15PM
VuelingVYVY6343
Friday
03:00PM04:35PM
easyJetU2U23755
Friday
03:05PM04:45PM
VuelingVYVY6341
Friday
03:45PM05:20PM
easyJetU2U27154
Friday
06:00PM07:45PM
VuelingVYVY6335
Friday
07:35PM09:15PM
easyJetU2U23757
Friday
09:50PM11:35PM
VuelingVYVY6337
Saturday
Saturday
06:30AM08:05AM
W4W46329
Saturday
10:00AM11:40AM
VuelingVYVY6331
Saturday
11:30AM01:10PM
easyJetU2U23753
Saturday
12:50PM02:30PM
VuelingVYVY6333
Saturday
01:00PM02:40PM
RyanairFRFR270
Saturday
03:00PM04:40PM
VuelingVYVY6341
Saturday
04:20PM05:55PM
easyJetU2U27152
Saturday
09:10PM10:55PM
easyJetU2U27154
Saturday
10:50PM12:35AM
VuelingVYVY6335
Sunday
Sunday
05:55AM07:40AM
RyanairFRFR270
Sunday
06:10AM07:50AM
easyJetU2U23777
Sunday
07:20AM08:55AM
Singapore AirlinesSQSQ378
Sunday
10:00AM11:40AM
easyJetU2U27152
Sunday
01:50PM03:25PM
W4W46329
Sunday
02:10PM03:50PM
VuelingVYVY6333
Sunday
03:00PM04:40PM
VuelingVYVY6341
Sunday
03:20PM04:55PM
easyJetU2U23753
Sunday
04:00PM05:40PM
RyanairFRFR7540
Sunday
06:05PM07:50PM
VuelingVYVY6335
Sunday
06:50PM08:30PM
easyJetU2U23755
Sunday
08:30PM10:05PM
W4W46315
Sunday
09:25PM11:10PM
easyJetU2U27162
Sunday
09:45PM11:30PM
VuelingVYVY6337