Direct flights
from Munich (MUC)
to Barcelona (BCN)

Weekly schedule for flights between Franz Josef Strauss Intl (Munich, Germany) and El Prat (Barcelona, Spain) operated by 1 airlines.
57 weekly flights operate on this route flying 684mi in 2h15min.
Expect $177 in average for a one-way ticket with the cheapest option at $84.

Monday
Monday
06:10AM08:20AM
LufthansaLHLH1808
Monday
09:05AM11:15AM
LufthansaLHLH1810
Monday
10:25AM12:35PM
VuelingVYVY1813
Monday
10:35AM12:45PM
LufthansaLHLH1812
Monday
12:45PM02:55PM
LufthansaLHLH1814
Monday
03:45PM05:55PM
LufthansaLHLH1816
Monday
07:30PM09:40PM
LufthansaLHLH1818
Monday
09:10PM11:25PM
VuelingVYVY1817
Tuesday
Tuesday
06:10AM08:20AM
LufthansaLHLH1808
Tuesday
09:05AM11:15AM
LufthansaLHLH1810
Tuesday
10:25AM12:35PM
VuelingVYVY1813
Tuesday
10:35AM12:45PM
LufthansaLHLH1812
Tuesday
12:45PM02:55PM
LufthansaLHLH1814
Tuesday
03:45PM05:55PM
LufthansaLHLH1816
Tuesday
07:30PM09:40PM
LufthansaLHLH1818
Tuesday
09:10PM11:25PM
VuelingVYVY1817
Wednesday
Wednesday
06:10AM08:20AM
LufthansaLHLH1808
Wednesday
09:05AM11:15AM
LufthansaLHLH1810
Wednesday
10:25AM12:35PM
VuelingVYVY1813
Wednesday
10:35AM12:45PM
LufthansaLHLH1812
Wednesday
12:45PM02:55PM
LufthansaLHLH1814
Wednesday
03:45PM05:55PM
LufthansaLHLH1816
Wednesday
07:30PM09:40PM
LufthansaLHLH1818
Wednesday
09:10PM11:25PM
VuelingVYVY1817
Thursday
Thursday
06:10AM08:20AM
LufthansaLHLH1808
Thursday
09:05AM11:15AM
LufthansaLHLH1810
Thursday
10:25AM12:35PM
VuelingVYVY1813
Thursday
10:35AM12:45PM
LufthansaLHLH1812
Thursday
12:45PM02:55PM
LufthansaLHLH1814
Thursday
03:45PM05:55PM
LufthansaLHLH1816
Thursday
07:30PM09:40PM
LufthansaLHLH1818
Thursday
09:10PM11:25PM
VuelingVYVY1817
Friday
Friday
06:10AM08:20AM
LufthansaLHLH1808
Friday
09:05AM11:15AM
LufthansaLHLH1810
Friday
10:25AM12:35PM
VuelingVYVY1813
Friday
10:35AM12:45PM
LufthansaLHLH1812
Friday
12:45PM02:55PM
LufthansaLHLH1814
Friday
03:45PM05:55PM
LufthansaLHLH1816
Friday
07:30PM09:40PM
LufthansaLHLH1818
Friday
09:10PM11:25PM
VuelingVYVY1817
Saturday
Saturday
06:10AM08:20AM
LufthansaLHLH1808
Saturday
09:05AM11:15AM
LufthansaLHLH1810
Saturday
10:25AM12:35PM
VuelingVYVY1813
Saturday
10:35AM12:45PM
LufthansaLHLH1812
Saturday
12:45PM02:55PM
LufthansaLHLH1814
Saturday
03:45PM05:55PM
LufthansaLHLH1816
Saturday
07:30PM09:40PM
LufthansaLHLH1818
Saturday
09:10PM11:25PM
VuelingVYVY1817
Sunday
Sunday
06:10AM08:20AM
LufthansaLHLH1808
Sunday
09:05AM11:15AM
LufthansaLHLH1810
Sunday
10:20AM12:30PM
VuelingVYVY1813
Sunday
10:35AM12:45PM
LufthansaLHLH1812
Sunday
12:45PM02:55PM
LufthansaLHLH1814
Sunday
03:15PM05:25PM
VuelingVYVY1819
Sunday
03:45PM05:55PM
LufthansaLHLH1816
Sunday
07:30PM09:40PM
LufthansaLHLH1818
Sunday
08:45PM11:00PM
VuelingVYVY1817