The flights duration from Madrid to Vienna is 08h 20m and top rated airlines are KLM Royal Dutch Airlines, Air France & British Airways.