The idea for an airport in Guanacaste Province was initially conceived during the government of Daniel Oduber Quirós (1974–1978). The airport was initially named “Llano Grande”, due to the name of the area that it was built in.It would later be named “Aeropuerto Tomas Guardia,” and the last name it received is that of ex-president Daniel Oduber Quirós, in honour of his work for the province of Guanacaste. However, most people call it “Liberia International Airport”.
In October 1995 the airport was re-inaugurated as an international airport. To support this expansion of operations, the pavement on the runway was redone and special landing lights were installed.Also a firefighter station was added to comply with FAA and international regulations.Initial response from commercial airlines to the expansion was timid; however, after one year the airport went from having only one weekly charter flight to one almost every day.
In 2006, to manage increased demand of the airport, the government and local tourism chamber boards set aside funds to increase the parking capacity of the tarmac from five to eight airplanes, and for the construction of a parallel taxiway.However, the government made it clear that the solutions were only temporary and that a private company would need to be contracted to expand and operate the airport in the future.Also in 2007 a new waiting area and airport counters were opened, the airport was by then receiving more than 180,000 visitors yearly.