We go a minimum of 2 hours before for STT regardless of airline. Just eat before you go - the food there is terrible!