graduation is the last day.....you can usually leave the same day, some people stayed one more night on base just to catch an early flight the next morning just in case things ran late. My family came down, sat through the graduation, i showed them around base, and i left the same day....like late afternoon/early evening. It was pretty managable.