Whether you need a transit visa when flying British Airways through London Heathrow (LHR) depends on your nationality and your destination. In 2026, the UK government requires many non-EEA and non-US/Canadian citizens to hold a Direct Airside Transit Visa (DATV) if they are changing flights without passing through UK border control. If your itinerary involves a terminal change that requires you to pass through immigration (e.g., staying overnight or changing from Heathrow to Gatwick), you may instead need a Visitor in Transit Visa. However, there are numerous "exemptions" for those who hold valid visas or permanent residency for the USA, Canada, Australia, or New Zealand. For example, an Indian or Pakistani citizen with a valid US Green Card can often transit "visa-free." Because British Airways operates primarily out of Terminal 5, most connections are "Airside," but it is absolutely critical to check the official UK Government "Check if you need a UK visa" tool before booking, as airlines are strictly prohibited from boarding passengers who do not meet these complex requirements.