Thanks, I have a UK passport. I had read the Foreign Office advice saying "You need a transit visa to transit through India" but several articles I have read have said that if just connecting on Air India or JAL you don't need one. I wonder if the same applies to a BA flight connecting to UL