Si vous êtes aux États-Unis depuis un certain temps avec votre visa H1B, alors oui, vous aurez besoin d'un visa pour transiter par Londres dans votre cas
Tout d'abord, vous pouvez utiliser l'outil Gov.UK Do I Need A Visa tool pour vérifier si vous en avez normalement besoin. Pour votre cas , cela revient avec
Vous aurez besoin d'un visa pour transiter par le Royaume-Uni en transit (sauf si vous en êtes exempté)
Ensuite, vous voulez consulter la section “Exemptions” sur la page de contrôle des visas (c'est en bas). Vous n'aurez pas besoin de visa si vous : ….
vous rendez en Australie, au Canada, en Nouvelle-Zélande ou aux États-Unis et que vous disposez d'un visa valable pour ce pays
vous venez d'Australie, du Canada, de Nouvelle-Zélande ou des États-Unis et que moins de 6 mois se sont écoulés depuis votre dernière entrée dans ce pays avec un visa d'entrée valable
Donc, pour vous rendre aux États-Unis, vous devez disposer d'un visa d'entrée valable pour les États-Unis. Au retour des États-Unis, vous devez être entré aux États-Unis au cours des six derniers mois avec un visa qui était valable à ce moment-là. Il n'est pas permis d'entrer aux États-Unis il y a sept mois avec un visa encore valide, mais il est acceptable d'entrer aux États-Unis il y a cinq mois avec un visa qui est maintenant expiré. Vous pouvez trouver plus de détails, ainsi que des exemples concrets, dans la section 2.6 de ce document d'orientation pour les compagnies aériennes .
Comme un H1B est normalement valable pendant un certain temps, je suppose que vous êtes entré aux États-Unis pour la dernière fois il y a plus de 6 mois. Dans ce cas, puisque c'était il y a plus de six mois, vous ne pourrez pas bénéficier de la concession “Transit sans visa”. Vous devrez donc demander un visa de transit direct côté piste . Soit cela, soit vous quittez les États-Unis moins de 6 mois après votre dernière entrée !