Roskilde Fjord er den nest lengste danske fjord på 41,4 km målt fra bunnen av Lejre Vig til linjen mellom Sølager og Kulhuse. Da store deler har grunner, er seilruten imidlertid en del lengre. Roskilde Fjord er generelt forholdsvis lavvannet fjord med en dybde på ca. 5 m de fleste steder, men har også enkelte dype hull som for eksempel nordvest for Herslev havn, hvor det er ca. 29 m dypt.