ahead of time/schedule - definition and synonyms

phrase
  1. at an earlier time than was planned or arranged

    The train had left five minutes ahead of time.

See also main entry: ahead