La estación abrió al público el 24 de noviembre de 2006 junto con la vecina estación de Alameda de Osuna. Durante ese año, y dentro del Plan de Ampliación abordado por la Comunidad de Madrid para el periodo 2004-2007 se pusieron en servicio un total de 6 estaciones:
? en línea 5, El Capricho y Alameda de Osuna.
? en línea 10, Aviación Española.
? en línea 11, San Francisco, Carabanchel Alto y La Peseta.