Dolžina sončnega mrka je odvisna od več dejavnikov, med drugim od oddaljenosti Zemlje od Sonca in od oddaljenosti Lune od Zemlje. Teoretično najdaljši možen sončni mrk traja kar 7 minut in 31 sekund. Ker se Luna izredno počasi, vendar vztrajno oddaljuje od Zemlje, popolni sončni mrki izginjajo.