The Airbus A380 is the worlds largest passenger aircraft. After over a decade of research and development, Airbus launched the double-decker jet in December 2000. The maiden flight took place from Toulouse, France, five years later, on April 27, 2005.