According to Wiki, Munich handles c.35M passengers a year, and Heathrow handles nearly double that amount. If Heathrow cancelled 50% of its flights this weekend, it might still have handled as many as Munich. agree though, we are badly prepared and organised in this country when bad weather comes.

Munich Airport is the second busiest airport in Germany in terms of passenger traffic behind Frankfurt Airport, and the seventh busiest airport in Europe, handling 34,721,605 passengers in 2010.[1] It is the world's 12th busiest airport in terms of international passenger traffic,[4] and was the 30th busiest airport in the world in 2010. In 2011 Munich Airport was named the Best Airport[5] in Europe and the fourth-best in the world by Skytrax, the Air Transport Research Company. Munich Airport has already won the title of "Europe's Best Airport" 2010 and four years in a row from 2005 to 2008.

Heathrow is the busiest airport in the United Kingdom and the third busiest airport in the world (as of 2011) in terms of total passenger traffic, handling more international passengers than any other airport around the globe.[3] It is also the busiest airport in the EU by passenger traffic and the third busiest in Europe given the number of traffic movements, with a figure surpassed only by Paris-Charles de Gaulle Airport and Frankfurt Airport.[

Of Heathrow's 67 million annual passengers, 11% are bound for UK destinations, 43% are short-haul international travellers and 46% are long-haul. The busiest single destination in terms of passenger numbers is New York, with over 3.7 million passengers travelling between Heathrow and JFK / Newark airports in 2008[12] and 3.5 million in 2009.[13]

Info from Wiki :d