Because I always forget how to do it, this is my default (for explanations see the Lilypond manual):
\paper { top-markup-spacing #'basic-distance = #5 % title to page top markup-system-spacing #'basic-distance = #15 % first system to title system-system-spacing #'basic-distance = #20 % between systems }