Joined
·
3,917 Posts
You should always give yourself a few days minimum. Plenty of people have tried leaving on the day and things out of their control have stopped them (stolen passport on way to airport, delayed flights, missed flights, etc). Immigration has no sympathy for these events. It's YOUR responsibility to leave when you are supposed to.