The flights duration from Munich to Barcelona is 02h 00m and top rated airlines are Alitalia, Vueling & Air France.