M2 öppnades den 19 oktober 2002 på sträckningen Nørreport–Lergravsparken. Den 29 maj 2003 invigdes förlängningen till Frederiksberg, varefter linjen senare förlängdes till nuvarande stationen Vanløse den 12 oktober 2003. Sista förlängningen öppnades den 28 september 2007, då Ansaldobredas förarlösa tåg kunde köra till nuvarande ändstationen Københavns Lufthavn (då benämnd endast Lufthavnen) som betjänar Kastrups flygplats. Linjens hela längd uppgår till 14,2 kilometer. Åtta av de sexton stationerna är underjordiska. Körtiden för hela sträckan är cirka 24 minuter.