Planes can and do leave early, though such departures are rarely more than a few minutes before the official departure time stated on your ticket. Sometimes this can happen because the boarding process went unexpectedly smoothly, or maybe a mechanical problem got fixed a lot faster than anticipated.