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
}