Ein Skimarathon ist ein Langlauf-Rennen, welches über eine Distanz von mindestens 30 Kilometern führt.
Skilangläufe über solche Distanzen werden vorrangig in vielen Ländern Europas ausgetragen, darunter in den Alpen, aber auch in den skandinavischen Nationen.
