Flights from Barcelona to Munich – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BCN to MUC – All flight route options from El Prat Airport, Spain to Munich Airport, Germany. These flights are operated by 23 different airlines. Fly non-stop or choose from 12 different connecting flights. The shortest flight time is 2 hours. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Munich Airport
We got great deals on hotels and car rentals near the airport.
Barcelona to Munich flights
There are over 15 airlines and as many as 227 flights every week to this destination. You can fly non-stop to Munich (MUC) from Barcelona (BCN) with Lufthansa, Vueling or Med View Airlines but if a stopover option suits you better you can choose to fly via Luxembourg, Palma de Mallorca or any other of the 12 alternatives with connectiing airports.
Barcelona to Munich with Lufthansa
You can fly non-stop every weekday with flights departing between 7:00 am and 6:00 pm. You also have the option to do a transit flight via Frankfurt. Lufthansa is a Star Alliance member.
With Luxair
If you fly from Barcelona with Luxair you will do a stopover in Luxembourg, LUX before reaching Munich. This flight trip will take 4 hours and 10 minutes and you can fly every Wednesday or Thursday with departures at 8:00 am, 2:00 pm or 3:00 pm.
Distance & flight times: El Prat Airport to Munich Airport
The shortest flight time between BCN and MUC is 2 hours.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 0m | - | 684 miles (1101 km) |
LUX Luxembourg | 4h 10m | 1h 5m | 881 miles (1418 km) |
PMI Palma de Mallorca | 4h 15m | 1h 35m | 885 miles (1424 km) |
VIE Vienna | 4h 15m | 1h 0m | 1077 miles (1733 km) |
ZRH Zurich | 4h 40m | 2h 35m | 697 miles (1121 km) |
MXP Milan | 4h 43m | 2h 5m | 688 miles (1107 km) |
AMS Amsterdam | 4h 45m | 1h 0m | 1190 miles (1915 km) |
FRA Frankfurt | 4h 50m | 1h 50m | 870 miles (1400 km) |
CDG Paris | 4h 55m | 1h 30m | 961 miles (1546 km) |
PRG Prague | 5h 25m | 55m | 1013 miles (1630 km) |
BRU Brussels | 5h 40m | 1h 55m | 1050 miles (1689 km) |
FCO Rome | 6h 5m | 2h 25m | 984 miles (1583 km) |
DUS Dusseldorf | 6h 10m | 1h 50m | 1031 miles (1659 km) |



Quick copy and share this page
From Barcelona to Germany
Below is a list of other destinations to Germany from El Prat Airport with either direct flights or 1 stop connections.
-
FRA Frankfurt Direct
-
DUS Dusseldorf Direct
-
BER Berlin Direct
-
STR Stuttgart Direct
-
HAM Hamburg Direct
-
CGN Cologne Direct
-
HAJ Hanover Direct
-
NUE Nuremberg Direct
-
HHN Hahn Direct
-
LEJ Leipzig/Halle
From Spain to Munich
Below is a list of other cities in Spain with flights to Munich with either non-stop or connecting flights.
-
MAD Madrid Direct
-
PMI Palma de Mallorca Direct
-
AGP Malaga Direct
-
ALC Alicante Direct
-
LPA Las Palmas Direct
-
TFS Tenerife Direct
-
VLC Valencia Direct
-
SVQ Sevilla Direct
-
IBZ Ibiza Direct
-
ACE Lanzarote Direct