De Nederlandse kampioenschappen afstanden 2005 werden van 5 tot 7 november 2004 gehouden in Assen op de schaatsbaan De Smelt. Tijdens deze NK Afstanden (m/v) konden naast de nationale titels op de afstanden ook plaatsbewijzen veroverd worden voor de drie wereldbekerwedstrijden die op het kampioenschap volgden.

1e dag, 5 november 2004

500 meter mannen

500 meter vrouwen

5000 meter mannen

2e dag, 6 november 2004

1000 meter vrouwen

1000 meter mannen

3000 meter vrouwen

3e dag, 7 november 2006

1500 meter vrouwen

1500 meter mannen

5000 meter vrouwen

10.000 meter mannen