Originally Posted by
Genius1
For infrequent travellers, I would always advise 2 hours for short haul and 3 hours for long haul.
Why would you need to get there earlier for long haul
Check-in at Heathrow closes 45 minutes before the flight leaves, and there's many airports that won't have check-in open 3 hours before the flight (even T5 opens just on the dot of 3 hours).