usually around 2 hours before flight, but it can be delayed to around 15 mins before boarding. but you do need to listen for announcements and also watch the display boards. IME even at smaller airports, the departure gate isn't announced until about 30-40 minutes before departure.